Bug#448334: Should switch to pbuilder-satisfydepends-classic when aptitude is not installable

Mattia Rizzolo mattia at debian.org
Mon Dec 21 02:35:20 UTC 2015


tag 448334 + wontfix
thanks

On Sat, Jan 02, 2010 at 03:51:34PM +0100, Loïc Minier wrote:
>         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?

I totally agree with Loïc here.
automagically change such a thing at runtime is Bad™.
nowadays if aptitude becomes uninstallable, either it's already
installed in the chroot and so we don't care it's not installable, or
just switch resolver.

-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
more about me:  http://mapreri.org                              : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pbuilder-maint/attachments/20151221/be8dae53/attachment.sig>


More information about the Pbuilder-maint mailing list