Bug#765434: man-db install-triggers broken

2014-10-15 Thread Helmut Grohne
Control: severity -1 serious

On Wed, Oct 15, 2014 at 08:24:13AM +0300, Antti Järvinen wrote:
 upgrade to man-db fails to install. According to error message it may be that 
 the problem itself is in some other package or in dependencies between the 
 packages. Output from apt-get dist-upgrade goes like this:

Failure to install or upgrade is a serious issue.

 Processing triggers for man-db (2.7.0.2-2) ...
 dpkg: cycle found while processing triggers:
  chain of packages whose triggers are or may be responsible:
   libgdk-pixbuf2.0-0:i386 - doc-base
  packages' pending triggers which are or may be unresolvable:
   doc-base: /usr/share/doc-base
   menu: /usr/share/menu
   libgdk-pixbuf2.0-0:i386: 
 /usr/lib/i386-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders
   hal: /usr/share/hal/fdi
 dpkg: error processing package doc-base (--unpack):
  triggers looping, abandoned
 ..
 
 and man-db is left unconfigured. I have doc-base 0.10.6, menu 2.1.47, 
 libgdk-pixbuf2 2.31.1-2 and hal 0.5.14-8.

I guess that the bug is not in man-db though, because the fix for
similar packages was to switch from interest to interest-noawait,
but man-db already uses the latter for a while. Thus I am inviting
Guillem Jover to look at the issue and reassign the bug.

Helmut


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



Bug#765434: man-db install-triggers broken

2014-10-15 Thread Guillem Jover
Hi!

On Wed, 2014-10-15 at 08:42:57 +0200, Helmut Grohne wrote:
 Control: severity -1 serious
 
 On Wed, Oct 15, 2014 at 08:24:13AM +0300, Antti Järvinen wrote:
  upgrade to man-db fails to install. According to error message it may be 
  that 
  the problem itself is in some other package or in dependencies between the 
  packages. Output from apt-get dist-upgrade goes like this:
 
 Failure to install or upgrade is a serious issue.
 
  Processing triggers for man-db (2.7.0.2-2) ...
  dpkg: cycle found while processing triggers:
   chain of packages whose triggers are or may be responsible:
libgdk-pixbuf2.0-0:i386 - doc-base
   packages' pending triggers which are or may be unresolvable:
doc-base: /usr/share/doc-base
menu: /usr/share/menu
libgdk-pixbuf2.0-0:i386: 
  /usr/lib/i386-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders
hal: /usr/share/hal/fdi
  dpkg: error processing package doc-base (--unpack):
   triggers looping, abandoned
  ..
  
  and man-db is left unconfigured. I have doc-base 0.10.6, menu 2.1.47, 
  libgdk-pixbuf2 2.31.1-2 and hal 0.5.14-8.
 
 I guess that the bug is not in man-db though, because the fix for
 similar packages was to switch from interest to interest-noawait,
 but man-db already uses the latter for a while. Thus I am inviting
 Guillem Jover to look at the issue and reassign the bug.

Thanks for the heads up. I'm checking right now if this is actually a
trigger cycle, or if it's a problem with dpkg itself, which is checking
cycles before depenendencies, and might be causing this. Something I
didn't commit at the time because it was getting into infinite loops
otherwise, but maybe that was with some other implementation, cannot
remember now, doing the change and running some tests.

Will be reassigning to the correct package, later today.

Thanks,
Guillem


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



Bug#765434: man-db install-triggers broken

2014-10-15 Thread Guillem Jover
Control: reassign -1 dpkg

On Wed, 2014-10-15 at 15:45:57 +0200, Guillem Jover wrote:
 On Wed, 2014-10-15 at 08:42:57 +0200, Helmut Grohne wrote:
  On Wed, Oct 15, 2014 at 08:24:13AM +0300, Antti Järvinen wrote:
   upgrade to man-db fails to install. According to error message it may be 
   that 
   the problem itself is in some other package or in dependencies between 
   the 
   packages. Output from apt-get dist-upgrade goes like this:
  
  Failure to install or upgrade is a serious issue.
  
   Processing triggers for man-db (2.7.0.2-2) ...
   dpkg: cycle found while processing triggers:
