'emerge -vuND gentoolkit' fails with: root@lynx:/usr/src(63)# emerge -pvuND gentoolkit These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] dev-lang/vala-0.34.7:0.34::gentoo [0.34.3:0.34::gentoo] USE="{-test}" 0 KiB [ebuild N ] app-portage/gentoolkit-0.4.0::gentoo PYTHON_TARGETS="python2_7 python3_4 -pypy -python3_5" 0 KiB [ebuild U ] app-i18n/ibus-1.5.15::gentoo [1.5.14::gentoo] USE="X gtk gtk3 introspection nls python vala wayland -deprecated -gconf {-test}" PYTHON_TARGETS="python2_7" 0 KiB [blocks B ] app-portage/gentoolkit-dev ("app-portage/gentoolkit-dev" is blocking app-portage/gentoolkit-0.4.0) Total: 3 packages (2 upgrades, 1 new), Size of downloads: 0 KiB Conflict: 1 block (1 unsatisfied) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (app-portage/gentoolkit-dev-0.3.1:0/0::gentoo, installed) pulled in by app-portage/gentoolkit-dev required by @selected (app-portage/gentoolkit-0.4.0:0/0::gentoo, ebuild scheduled for merge) pulled in by gentoolkit
Yes, the useful tools from gentoolkit-dev got merged into gentoolkit, and thus gentoolkit-dev is now deprecated and conflicts with gentoolkit. You should unmerge gentoolkit-dev and then upgrade gentoolkit to get back the ekeyword, ebump and imlate tools
(In reply to Mart Raudsepp from comment #1) > Yes, the useful tools from gentoolkit-dev got merged into gentoolkit, and > thus gentoolkit-dev is now deprecated and conflicts with gentoolkit. You > should unmerge gentoolkit-dev and then upgrade gentoolkit to get back the > ekeyword, ebump and imlate tools Hello Mart, thanks for the hint. Regards Juergen
For anyone else coming across this bug. There was only about 6 hours or so that the code changes were in the gentoolkit repo without any ebuild changes. So the only conflicts would have been with the 9999 packages ebuilds (a couple cases of file collisions did occur). I removed the gentoolkit-dev-9999 ebuild and put the correct blocks in place in both of the pkgs DEPENDS. I also announced the change in #gentoo-dev as well as sent an email to gentoo-dev and gentoo-dev-announce.