man page --exclude ATOMS A space separated list of package names or slot atoms. Emerge won't install any ebuild or binary package that matches any of the given package atoms. i read that as emerge --exclude pck pck pck... emerge -pv openrc portage screen --exclude screen openrc These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] sys-apps/portage-2.3.3::gentoo USE="(ipc) xattr -build -doc -epydoc -native-extensions (-selinux)" LINGUAS="-ru" PYTHON_TARGETS="python2_7 python3_4 -pypy -python3_5 (-python3_6)" 900 KiB [ebuild R ] sys-apps/openrc-0.23.2::gentoo USE="ncurses netifrc pam unicode -audit -debug -newnet (-prefix) (-selinux) -static-libs -tools" 205 KiB Total: 2 packages (2 reinstalls), Size of downloads: 1 105 KiB emerge -pv openrc portage screen --exclude screen --exclude openrc These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] sys-apps/portage-2.3.3::gentoo USE="(ipc) xattr -build -doc -epydoc -native-extensions (-selinux)" LINGUAS="-ru" PYTHON_TARGETS="python2_7 python3_4 -pypy -python3_5 (-python3_6)" 900 KiB Total: 1 package (1 reinstall), Size of downloads: 900 KiB Reproducible: Always Expected Results: emerge -pv openrc portage screen --exclude screen openrc openrc should had also be excluded from action
*** This bug has been marked as a duplicate of bug 586268 ***