Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 613704

Summary: app-portage/gentoolkit-0.4.0 conflicts with app-portage/gentoolkit-dev-0.3.1
Product: Gentoo Linux Reporter: Juergen Rose <rose>
Component: Current packagesAssignee: Portage Tools Team <tools-portage>
Status: RESOLVED INVALID    
Severity: normal CC: leio
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Juergen Rose 2017-03-24 06:28:05 UTC
'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
Comment 1 Mart Raudsepp gentoo-dev 2017-03-24 06:33:08 UTC
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
Comment 2 Juergen Rose 2017-03-24 13:46:07 UTC
(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
Comment 3 Brian Dolbec (RETIRED) gentoo-dev 2017-03-26 19:16:18 UTC
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.