[Pkg-sysvinit-devel] Bug#686442: Re : Bug#686442: initscripts: This failed update completely breaks dpkg

Roger Leigh rleigh at codelibre.net
Wed Sep 5 14:10:03 UTC 2012


On Wed, Sep 05, 2012 at 02:53:15PM +0200, nicolas.patrois at gmail.com wrote:
> Le 04/09/2012 23:45:30, Roger Leigh a écrit :
> 
> > So the issue here is that all of the scripts causing the
> > "missing LSB tags and overrides" warning are obsolete and broken.
> > I would suggest using "dpkg -S /etc/init.d/$file" to see which 
> > package
> > they belong to, and then purge them if they are obsolete (check
> > with dpkg -s first to see if it's conffiles-only).  xfree86-common
> > is an obviously ancient script; all of the rest are as well--all
> > of the current scripts will have LSB tags, and they do not, so there
> > should be no negative consequences in removing them.
> 
> > Once you've purged the truly broken ones, try upgrading or installing
> > initscripts again, and you should then have it succeed.  Given that
> > only xfree86-common resulted in an error, purging it may be 
> > sufficient
> > (though I would highly recommend taking the time to check and remove
> > the others).
> 
> aptitude did not even let me purge a package, I had to remove the files 
> by hand.

I would have suggested using "dpkg --purge" for this.

> It worked anyway, but what replaces now initrd?

initramfs-tools?  I'm not sure to be honest, what did the initscript
do, and which package did it belong to?  It's not been in any package
for a long time, so whatever it was, it's obsolete and replaced by
something.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux    http://people.debian.org/~rleigh/
 `. `'   schroot and sbuild  http://alioth.debian.org/projects/buildd-tools
   `-    GPG Public Key      F33D 281D 470A B443 6756 147C 07B3 C8BC 4083 E800



More information about the Pkg-sysvinit-devel mailing list