Your message dated Tue, 21 Oct 2014 11:44:38 +0200
with message-id <20141021094438.ga3...@jwilk.net>
and subject line Re: Bug#765320: debian-security-support: dpkg: cycle found 
while processing triggers
has caused the Debian Bug report #765320,
regarding debian-security-support: dpkg: cycle found while processing triggers
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
765320: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=765320
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: debian-security-support
Version: 2014.09.07
Severity: critical
Justification: breaks unrelated software

debian-security-support causes trigger loops, breaking other packages' upgrades. To reproduce, try this in a minimal chroot:

# apt-get install debian-security-support gettext man-db
[SNIP]

# apt-get install --reinstall gettext gettext-base
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 2 reinstalled, 0 to remove and 0 not upgraded.
Need to get 0 B/1360 kB of archives.
After this operation, 0 B of additional disk space will be used.
debconf: delaying package configuration, since apt-utils is not installed
(Reading database ... 11727 files and directories currently installed.)
Preparing to unpack .../gettext-base_0.19.2-3_i386.deb ...
Unpacking gettext-base (0.19.2-3) over (0.19.2-3) ...
Preparing to unpack .../gettext_0.19.2-3_i386.deb ...
Unpacking gettext (0.19.2-3) over (0.19.2-3) ...
dpkg: cycle found while processing triggers:
chain of packages whose triggers are or may be responsible:
 debian-security-support -> man-db
packages' pending triggers which are or may be unresolvable:
 debian-security-support: /usr
 man-db: /usr/share/man
dpkg: error processing package debian-security-support (--unpack):
triggers looping, abandoned
Processing triggers for man-db (2.7.0.2-2) ...
Not building database; man-db/auto-update is not 'true'.
Errors were encountered while processing:
debian-security-support
E: Sub-process /usr/bin/dpkg returned an error code (1)


-- System Information:
Debian Release: jessie/sid
 APT prefers unstable
 APT policy: (990, 'unstable'), (500, 'experimental')
Architecture: i386 (x86_64)
Foreign Architectures: amd64

Kernel: Linux 3.16-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages debian-security-support depends on:
ii  adduser                3.113+nmu3
ii  debconf [debconf-2.0]  1.5.53
ii  gettext-base           0.19.2-3

--
Jakub Wilk

--- End Message ---
--- Begin Message ---
* Jakub Wilk <jw...@debian.org>, 2014-10-16, 11:11:
debian-security-support causes trigger loops, breaking other packages' upgrades.
Ouch. Does the fix for #762031 help?
No, it didn't help, which smells like a bug in dpkg...

From dpkg_1.17.19 changelog:

 * Fix trigger dependency checks and cycle detection.
   Regression introduced in dpkg 1.17.17.
   Closes: #765434, #765668, #765734, #765781, #765789, #765952

And indeed, after upgrading dpkg the bug is no longer reproducible.
Closing! Sorry for the noise.

--
Jakub Wilk

--- End Message ---

Reply via email to