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 ---