[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