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

Bug 205726

Summary: bash blocking paludis versions (instead of the other way around)
Product: Gentoo Linux Reporter: Mark Loeser (RETIRED) <halcy0n>
Component: New packagesAssignee: Piotr Jaroszyński (RETIRED) <peper>
Status: RESOLVED INVALID    
Severity: normal CC: qa, spb, thermal
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Mark Loeser (RETIRED) gentoo-dev 2008-01-14 01:03:06 UTC
Why have blockers been put into bash instead of paludis blocking the bash versions that it wants?  This seems to be backwards.  Please make it so that paludis blocks the versions of bash that it does not like.

Thanks
Comment 1 Mark Loeser (RETIRED) gentoo-dev 2008-01-14 01:03:46 UTC
Correction "block the versions of bash that it doesn't want"
Comment 2 Bo Ørsted Andresen (RETIRED) gentoo-dev 2008-01-14 01:24:35 UTC
(In reply to comment #0)
> Why have blockers been put into bash instead of paludis blocking the bash
> versions that it wants?  This seems to be backwards.  Please make it so that
> paludis blocks the versions of bash that it does not like.

Because paludis enforces the dependencies of installed packages. It doesn't pick up new dependencies (or blockers) that get added in the tree. So adding it to paludis wouldn't help. Besides bash blocks portage too in exactly the same way...
Comment 3 Zac Medico gentoo-dev 2008-01-14 01:46:32 UTC
Given these conditions:

1) adding a blocker to an old ebuild isn't supposed to be retroactive
2) a blocker is needed because new bash should not be installed with some old package managers

It seems that the simplest solution is to put the blockers in the bash ebuild.