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

Attachment: signature.asc
Description: Digital signature

Reply via email to