While running "emerge -uDa world" I run into this problem: [blocks B ] sys-libs/com_err ("sys-libs/com_err" is blocking sys-libs/e2fsprogs-libs-1.41.3-r1) [blocks B ] sys-libs/e2fsprogs-libs ("sys-libs/e2fsprogs-libs" is blocking sys-libs/com_err-1.40.9, sys-libs/ss-1.40.9) [blocks B ] sys-libs/ss ("sys-libs/ss" is blocking sys-libs/e2fsprogs-libs-1.41.3-r1) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. ('ebuild', '/', 'sys-libs/ss-1.40.9', 'merge') pulled in by sys-libs/ss required by ('installed', '/', 'app-crypt/heimdal-1.2.1-r1', 'nomerge') ('ebuild', '/', 'sys-libs/com_err-1.40.9', 'merge') pulled in by sys-libs/com_err required by ('installed', '/', 'app-crypt/heimdal-1.2.1-r1', 'nomerge') ~sys-libs/com_err-1.40.9 required by ('ebuild', '/', 'sys-libs/ss-1.40.9', 'merge') ('ebuild', '/', 'sys-libs/e2fsprogs-libs-1.41.3-r1', 'merge') pulled in by >=sys-libs/e2fsprogs-libs-1.41 required by ('ebuild', '/', 'sys-apps/util-linux-2.14.1', 'merge') ~sys-libs/e2fsprogs-libs-1.41.3 required by ('ebuild', '/', 'sys-fs/e2fsprogs-1.41.3-r1', 'merge') Does heimdal have to depend on ss and com_err? Reproducible: Always Steps to Reproduce: 1. emege --sync and update portage to 2.1.6.7 2. install heimdal-1.2.1-r1 3. emerge -uDa world Actual Results: ss and com_err are pulled in by heimdal-1.2.1-r1, which blocks e2fsprogs-1.41.3-r1 and e2fsprogs-libs-1.41.3 from upgrading. Expected Results: It seems that ss and com_err dependencies are being removed from other packages.
heimdal-1.2.1-r1.ebuild has the right dependencies and is marked stable heimdal-1.2.1-r1.ebuild: || ( ( >sys-libs/e2fsprogs-libs-1.40.11 ) ( sys-libs/com_err sys-libs/ss ) )