Control: found -1 1.17.21

Hi!

Hmm, I had the impression I had mentioned I though this was also
affecting earlier versions, but I cannot find any trace of that,
so maybe it unfortunately never left my mind. :(

On Fri, 2014-12-05 at 04:59:19 +0100, Guillem Jover wrote:
> On Tue, 2014-12-02 at 07:18:03 +0100, Guillem Jover wrote:
> > On Mon, 2014-12-01 at 23:26:32 +0100, Andreas Beckmann wrote:
> > > Package: dpkg
> > > Version: 1.17.22
> > > Severity: serious
> > > User: debian...@lists.debian.org
> > > Usertags: piuparts
> > 
> > > with the latest dpkg I still get a trigger cycle error on a wheezy->sid
> > > piuparts upgrade test:
> > > 
> > >   Setting up libdevmapper1.02.1:amd64 (2:1.02.90-2) ...
> > >   Setting up dmsetup (2:1.02.90-2) ...
> > >   update-initramfs: deferring update (trigger activated)
> > >   dpkg: cycle found while processing triggers:
> > >    chain of packages whose triggers are or may be responsible:
> > >     initramfs-tools -> libc-bin
> > >    packages' pending triggers which are or may be unresolvable:
> > >     libc-bin: ldconfig
> > >     initramfs-tools: update-initramfs
> > >   dpkg: error processing package libc-bin (--configure):
> > >    triggers looping, abandoned
> > >   Errors were encountered while processing:
> > >    libc-bin
> > > 
> > > Just verified that this is repeatable in piuparts and not a one-off
> > > failure.
> > > 
> > > The new dpkg was long installed and configured before this happened.
> > > Full log attached: nvidia-kernel-amd64_340.46+3.16.0+2.log.gz
> > > 
> > > I could not reproduce this in an upgrade from wheezy->jessie (i.e. with
> > > dpkg 1.17.21), full log: nvidia-kernel-amd64=340.46+3.16.0+1.log.gz
> > > but of course there are more package versions different ...

The fundamental issue can be reproduced with 1.17.21 too (and I'd say
all versions doing trigger dependency checks), but I didn't bother with
even earlier versions because they are irrelevant here.

To reproduce on an up-to-date jessie system:

 $ apt-get install initramfs-tools dmsetup
 $ apt-get download cpio libcap2 dmsetup libdevmapper1.02.1
 # Make the libc-bin and initramfs-tools triggers unsatisfiable
 $ dpkg --unpack cpio*.deb libcap2*.deb
 $ dpkg --install libdevmapper1.02.1*.deb dmsetup*.deb
 # Bogus trigger found on deferred processing here.
 $ dpkg --configure --pending
 # Recover from it.

Thanks,
Guillem


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to