Your message dated Fri, 09 Oct 2009 08:00:32 +0000
with message-id <e1mwaou-0002pb...@ries.debian.org>
and subject line Bug#548598: fixed in bdii4 4.0.2.2-1
has caused the Debian Bug report #548598,
regarding bdii4: Incorrect runlevels and dependencies in init.d LSB 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 ow...@bugs.debian.org
immediately.)
--
548598: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=548598
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: bdii4
Version: 4.0.2-1
Severity: serious
Tags: patch
User: initscripts-ng-de...@lists.alioth.debian.org
Usertags: incorrect-dependency incorrect-runlevels
With dependency based boot sequencing, I discovered what I believe is
a bug in the init.d scripts of this package. The bdii4 script fail to
list runlevel 2 as a start runlevel, which will make the script fail
to start by default in the normal Debian setup. The package
description and dependency make me suspect the script should start
after slapd during boot, so I propose to add that as an optional
dependency to ensure this.
I'm setting severity to seriuos, as the error will hit everyone
installing bdii4 with the new boot ordering system.
Modifying debian/patches/bdii.patch to insert this header should solve
it (not doing this here, as the patch of a patch became completely
unreadable):
### BEGIN INIT INFO
# Provides: bdii4
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Should-Start: slapd
# Should-Stop: slapd
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: BDII
# Description: Berkeley Database Information Index
### END INIT INFO
In addition this postinst is needed to detect and fix systems hit by
this problem.
diff -urN ../bdii4-4.0.2-2/debian/postinst ../bdii4-4.0.2-2-pere/debian/postinst
--- ../bdii4-4.0.2-2/debian/postinst 1970-01-01 01:00:00.000000000 +0100
+++ ../bdii4-4.0.2-2-pere/debian/postinst 2009-09-27 16:21:23.000000000
+0200
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+set -e
+
+# Recover from incorrect init.d script headers in version 4.0.2-2-5 and earlier
+if [ "$1" = "configure" ] && dpkg --compare-versions "$2" le "4.0.2-2-5" \
+ && [ -f /etc/rc3.d/S[0-9][0-9]bdii4 ] \
+ && ! [ -f /etc/rc2.d/S[0-9][0-9]bdii4 ] ; then
+ update-rc.d -f bdii4 remove
+fi
+
+#DEBHELPER#
Happy hacking,
--
Petter Reinholdtsen
--- End Message ---
--- Begin Message ---
Source: bdii4
Source-Version: 4.0.2.2-1
We believe that the bug you reported is fixed in the latest version of
bdii4, which is due to be installed in the Debian FTP archive:
bdii4_4.0.2.2-1.diff.gz
to pool/main/b/bdii4/bdii4_4.0.2.2-1.diff.gz
bdii4_4.0.2.2-1.dsc
to pool/main/b/bdii4/bdii4_4.0.2.2-1.dsc
bdii4_4.0.2.2-1_all.deb
to pool/main/b/bdii4/bdii4_4.0.2.2-1_all.deb
bdii4_4.0.2.2.orig.tar.gz
to pool/main/b/bdii4/bdii4_4.0.2.2.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 548...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Mattias Ellert <mattias.ell...@fysast.uu.se> (supplier of updated bdii4 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 ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Thu, 08 Oct 2009 17:25:50 +0200
Source: bdii4
Binary: bdii4
Architecture: source all
Version: 4.0.2.2-1
Distribution: unstable
Urgency: low
Maintainer: Anders Waananen <waana...@nbi.dk>
Changed-By: Mattias Ellert <mattias.ell...@fysast.uu.se>
Description:
bdii4 - information index based on OpenLDAP
Closes: 548598
Changes:
bdii4 (4.0.2.2-1) unstable; urgency=low
.
* Fix non-standard run levels (Closes: #548598)
Checksums-Sha1:
cdb520ed0e7d762356ee170f16f37410ddb90761 1119 bdii4_4.0.2.2-1.dsc
e8ad1ef6c365d4a721c224bb1efdc0d53e9dd582 26592 bdii4_4.0.2.2.orig.tar.gz
a8a2662e04248c7acd2350a063ec79ff346ad294 8747 bdii4_4.0.2.2-1.diff.gz
ac0a2234c458d5caeaefa892b8fc74bacfa2b39b 25674 bdii4_4.0.2.2-1_all.deb
Checksums-Sha256:
f7b1a9f6b4aa890ba57b681a078187f550abfecc03b2c84388f69b26ee2cb0ef 1119
bdii4_4.0.2.2-1.dsc
0b10ac938c390cba899c599c50721798058b5ec1f3c932bd77d683eb957344f0 26592
bdii4_4.0.2.2.orig.tar.gz
887c607691b997468b089504143991aad245d6281ef0855f7914394f95b6f90d 8747
bdii4_4.0.2.2-1.diff.gz
987005eed9b6e1689621a549a5abc1475cc073640b665ceb1d10d04dfb43d1c5 25674
bdii4_4.0.2.2-1_all.deb
Files:
6090cc38cc6036de1831dc1bc6cfedef 1119 net extra bdii4_4.0.2.2-1.dsc
129b4dd11b48a45c0fb331f38dd4ad33 26592 net extra bdii4_4.0.2.2.orig.tar.gz
dd4f97e594201d89f1efdf1a5486bc97 8747 net extra bdii4_4.0.2.2-1.diff.gz
44a952267c0e4b7e2f82f95b887d8c1a 25674 net extra bdii4_4.0.2.2-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkrO6ewACgkQeJY7S99W//LmYACfenaEaCOdKgBpCuDW6X0ZDbeB
IasAniEE8HBk8MeKuzJdLG/J84H0GhtG
=L7aN
-----END PGP SIGNATURE-----
--- End Message ---