[Pkg-sysvinit-devel] Bug#678231: sysv-rc: please log filename of "obsolete init.d script"

Roger Leigh rleigh at codelibre.net
Wed Jun 20 07:00:20 UTC 2012


On Tue, Jun 19, 2012 at 10:01:06PM -0700, warner-debbugs at lothar.com wrote:
> --- /var/lib/dpkg/info/sysv-rc.postinst	2012-06-06 15:26:49.000000000 -0700
> +++ /usr/home/warner/sysv-rc.postinst	2012-06-19 21:57:44.000000000 -0700
> @@ -85,7 +85,7 @@
>              for initscript in $obsolete_initscripts; do
>                  if [ -e "$initscript" ]; then
>                      retval=0
> -                    add_problematic "package $package left obsolete init.d script behind"
> +                    add_problematic "package $package left obsolete init.d script $initscript behind"
>                      add_suggestion "$package"
>                  fi
>              done

This will definitely be added in the next version.  And the instructions to
purge should probably be removed--it's obviously wrong to purge essential
packages.  We should only do this for packages which are removed but not
purged.

> That pinpointed the trouble to three files: bootlogd, stop-bootlogd, and
> stop-bootlogd-single. I still don't understand what problem they're causing,
> but I've got more information to go on now.

They probably lack an LSB header to specify their dependencies?  It would be
good to know if they are truly problematic.  If you still have the files, if
you could attach a copy here that would be great.

Thanks,
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