Summary: | dev-python/beautifulsoup file collisions | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Theo Chatzimichos (RETIRED) <tampakrap> |
Component: | New packages | Assignee: | Python Gentoo Team <python> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log |
Description
Theo Chatzimichos (RETIRED)
![]() ![]() ![]() Package: dev-python/beautifulsoup-4.1.3 ... Searching all installed packages for file collisions... Press Ctrl-C to Stop dev-python/beautifulsoup-4.0.4 Something seems to be wrong with your package mangler if it can't complete a package upgrade successfully. % emerge -pv beautifulsoup These are the packages that would be merged, in order: Calculating dependencies ... done! [ebuild NS ] dev-python/beautifulsoup-4.1.3 [4.0.4] USE="-doc {-test}" 0 kB Total: 1 package (1 in new slot), Size of downloads: 0 kB Maybe that's the issue? Yeah, that's weird. Both versions should have SLOT=4. What does /var/db/pkg/dev-python/beautifulsoup-4.0.4/SLOT contain? bingo, it says python-2. if it never had python-2 slot in tree, then probably my ebuild is from idella's overlay and portage silently messed up while moving metadata in /var/db/pkg. feel free to invalidate it Here's a patch to make portage show the slot and repo of the colliding package: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=83577043ac769db95e490ef180de14d01072f13a |