mounty1 l33t
Joined: 06 Jul 2006 Posts: 934 Location: Queensland
|
Posted: Thu Dec 10, 2015 11:04 pm Post subject: Wayland on a headless VM |
|
|
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: Code: | #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-5.5.0.1
[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-11.2.202.554::gentoo (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 |
|