Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 523768 - sys-apps/portage should depend on app-shells/bash:SLOT
Summary: sys-apps/portage should depend on app-shells/bash:SLOT
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on: 479574
Blocks:
  Show dependency tree
 
Reported: 2014-09-26 09:18 UTC by Jeroen Roovers (RETIRED)
Modified: 2014-09-26 21:04 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeroen Roovers (RETIRED) gentoo-dev 2014-09-26 09:18:51 UTC
Since bug #479574 was resolved, older app-shells/bash are installed in distinct SLOTs. The resulting /bin/bash-${SLOT} executables that these older ebuilds install should not affect sys-apps/portage, and yet the portage ebuilds maintain a complex set of version based (instead of SLOT based) dependencies and pointless blockers to ensure a sane /bin/bash is available. After installing an older app-shells/bash SLOT, sys-apps/portage no longer resolves its dependencies until the older SLOTs are removed again.
Comment 1 Brian Dolbec (RETIRED) gentoo-dev 2014-09-26 21:04:26 UTC
OK, I made it "app-shells/bash:0[readline]"

I've bumped 2.2.8-r1 to r2 and changed 9999 and 2.2.14_rc1.  2.2.12 will likely be removed soon with a 2.2.14 final release.