[Pkg-sysvinit-devel] Bug#676463: #676463 sysv-rc: complains incorrectly(?) about obsolete init.d scripts for fuse and others

Gordon Haverland ghaverla at materialisations.com
Mon Jun 11 14:57:53 UTC 2012


On June 11, 2012, Paul Menzel wrote:
> Am Montag, den 11.06.2012, 16:11 +0300 schrieb Timo Juhani 
Lindfors:
> > after changing
> >
> > 
> >  add_problematic "package $package left obsolete init.d
> >script behind" 
> >
> > in /var/lib/dpkg/info/sysv-rc.postinst to
> >
> > 
> >  add_problematic "package $package left obsolete init.d
> >script $initscript behind" 
> >
> > I get
> 
> nice, the suggestion worked. ;-)

The 3 scripts from initscripts this flags for me, all involved 
bootlogd.  Bootlogd stuff with the same 3 file names was in the 
version of initscripts currently in stable.  There are some 
bootlogd scripts in the version of initscripts in testing, but not 
all of them.  The bootlogd package is available for unstable, with 
these same scripts in them (by name, not necessarily content).  
Manually deleting those files and then installing bootlogd got rid 
of the 3 initscript errors for sysv-rc.

With fuse, the upgrade of fuse-utils was supposed to let people 
purge fuse-utils (its marked as transitional).  The problem that I 
see, is that fuseiso still depends on fuse-utils.  Purging fuse-
utils and fuseiso, I still get the sysv-rc complaining about fuse 
(and smartmontools).

Manually deleting /etc/init.d/fuse and any /etc/rc[0-6].d/*fuse 
symlinks, and then doing a reinstall of fuse got rid of the fuse 
problems for sysv-rc.  Manually deleting smartmontools and smartd 
from /etc/init.d/ and any *smart* symlinks from /etc/rc[0-6].d/ 
and then doing a reinstall of smartmontools got rid of the 
smartmontools problems for sysv-rc.

Which just leaves the LSB tags and overrides of scsi-idle and its 
symlink.  Scsi-idle as a package was removed from Debian in 2007 
(the file of mine is dated 2004).  I still show scsi-idle-2.4.23-5 
as being installed.  Purging that package, allows dependency based 
booting to be set by sysv-rc for me.

Gord





More information about the Pkg-sysvinit-devel mailing list