I'm stable amd64 and up-to-date. Here is what I get:
Code: Select all
$ emerge -p display-manager-init
These are the packages that would be merged, in order:
Calculating dependencies
... done!
[ebuild N ~] gui-libs/display-manager-init-1.0-r3
[blocks B ] =x11-base/xorg-server-1.20.10-r2 ("=x11-base/xorg-server-1.20.10-r2" is blocking gui-libs/display-manager-init-1.0-r3)
[blocks B ] <=x11-apps/xinit-1.4.1 ("<=x11-apps/xinit-1.4.1" is blocking gui-libs/display-manager-init-1.0-r3)
[blocks B ] <=sys-apps/sysvinit-2.98 ("<=sys-apps/sysvinit-2.98" is blocking gui-libs/display-manager-init-1.0-r3)
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(x11-base/xorg-server-1.20.10-r2:0/1.20.10::gentoo, installed) pulled in by
x11-base/xorg-server required by @selected
(gui-libs/display-manager-init-1.0-r3:0/0::gentoo, ebuild scheduled for merge) pulled in by
display-manager-init
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages
Herer is what I put in /etc/portage/package.accept_keywords
Code: Select all
gui-libs/display-manager-init ~amd64
x11-apps/xinit ~amd64
x11-base/xorg-server ~amd64
sys-apps/sysvinit ~amd64
Code: Select all
$ emerge -s xorg-server
[ Results for search key : xorg-server ]
Searching...
* x11-base/xorg-server
Latest version available: 1.20.10-r3
Latest version installed: 1.20.10-r2
Size of files: 6,160 KiB
Homepage: https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/xserver/xorg-server
Description: X.Org X servers
License: MIT
* x11-apps/xinit
Latest version available: 1.4.1-r1
Latest version installed: 1.4.1
Size of files: 173 KiB
Homepage: https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/app/xinit
Description: X Window System initializer
License: MIT GPL-2
* sys-apps/sysvinit
Latest version available: 2.99
Latest version installed: 2.97
Size of files: 124 KiB
Homepage: https://savannah.nongnu.org/projects/sysvinit
Description: /sbin/init - parent of all processes
License: GPL-2
Code: Select all
$ emerge -1p xorg-server
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ~] gui-libs/display-manager-init-1.0-r3
[ebuild U ~] x11-base/xorg-server-1.20.10-r3 [1.20.10-r2]
[blocks b ] =x11-base/xorg-server-1.20.10-r2 ("=x11-base/xorg-server-1.20.10-r2" is blocking gui-libs/display-manager-init-1.0-r3)
[blocks B ] <=x11-apps/xinit-1.4.1 ("<=x11-apps/xinit-1.4.1" is blocking gui-libs/display-manager-init-1.0-r3)
[blocks B ] <=sys-apps/sysvinit-2.98 ("<=sys-apps/sysvinit-2.98" is blocking gui-libs/display-manager-init-1.0-r3)
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(x11-apps/xinit-1.4.1:0/0::gentoo, installed) pulled in by
>=x11-apps/xinit-1.3.3-r1 required by (x11-base/xorg-server-1.20.10-r3:0/1.20.10::gentoo, ebuild scheduled for merge) USE="elogind ipv6 udev xorg xvfb -debug -dmx -doc -kdrive (-libressl) -minimal (-selinux) -suid -systemd -unwind -wayland -xcsecurity -xephyr -xnest" ABI_X86="(64)"
(gui-libs/display-manager-init-1.0-r3:0/0::gentoo, ebuild scheduled for merge) pulled in by
gui-libs/display-manager-init required by (x11-base/xorg-server-1.20.10-r3:0/1.20.10::gentoo, ebuild scheduled for merge) USE="elogind ipv6 udev xorg xvfb -debug -dmx -doc -kdrive (-libressl) -minimal (-selinux) -suid -systemd -unwind -wayland -xcsecurity -xephyr -xnest" ABI_X86="(64)"
(sys-apps/sysvinit-2.97:0/0::gentoo, installed) pulled in by
>=sys-apps/sysvinit-2.86-r6[selinux?] (>=sys-apps/sysvinit-2.86-r6) required by (sys-apps/openrc-0.42.1-r1:0/0::gentoo, installed) USE="ncurses netifrc pam (split-usr) unicode -audit -bash -debug -newnet (-prefix) (-selinux) -static-libs -sysv-utils" ABI_X86="(64)"
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages
Code: Select all
$ emerge -p display-manager-init
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ~] gui-libs/display-manager-init-1.0-r3
[blocks B ] <=x11-apps/xinit-1.4.1 ("<=x11-apps/xinit-1.4.1" is blocking gui-libs/display-manager-init-1.0-r3)
[blocks B ] =x11-base/xorg-server-1.20.10-r2 ("=x11-base/xorg-server-1.20.10-r2" is blocking gui-libs/display-manager-init-1.0-r3)
[blocks B ] <=sys-apps/sysvinit-2.98 ("<=sys-apps/sysvinit-2.98" is blocking gui-libs/display-manager-init-1.0-r3)
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(gui-libs/display-manager-init-1.0-r3:0/0::gentoo, ebuild scheduled for merge) pulled in by
display-manager-init
(x11-base/xorg-server-1.20.10-r2:0/1.20.10::gentoo, installed) pulled in by
x11-base/xorg-server required by @selected
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages
But, if I now try to update, it will go -- but I'm not interested in putting that much in ~amd64. I want to be bog stable.
Code: Select all
$ emerge -uDU @world -p
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild U ~] sys-apps/sysvinit-2.99 [2.97]
[ebuild U ~] x11-apps/xinit-1.4.1-r1 [1.4.1]
[ebuild N ~] gui-libs/display-manager-init-1.0-r3
[ebuild U ~] x11-base/xorg-server-1.20.10-r3 [1.20.10-r2]
[blocks b ] =x11-base/xorg-server-1.20.10-r2 ("=x11-base/xorg-server-1.20.10-r2" is blocking gui-libs/display-manager-init-1.0-r3)