Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Wayland on a headless VM
View unanswered posts
View posts from last 24 hours

Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message

Joined: 06 Jul 2006
Posts: 734
Location: Queensland

PostPosted: Thu Dec 10, 2015 11:04 pm    Post subject: Wayland on a headless VM Reply with quote

Trying to update a KDE plasma installation on a headless virtual machine, to 5.5.0, it's insisting on pulling-in wayland stuff which cannot be applicable to a headless installation:
#USE="-egl -gbm -gles2 -wayland" emerge -quUDN --keep-going --with-bdeps=y @world
[ebuild     U ] dev-java/java-config-wrapper-0.16-r1 [0.16]
[ebuild     U ] app-dicts/myspell-en-20151201 [20081002]
[ebuild  N    ] media-fonts/noto-2015.04
[ebuild     U ] dev-lang/python-exec-2.1 [2.0.2]
[ebuild     U ] app-eselect/eselect-python-20151117-r1 [20140125]
[blocks b     ] <app-eselect/eselect-python-20151117 ("<app-eselect/eselect-python-20151117" is blocking dev-lang/python-exec-2.1)                                           
[ebuild     U ] x11-libs/cairo-1.14.6 [1.14.4]
[ebuild     U ] dev-lang/python-2.7.11 [2.7.10-r3]
[blocks b     ] <dev-lang/python-2.7.10-r4:2.7 ("<dev-lang/python-2.7.10-r4:2.7" is blocking app-eselect/eselect-python-20151117-r1)                                         
[ebuild     U ] dev-lang/python-3.4.3-r4 [3.4.3-r2]
[blocks b     ] <dev-lang/python-3.4.3-r4:3.4 ("<dev-lang/python-3.4.3-r4:3.4" is blocking app-eselect/eselect-python-20151117-r1)                                           
[ebuild     U ] app-admin/python-updater-0.14 [0.13]
[ebuild   R   ] dev-qt/qtscript-5.5.1
[ebuild  N    ] dev-libs/libinput-1.1.1
[ebuild   R   ] media-libs/mesa-11.0.6
[ebuild     U ] sys-apps/openrc-0.19.1 [0.19]
[ebuild     U ] sys-fs/cryptsetup-1.7.0-r1 [1.7.0]
[ebuild     U ] media-libs/libraw-0.17.1 [0.17.0]
[ebuild  N    ] dev-qt/qtimageformats-5.5.1
[ebuild     U ] app-crypt/gnupg-2.1.10 [2.1.9-r1]
[ebuild     U ] kde-plasma/kwayland-5.5.0 [5.4.3]
[ebuild     U ] kde-plasma/kdecoration-5.5.0 [5.4.3]
[ebuild     U ] kde-plasma/libkscreen-5.5.0 [5.4.3]
[ebuild  N    ] kde-plasma/breeze-gtk-
[ebuild     U ] kde-plasma/kwallet-pam-5.5.0 [5.4.3-r1]
[ebuild     U ] kde-plasma/plasma-workspace-wallpapers-5.5.0 [5.4.3]
[ebuild  N    ] kde-frameworks/kimageformats-5.16.0
[ebuild     U ] kde-plasma/kwayland-integration-5.5.0 [5.4.3]
[ebuild     U ] kde-plasma/polkit-kde-agent-5.5.0 [5.4.3]
[ebuild     U ] kde-plasma/kwrited-5.5.0 [5.4.3]
[ebuild     U ] kde-plasma/ksshaskpass-5.5.0 [5.4.3]
[ebuild  N    ] kde-apps/baloo-widgets-15.08.3
[ebuild  N    ] kde-apps/kteatime-15.08.3-r1
[ebuild     U ] kde-plasma/oxygen-5.5.0 [5.4.3]
[ebuild     U ] kde-plasma/kde-cli-tools-5.5.0 [5.4.3]
[ebuild     U ] kde-plasma/libksysguard-5.5.0 [5.4.3]
[ebuild     U ] kde-plasma/plasma-pa-5.5.0 [5.4.3]
[ebuild     U ] kde-plasma/user-manager-5.5.0 [5.4.3]
[ebuild     U ] kde-plasma/kgamma-5.5.0 [5.4.3]
[ebuild     U ] kde-plasma/khelpcenter-5.5.0 [5.4.3]
[ebuild     U ] kde-plasma/kde-gtk-config-5.5.0 [5.4.3]
[ebuild     U ] kde-plasma/breeze-5.5.0 [5.4.3]
[ebuild     U ] kde-plasma/ksysguard-5.5.0 [5.4.3]
[ebuild     U ] kde-plasma/milou-5.5.0 [5.4.3]
[ebuild  N    ] kde-apps/dolphin-15.08.3
[ebuild     U ] kde-plasma/kscreen-5.5.0 [5.4.3]
[ebuild     U ] kde-plasma/kinfocenter-5.5.0 [5.4.3]
[ebuild     U ] kde-plasma/systemsettings-5.5.0 [5.4.3]
[ebuild     U ] kde-apps/sweeper-15.08.3 [4.14.3]
[ebuild     U ] kde-apps/superkaramba-15.08.3 [4.14.3]
[ebuild     U ] kde-apps/kdf-15.08.3 [4.14.3]
[ebuild     U ] kde-apps/kcolorchooser-15.08.3 [4.14.3]
[ebuild     U ] kde-apps/kolourpaint-15.08.3 [4.14.3]
[ebuild     U ] kde-apps/svgpart-15.08.3 [4.14.3]
[ebuild     U ] kde-apps/ksnapshot-15.08.3 [4.14.3]
[ebuild     U ] kde-apps/okular-15.08.3-r1 [4.14.3]
[ebuild     U ] dev-vcs/git-2.6.4 [2.6.3]
[ebuild     U ] kde-apps/thumbnailers-15.08.3 [4.14.3]
[ebuild  NS   ] kde-apps/okteta-15.08.3 [4.14.3]
[uninstall    ] kde-apps/okteta-4.14.3
[blocks b     ] kde-apps/okteta:4 ("kde-apps/okteta:4" is blocking kde-apps/okteta-15.08.3)                                                                                   
[ebuild  N    ] kde-plasma/kscreenlocker-5.5.0
[ebuild     U ] kde-plasma/kwin-5.5.0 [5.4.3]
[ebuild  NS   ] kde-apps/libkomparediff2-15.08.3 [4.14.3]
[uninstall    ] kde-apps/libkomparediff2-4.14.3
[blocks b     ] kde-apps/libkomparediff2:4 ("kde-apps/libkomparediff2:4" is blocking kde-apps/libkomparediff2-15.08.3)                                                       
[ebuild  NS   ] kde-apps/kompare-15.08.3 [4.14.3]
[uninstall    ] kde-apps/kompare-4.14.3
[blocks b     ] kde-apps/kompare:4 ("kde-apps/kompare:4" is blocking kde-apps/kompare-15.08.3)                                                                               
[ebuild  NS   ] kde-apps/dolphin-plugins-15.08.3 [4.14.3]
[uninstall    ] kde-apps/dolphin-plugins-4.14.3
[blocks b     ] kde-apps/dolphin-plugins:4 ("kde-apps/dolphin-plugins:4" is blocking kde-apps/dolphin-plugins-15.08.3)                                                       
[ebuild  NS   ] kde-apps/umbrello-15.08.3 [4.14.3]
[uninstall    ] kde-apps/umbrello-4.14.3
[blocks b     ] kde-apps/umbrello:4 ("kde-apps/umbrello:4" is blocking kde-apps/umbrello-15.08.3)                                                                             
[ebuild  NS   ] kde-apps/gwenview-15.08.3-r1 [4.14.3]
[uninstall    ] kde-apps/gwenview-4.14.3
[blocks b     ] kde-apps/gwenview:4 ("kde-apps/gwenview:4" is blocking kde-apps/gwenview-15.08.3-r1)                                                                         
[ebuild  NS   ] kde-apps/ark-15.08.3 [4.14.3-r1]
[uninstall    ] kde-apps/ark-4.14.3-r1
[blocks b     ] kde-apps/ark:4 ("kde-apps/ark:4" is blocking kde-apps/ark-15.08.3)
[ebuild  NS   ] kde-apps/filelight-15.08.3 [4.14.3]
[uninstall    ] kde-apps/filelight-4.14.3
[blocks b     ] kde-apps/filelight:4 ("kde-apps/filelight:4" is blocking kde-apps/filelight-15.08.3)                                                                         
[ebuild  NS   ] kde-apps/kcharselect-15.08.3 [4.14.3]
[uninstall    ] kde-apps/kcharselect-4.14.3
[blocks b     ] kde-apps/kcharselect:4 ("kde-apps/kcharselect:4" is blocking kde-apps/kcharselect-15.08.3)                                                                   
[ebuild  NS   ] kde-apps/kwalletmanager-15.08.3-r1 [4.14.3]
[uninstall    ] kde-apps/kwalletmanager-4.14.3
[blocks b     ] kde-apps/kwalletmanager:4[-minimal(-)] ("kde-apps/kwalletmanager:4[-minimal(-)]" is blocking kde-apps/kwalletmanager-15.08.3-r1)                             
[ebuild  NS   ] kde-apps/print-manager-15.08.3-r1 [4.14.3]
[uninstall    ] kde-apps/print-manager-4.14.3
[blocks b     ] kde-apps/print-manager:4 ("kde-apps/print-manager:4" is blocking kde-apps/print-manager-15.08.3-r1)                                                           
[ebuild  NS   ] kde-apps/kcalc-15.08.3-r1 [4.14.3]
[uninstall    ] kde-apps/kcalc-4.14.3
[blocks b     ] kde-apps/kcalc:4 ("kde-apps/kcalc:4" is blocking kde-apps/kcalc-15.08.3-r1)                                                                                   
[ebuild  NS   ] kde-apps/ktimer-15.08.3 [4.14.3]
[uninstall    ] kde-apps/ktimer-4.14.3
[blocks b     ] kde-apps/ktimer:4 ("kde-apps/ktimer:4" is blocking kde-apps/ktimer-15.08.3)                                                                                   
[ebuild  NS   ] kde-apps/kdeutils-meta-15.08.3 [4.14.3]
[uninstall    ] kde-apps/kdeutils-meta-4.14.3
[blocks b     ] kde-apps/kdeutils-meta:4 ("kde-apps/kdeutils-meta:4" is blocking kde-apps/kdeutils-meta-15.08.3)                                                             
[ebuild   R   ] net-libs/webkit-gtk-2.4.9
[ebuild   R   ] net-libs/webkit-gtk-2.4.9-r200
[ebuild     U ] kde-plasma/plasma-workspace-5.5.0 [5.4.3-r1]
[blocks b     ] <kde-plasma/plasma-workspace-5.4.50 ("<kde-plasma/plasma-workspace-5.4.50" is blocking kde-plasma/kscreenlocker-5.5.0)                                       
[ebuild     U ] kde-plasma/khotkeys-5.5.0 [5.4.3]
[ebuild     U ] kde-plasma/kdeplasma-addons-5.5.0 [5.4.3]
[ebuild     U ] kde-plasma/plasma-desktop-5.5.0-r1 [5.4.3]
[ebuild     U ] kde-plasma/powerdevil-5.5.0 [5.4.3]
[ebuild     U ] kde-plasma/kmenuedit-5.5.0 [5.4.3]
[ebuild     U ] kde-plasma/plasma-meta-5.5.0 [5.4.3]
[ebuild  N    ] dev-cpp/antlr-cpp-2.7.7
[ebuild     U ] dev-db/sqlitebrowser-3.7.0-r1 [3.7.0]
[blocks B     ] dev-java/antlr:0[cxx] ("dev-java/antlr:0[cxx]" is hard blocking dev-cpp/antlr-cpp-2.7.7)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (dev-cpp/antlr-cpp-2.7.7:2/2::gentoo, ebuild scheduled for merge) pulled in by
    dev-cpp/antlr-cpp:2= required by (dev-db/sqlitebrowser-3.7.0-r1:0/0::gentoo, ebuild scheduled for merge)

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by kde-plasma/kwin-5.5.0::gentoo
# required by kde-plasma/plasma-desktop-5.5.0-r1::gentoo
# required by kde-plasma/plasma-meta-5.5.0::gentoo
# required by @kde5-desktop
# required by @selected
# required by @world (argument)
>=media-libs/mesa-11.0.6 egl gbm wayland

