On Tue, 24 Apr 2012 10:27:07 +0200, Andreas Beckmann wrote: > >>From the attached log (scroll to the bottom...): > > Selecting previously unselected package plptools. > (Reading database ... 6917 files and directories currently installed.) > Unpacking plptools (from .../plptools_1.0.9-2.3_amd64.deb) ... > Setting up plptools (1.0.9-2.3) ... > insserv: Service fuse has to be enabled to start service plptools > insserv: exiting now! > update-rc.d: error: insserv rejected the script header > dpkg: error processing plptools (--configure): > subprocess installed post-installation script returned error exit status 1 > Errors were encountered while processing: > plptools > > This looks like an explicit dependency on fuse (or whichever package > provides the 'fuse' service) is missing. This was working previously > because some dependency chain fulfilled this, but other packages have > changed and therefore this no longer works.
Hm, seems to be there:
[source package]
Package: plptools
Architecture: linux-any kfreebsd-any
Depends: ${shlibs:Depends},${misc:Depends}, fuse [linux-any] | fuse4bsd
[kfreebsd-any]
[apt-cache show on amd64]
Package: plptools
Version: 1.0.9-2.3
Architecture: amd64
Depends: libc6 (>= 2.2.5), libgcc1 (>= 1:4.1.1), libncurses5 (>= 5.5-5~),
libreadline6 (>= 6.0), libstdc++6 (>= 4.4.0), libtinfo5, debconf (>= 0.5) |
debconf-2.0, fuse
I can reproduce the error in a cowbuilder chroot (piuparts doesn't
like me today):
# cowbuilder --login
[..]
# apt-get install plptools
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
adduser fuse libfuse2 libudev0 udev
Suggested packages:
liblocale-gettext-perl
Recommended packages:
usbutils pciutils
The following NEW packages will be installed:
adduser fuse libfuse2 libudev0 plptools udev
0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded.
Need to get 289 kB/1222 kB of archives.
After this operation, 3362 kB of additional disk space will be used.
Do you want to continue [Y/n]?
Get:1 http://ftp.at.debian.org/debian/ sid/main fuse amd64 2.9.0-1 [72.3 kB]
Get:2 http://ftp.at.debian.org/debian/ sid/main plptools amd64 1.0.9-2.3 [216
kB]
Fetched 289 kB in 0s (527 kB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package libudev0:amd64.
(Reading database ... 10976 files and directories currently installed.)
Unpacking libudev0:amd64 (from .../libudev0_175-3.1_amd64.deb) ...
Selecting previously unselected package udev.
Unpacking udev (from .../udev_175-3.1_amd64.deb) ...
Selecting previously unselected package libfuse2:amd64.
Unpacking libfuse2:amd64 (from .../libfuse2_2.9.0-1_amd64.deb) ...
Selecting previously unselected package adduser.
Unpacking adduser (from .../adduser_3.113+nmu3_all.deb) ...
Selecting previously unselected package fuse.
Unpacking fuse (from .../fuse_2.9.0-1_amd64.deb) ...
Selecting previously unselected package plptools.
Unpacking plptools (from .../plptools_1.0.9-2.3_amd64.deb) ...
Setting up libudev0:amd64 (175-3.1) ...
Setting up udev (175-3.1) ...
A chroot environment has been detected, udev not started.
Setting up libfuse2:amd64 (2.9.0-1) ...
Setting up adduser (3.113+nmu3) ...
Setting up fuse (2.9.0-1) ...
Creating fuse group...
Adding group `fuse' (GID 102) ...
Done.
MAKEDEV not installed, skipping device node creation.
Setting up plptools (1.0.9-2.3) ...
insserv: Service fuse has to be enabled to start service plptools
insserv: exiting now!
update-rc.d: error: insserv rejected the script header
dpkg: error processing plptools (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
plptools
E: Sub-process /usr/bin/dpkg returned an error code (1)
But I don't think that this is plptools's fault if fuse is not provided.
Or is it?
Hm.
Cheers,
gregor
--
.''`. Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
: :' : Debian GNU/Linux user, admin, and developer - http://www.debian.org/
`. `' Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
`- NP: Lucia Lago & Lusson Bueno: Sublime Illusion
signature.asc
Description: Digital signature

