Your message dated Wed, 30 Jul 2008 18:32:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#477415: fixed in insserv 1.12.0-1
has caused the Debian Bug report #477415,
regarding insserv does not always correctly reorder on changes to the LSB init 
header
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
477415: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=477415
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: insserv
Version: 1.11.0-8
Severity: important

Hi,

I noticed a rather inconsistent behaviour of insserv.

1.) Removing runlevels from Default-Start or Default-Stop, doesn't make
insserv remove the symlinks from those run levels.
One has to run insserv -r $service && insserv $service
This is rather cumbersome, because if you change the header file, you'd 
have to run insserv -r manually.

I said inconsistent, because adding runlevels to Default-Start or 
Default-Stop will cause insserv to add new symlinks.


2.) I think there is a similar inconsistency with Required-Start.
Adding new dependencies will cause insserv to update the start priority, 
but there are cases, if I remove a dependency, the service is not 
reordered (and started earlier, as early as possible).

Example: powersaved
# Required-Start:    $remote_fs hal dbus
# Required-Stop:     $remote_fs hal dbus

Removing hal, dbus from Required-Start
# Required-Start:    $remote_fs
# Required-Stop:     $remote_fs hal dbus
and running insserv, will not make powersaved start earlier.
I would have expected powersaved to be started earlier but shutdown 
being unchanged.

Removing hal, dbus also from Required-Stop
# Required-Start:    $remote_fs
# Required-Stop:     $remote_fs
will finally make insserv reorder the service, i.e. powersaved will 
start earlier and shutdown later.


