Bug#448334: Should switch to pbuilder-satisfydepends-classic when aptitude is not installable
Loïc Minier
lool at dooz.org
Sat Jan 2 14:51:34 UTC 2010
Hi
On Sun, Oct 28, 2007, Robert Luberda wrote:
> In current sid aptitude isn't installable, and pdebuild fails:
>
> The following packages have unmet dependencies:
> aptitude: Depends: libapt-pkg-libc6.6-6-4.4 but it is not installable
> E: Broken packages
> E: pbuilder-satisfydepends failed.
>
> To get around the problem I set PBUILDERSATISFYDEPENDSCMD to
> "/usr/lib/pbuilder/pbuilder-satisfydepends-classic", but I think it would be
> nice if pbuilder-satisfydepends could automatically switch to
> pbuilder-satisfydepends-classic in this case.
I don't think it's nice to change the core behavious of pbuilder
automatically; what you did is the right thing, and that's all which
should be done. I think aptitude should be installed on pbuilder
create and kept on pbuilder update instead of being installed during
each build (as the code allows in the current version but it might or
might not be the case for you). I committed a change to add/keep
aptitude in the environment when using the aptitude resolver, and not
otherwise.
Is this good enough to close this bug?
See also #539578.
Thanks,
--
Loïc Minier
More information about the Pbuilder-maint
mailing list