chain of packages whose triggers are or may be responsible:
 libgdk-pixbuf2.0-0:i386 - doc-base
packages' pending triggers which are or may be unresolvable:
 doc-base: /usr/share/doc-base
 menu: /usr/share/menu
 libgdk-pixbuf2.0-0:i386: 
   /usr/lib/i386-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders
 hal: /usr/share/hal/fdi
   dpkg: error processing package doc-base (--unpack):
triggers looping, abandoned
   ..
   
   and man-db is left unconfigured. I have doc-base 0.10.6, menu 2.1.47, 
   libgdk-pixbuf2 2.31.1-2 and hal 0.5.14-8.
  
  I guess that the bug is not in man-db though, because the fix for
  similar packages was to switch from interest to interest-noawait,
  but man-db already uses the latter for a while. Thus I am inviting
  Guillem Jover to look at the issue and reassign the bug.

 Thanks for the heads up. I'm checking right now if this is actually a
 trigger cycle, or if it's a problem with dpkg itself, which is checking
 cycles before depenendencies, and might be causing this. Something I
 didn't commit at the time because it was getting into infinite loops
 otherwise, but maybe that was with some other implementation, cannot
 remember now, doing the change and running some tests.
 
 Will be reassigning to the correct package, later today.

Because I'm pretty sure this is not a problem in man-db, but I've not
been feeling well today, I'm preemtively reassigning it to dpkg for
now (to not block man-db from migrating), go to sleep, and finish the
testing with the patched dpkg tomorrow. If this happens to end up being
a problem somewhere else, I'll reassign accordingly.

Thanks,
Guillem


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



Bug#765434: man-db install-triggers broken

2014-10-14 Thread Antti Järvinen
Package: man-db
Version: 2.7.0.2-2
Severity: normal

Dear Maintainer,

upgrade to man-db fails to install. According to error message it may be that 
the problem itself is in some other package or in dependencies between the 
packages. Output from apt-get dist-upgrade goes like this:

Processing triggers for man-db (2.7.0.2-2) ...
dpkg: cycle found while processing triggers:
 chain of packages whose triggers are or may be responsible:
  libgdk-pixbuf2.0-0:i386 - doc-base
 packages' pending triggers which are or may be unresolvable:
  doc-base: /usr/share/doc-base
  menu: /usr/share/menu
  libgdk-pixbuf2.0-0:i386: /usr/lib/i386-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders
  hal: /usr/share/hal/fdi
dpkg: error processing package doc-base (--unpack):
 triggers looping, abandoned
..

and man-db is left unconfigured. I have doc-base 0.10.6, menu 2.1.47, 
libgdk-pixbuf2 2.31.1-2 and hal 0.5.14-8.

--
Antti Järvinen

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 3.14-2-686-pae (SMP w/1 CPU core)
Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages man-db depends on:
ii  bsdmainutils   9.0.5
ii  debconf [debconf-2.0]  1.5.53
ii  dpkg   1.17.18
ii  groff-base 1.22.2-8
ii  libc6  2.19-11
ii  libgdbm3   1.8.3-13
ii  libpipeline1   1.3.1-1
ii  zlib1g 1:1.2.8.dfsg-2

man-db recommends no packages.

Versions of packages man-db suggests:
ii  groff1.22.2-8
ii  iceweasel [www-browser]  31.1.0esr-1
ii  less 458-3
ii  links [www-browser]  2.8-2+b1
ii  lynx-cur [www-browser]   2.8.9dev1-2
ii  w3m [www-browser]0.5.3-17
ii  xemacs21-mule [www-browser]  21.4.22-8

-- debconf information:
  man-db/auto-update: true
  man-db/rebuild-database: true
* man-db/install-setuid: true
  man-db/build-database: false


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