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