Use --autounmask-write to write changes to config files (honoring
CONFIG_PROTECT). Carefully examine the list of proposed changes,
paying special attention to mask or keyword changes that may expose
experimental or unstable packages.

!!! The following updates are masked by LICENSE changes:
- www-plugins/adobe-flash- (masked by: AdobeFlash-11.x license(s))
A copy of the 'AdobeFlash-11.x' license is located at '/usr/portage/licenses/AdobeFlash-11.x'.

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

emerge: there are no ebuilds built with USE flags to satisfy "media-libs/mesa[egl]".
!!! One of the following packages is required to complete your request:
- media-libs/mesa-11.0.5::gentoo (Change USE: +egl)
(dependency required by "kde-plasma/kwayland-5.5.0::gentoo" [ebuild])
(dependency required by "kde-plasma/powerdevil-5.5.0::gentoo" [ebuild])
(dependency required by "kde-plasma/plasma-meta-5.5.0::gentoo" [ebuild])
(dependency required by "@kde5-desktop" [set])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
Yes, I know adding USE= to the emerge command isn't advisable; it's an experiment. The problem appears to be that most of the kde packages depend on xorg-server[xvfb]. Hitherto, I've just ignored the fact that an X server is installed but I think I have to solve this problem properly now. Any ideas?
Michael Mounteney
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum