1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | [blocks B ] <sys-apps /usbutils-005-r1 ( "<sys-apps/usbutils-005-r1" is blocking sys-apps /hwids-20120922 ) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (sys-apps /usbutils-004 ::gentoo, installed) pulled in by >=sys-apps /usbutils-0 .82 required by (sys-fs /udev-171-r6 ::gentoo, installed) sys-apps /usbutils required by (kde-base /kinfocenter-4 .9.2::gentoo, ebuild scheduled for merge) (sys-apps /hwids-20120922 ::gentoo, ebuild scheduled for merge) pulled in by sys-apps /hwids required by (sys-apps /pciutils-3 .1.10::gentoo, ebuild scheduled for merge) sys-apps /hwids required by (sys-fs /udev-171-r6 ::gentoo, installed) For more information about Blocked Packages, please refer to the following section of the Gentoo Linux x86 Handbook (architecture is irrelevant): |
Solution
* remove usbutils
1 | emerge -Ca sys-apps /usbutils |
* as at this point emerging usbutils is still impossible (now conflict with pciutils) remerge it
1 | emerge -a sys-apps /pciutils |
* and now emerge usbutils
1 | emerge -a sys-apps /usbutils |
For me it was solved by this:
emerge -av usbutils hwids pciutils
Thanks heinz for a comment, this oneliner is definitely easier and shorter.
I think I tried two of them at one time, but no three and that probably confused portage and made it still to fail.