Your message dated Fri, 25 Dec 2009 12:17:09 +0000
with message-id <[email protected]>
and subject line Bug#548555: fixed in lastfmsubmitd 1.0.5-1.1
has caused the Debian Bug report #548555,
regarding lastmp: Incorrect 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 [email protected]
immediately.)
--
548555: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=548555
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: lastmp
Version: 0.37-2
Severity: serious
Tags: patch
User: [email protected]
Usertags: incorrect-dependency
User: [email protected]
Usertags: piuparts
With dependency based boot sequencing, I discovered what I believe is
a bug in the init.d scripts of this package. The lastmp script have a
hard dependency on mpd, yet the package do not depend on it. Because
of this, the init.d dependency should be a soft dependency. The
package description for lastmp make me believe it should start after
lastfmsubmitd, so I add propose to that dependency. Further, the
scripts uses files in /usr/ and should depend on $remote_fs. Last,
the scripts used to start after syslog and should probably depend on
$syslog to keep that ordering.
I discovered these things from piuparts, which failed to install the
package. See
<URL:http://piuparts.debian.org/sid/fail/lastmp_1.0.5-1.log>.
Here are the relevant parts:
insserv: Service mpd has to be enabled to start service lastmp
insserv: exiting now!
I'm setting severity to serous as this will affect all users trying to
install the lastmp without the mpd package already installed.
This patch should solve it.
diff -ur ../lastfmsubmitd-1.0.5/debian/lastfmsubmitd.init.d
../lastfmsubmitd-1.0.5-pere/debian/lastfmsubmitd.init.d
--- ../lastfmsubmitd-1.0.5/debian/lastfmsubmitd.init.d 2009-09-27
09:43:13.000000000 +0200
+++ ../lastfmsubmitd-1.0.5-pere/debian/lastfmsubmitd.init.d 2009-09-27
09:45:11.000000000 +0200
@@ -2,8 +2,8 @@
### BEGIN INIT INFO
# Provides: lastfmsubmitd
-# Required-Start: $remote_fs
-# Required-Stop: $remote_fs
+# Required-Start: $remote_fs $syslog
+# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start and stop lastfmsubmit daemon
diff -ur ../lastfmsubmitd-1.0.5/debian/lastmp.init.d
../lastfmsubmitd-1.0.5-pere/debian/lastmp.init.d
--- ../lastfmsubmitd-1.0.5/debian/lastmp.init.d 2009-09-27 09:43:13.000000000
+0200
+++ ../lastfmsubmitd-1.0.5-pere/debian/lastmp.init.d 2009-09-27
09:53:01.000000000 +0200
@@ -2,8 +2,10 @@
### BEGIN INIT INFO
# Provides: lastmp
-# Required-Start: mpd
-# Required-Stop: mpd
+# Required-Start: $remote_fs $syslog lastfmsubmitd
+# Required-Stop: $remote_fs $syslog lastfmsubmitd
+# Should-Start: mpd
+# Should-Stop: mpd
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start and stop lastfmsubmit daemon
Happy hacking,
--
Petter Reinholdtsen
--- End Message ---
--- Begin Message ---
Source: lastfmsubmitd
Source-Version: 1.0.5-1.1
We believe that the bug you reported is fixed in the latest version of
lastfmsubmitd, which is due to be installed in the Debian FTP archive:
lastfmsubmitd_1.0.5-1.1.diff.gz
to main/l/lastfmsubmitd/lastfmsubmitd_1.0.5-1.1.diff.gz
lastfmsubmitd_1.0.5-1.1.dsc
to main/l/lastfmsubmitd/lastfmsubmitd_1.0.5-1.1.dsc
lastfmsubmitd_1.0.5-1.1_all.deb
to main/l/lastfmsubmitd/lastfmsubmitd_1.0.5-1.1_all.deb
lastmp_1.0.5-1.1_all.deb
to main/l/lastfmsubmitd/lastmp_1.0.5-1.1_all.deb
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.
Stefano Zacchiroli <[email protected]> (supplier of updated lastfmsubmitd 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: Sun, 20 Dec 2009 12:32:25 +0100
Source: lastfmsubmitd
Binary: lastfmsubmitd lastmp
Architecture: source all
Version: 1.0.5-1.1
Distribution: unstable
Urgency: low
Maintainer: Decklin Foster <[email protected]>
Changed-By: Stefano Zacchiroli <[email protected]>
Description:
lastfmsubmitd - submission daemon for the Last.fm social music network
lastmp - MPD client for lastfmsubmitd
Closes: 548555
Changes:
lastfmsubmitd (1.0.5-1.1) unstable; urgency=low
.
* Non-maintainer upload.
* Fix dependencies in init.d LSB headers, patch by Petter Reinholdtsen.
In particular: avoid failing if mpd is not there (since mpd is not a
dependency), depend on syslog start/stop for logging purposes.
(Closes: #548555)
Checksums-Sha1:
7099002067785a76e528b31f8664ea6d73c89ee0 1071 lastfmsubmitd_1.0.5-1.1.dsc
f8efb19fd02405d7b949d74ddd0a8116b5d6a8ad 16099 lastfmsubmitd_1.0.5-1.1.diff.gz
a502c45928ad2a649668e70f7f01be24b58d7030 31346 lastfmsubmitd_1.0.5-1.1_all.deb
b385b0d4cd364a8332fbcbbb72f87d328a16a9ab 17566 lastmp_1.0.5-1.1_all.deb
Checksums-Sha256:
c1ef49de747b5bd81f47516499c4005c0f0bf75285e57e16d3283d0fa7905633 1071
lastfmsubmitd_1.0.5-1.1.dsc
9446115bfd28c60aed7b419dc438641cb323032515494257689b770a6b6d155b 16099
lastfmsubmitd_1.0.5-1.1.diff.gz
9b17bc16fdb7cdbc1fd218e56fa2381d477b86cf98aa8550966f3ff27d375e69 31346
lastfmsubmitd_1.0.5-1.1_all.deb
f0d118bebda3ca7c420c511c9186f1d37fff209de5e7a0885f3021ce541b96e8 17566
lastmp_1.0.5-1.1_all.deb
Files:
04a9e381b017ff6c487d06aa6c462c4d 1071 sound optional
lastfmsubmitd_1.0.5-1.1.dsc
2cbd2cf5ff895fe0baf45e9d76da7ea9 16099 sound optional
lastfmsubmitd_1.0.5-1.1.diff.gz
d56f1be17ef92399f0a8c02c914333e7 31346 sound optional
lastfmsubmitd_1.0.5-1.1_all.deb
c35b169c7fcb17ac37ebe744dfd303e9 17566 sound optional lastmp_1.0.5-1.1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iD8DBQFLLgzC1cqbBPLEI7wRAg43AJ0RqWJWvPSrFaqZUgxqBJuSAQSYLACdF3EO
hiI83f0Z7UaWmCKrL60YnCg=
=bhbz
-----END PGP SIGNATURE-----
--- End Message ---