Michael

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (300, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.25
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages insserv depends on:
ii  debconf [debconf-2.0]        1.5.21      Debian configuration management sy
ii  libc6                        2.7-10      GNU C Library: Shared libraries
ii  sysv-rc                      2.86.ds1-56 System-V-like runlevel change mech

insserv recommends no packages.

-- debconf information:
* insserv/enable: true



--- End Message ---
--- Begin Message ---
Source: insserv
Source-Version: 1.12.0-1

We believe that the bug you reported is fixed in the latest version of
insserv, which is due to be installed in the Debian FTP archive:

insserv_1.12.0-1.diff.gz
  to pool/main/i/insserv/insserv_1.12.0-1.diff.gz
insserv_1.12.0-1.dsc
  to pool/main/i/insserv/insserv_1.12.0-1.dsc
insserv_1.12.0-1_i386.deb
  to pool/main/i/insserv/insserv_1.12.0-1_i386.deb
insserv_1.12.0.orig.tar.gz
  to pool/main/i/insserv/insserv_1.12.0.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Petter Reinholdtsen <[EMAIL PROTECTED]> (supplier of updated insserv package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 30 Jul 2008 18:18:00 +0200
Source: insserv
Binary: insserv
Architecture: source i386
Version: 1.12.0-1
Distribution: unstable
Urgency: low
Maintainer: Petter Reinholdtsen <[EMAIL PROTECTED]>
Changed-By: Petter Reinholdtsen <[EMAIL PROTECTED]>
Description: 
 insserv    - boot sequence organizer using LSB init.d script dependencies
Closes: 477415 492526
Changes: 
 insserv (1.12.0-1) unstable; urgency=low
 .
   [ Kel Modderman ]
   * New upstream version.
     - preserve empty runlevel configurations, override adding or removoval of
       existing start/top runlevel configration (Closes: #477415, #492526)
   * Discard patches applied to or no longer relevant to new upstream:
     - 11_more_warnings.dpatch
     - 32_debug_option.dpatch
     - 33_nosuse_scripts.dpatch
     - 40_segfault_virtprov.dpatch
     - 41_cleansystem.dpatch
     - 42_loopnochangemsg.dpatch
     - 50_sign_warning.dpatch
     - 51_overwrite_output.dpatch
     - 52_shutdown_links.dpatch
     - 60_disable_cfgfilter_stat.dpatch
     - 62_warn_on_missing_required_fields.dpatch
     - 63_warn_on_missing_default_fields.dpatch
     - 64_missing_default_fields_fallback.dpatch
   * Discard patches not applied in series:
     - 32_debug_option.dpatch
     - 34_debian_fixedscripts.dpatch
   * Refresh patches that still apply to new upstream:
     - 10_nosuse.dpatch
     - 31_debian_conf.dpatch
   * Add an extra call to list_rclinks() in test_newbug_keepoldorder()
     function of run-testsuite, after introducing the bug.
   * Make test_adding_start() and test_adding_stop() run-testsuite
     functions unconditionally fatal on failure.
   * Make test_bogus_facility() run-testsuite function non-fatal.
   * Mark tests that are currently failing with a comment in run-testsuite.
   * Add test_removing_start() and test_removing_stop() to run-testsuite,
     showing that insserv will preserve existing links when script header is
     unproperly replaced with empty Default-Start or Default-Stop.
   * Make test_adding_start() case a more realistic example.
   * Make test_incorrect_stopscripts() a fatal test, insserv should not
     add shutdown links when none are present.
   * Make test_newbug_keepoldorder() test case non-fatal, the fact that it
     passed before was not by design but by luck, as per upstream analysis
     which is included with test code.
   * Handle CFLAGS in debian/rules more consistently, different options were
     passed to make in build and install targets, and dpkg now also tampers
     with the variable.
   * Remove a bunch of overrides for scripts now with valid LSB information in
     testing distribution today, or have been removed from archive.
   * Add common test suite function for purging init directory, runlevel links
     and dependency makefiles.
   * Add test_incorrect_startscripts() to replicate bug report described in
     #492526, and make sure insserv do not regress in this behaviour.
   * Now we have no overrides to install by default, but we may in future,
     modify debian/rules to only install overrides from ./debian/overrides/* if
     they are present, but not fail otherwise.
   * Add test_initd_symlink() test suite function to test if illegal
     symlinks in /etc/init.d/ cause problems.
   * Bump Standards Version to 3.8.0, add debian/README.source to describe patch
     system to conform. No other changes required.
   * Add myself to Uploaders.
   * Rename 31_debian_conf.dpatch to 11_debian_conf.dpatch, to keep
     Debian port patches in tight sequence.
 .
   [ Petter Reinholdtsen ]
   * Mention initcycle tool from Adam Jensen in README.Debian.
   * Adjust test_initd_symlink test to accept the first insertion
     and reject the second, as both scripts have the same provide.
Checksums-Sha1: 
 0564ecd3f3b87b20e2c736084b075b604dae3404 1146 insserv_1.12.0-1.dsc
 4c1d5e5f266d220f57fe0a99febce7c08bcdade3 49088 insserv_1.12.0.orig.tar.gz
 5c74225eaac60626c2a5693b64d96fc6c3402606 44124 insserv_1.12.0-1.diff.gz
 aa0570a7be2b3e811eb1dda8bb2123b62bbb2407 65054 insserv_1.12.0-1_i386.deb
Checksums-Sha256: 
 6e97e0a95a7a921793c62ef0ad208c320fb56d5f32a3705eebfff7b744ab4118 1146 
insserv_1.12.0-1.dsc
 45291771ea00bb78e43920df3e3b44b782e9e21d18b18b245d01696cdc8d6da4 49088 
insserv_1.12.0.orig.tar.gz
 aaa150e8df4eabfdf62c916caacac1892e8d4e77a16dd300fba5b36f5b8bf518 44124 
insserv_1.12.0-1.diff.gz
 b727134e440c0b765754e74ae7b6bb6f461abcc90cbb484134f57216c63822c2 65054 
insserv_1.12.0-1_i386.deb
Files: 
 778004416bff9984cdcc3850b3b29c8c 1146 misc optional insserv_1.12.0-1.dsc
 1325bd2b728ba99f2a9aef144f31d7cb 49088 misc optional insserv_1.12.0.orig.tar.gz
 25e9706c14dab00c686386d31dfabffd 44124 misc optional insserv_1.12.0-1.diff.gz
 d27e7432c7015003c562250a28133242 65054 misc optional insserv_1.12.0-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFIkLBn20zMSyow1ykRAg4bAJ9diutJOaXiZDJSNTEeW7msv4jkTgCgnh/D
9c1LcMfWr+xQBAiN9SVowRw=
=SfXP
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to