Your message dated Tue, 08 Sep 2009 17:04:18 +0000
with message-id <[email protected]>
and subject line Bug#544770: fixed in gearmand 0.9-5
has caused the Debian Bug report #544770,
regarding gearman-job-server: Should have unique init.d provides and depend on
$remote_fs
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.)
--
544770: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=544770
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gearman-job-server
Version: 0.6-1
Severity: important
Tags: patch
User: [email protected]
Usertags: incorrect-provides incorrect-dependency
With dependency based boot sequencing, I discovered what I believe is
a bug in the init.d script. The provides should be unique and
preferably the name of the script. The current one conflict with the
script in the gearman-server package. The conflicting provides will
make it impossible to install both packages on the same system. Also,
the script uses files in /usr/, and should depend on $remote_fs for
this. I also added the $network dependency, to indicate that this
script uses the network.
<URL:
http://refspecs.freestandards.org/LSB_2.1.0/LSB-generic/LSB-generic/initscrcomconv.html
>
documents the LSB header format. Some debian notes are available from
<URL: http://wiki.debian.org/LSBInitScripts >.
This patch should solve the issue. The missing dependency will not
affect boot ordering, because the $syslog dependency at the moment
implies $remote_fs.
diff -ru gearmand-0.9/debian/gearman-job-server.init
gearmand-0.9-pere/debian/gearman-job-server.init
--- gearmand-0.9/debian/gearman-job-server.init 2009-09-02 20:50:47.000000000
+0200
+++ gearmand-0.9-pere/debian/gearman-job-server.init 2009-09-02
21:14:27.000000000 +0200
@@ -8,9 +8,9 @@
# the COPYING file in this directory for full text.
### BEGIN INIT INFO
-# Provides: gearmand
-# Required-Start: $syslog
-# Required-Stop: $syslog
+# Provides: gearman-job-server
+# Required-Start: $network $remote_fs $syslog
+# Required-Stop: $network $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start daemon at boot time
Happy hacking,
--
Petter Reinholdtsen
--- End Message ---
--- Begin Message ---
Source: gearmand
Source-Version: 0.9-5
We believe that the bug you reported is fixed in the latest version of
gearmand, which is due to be installed in the Debian FTP archive:
gearman-job-server_0.9-5_amd64.deb
to pool/main/g/gearmand/gearman-job-server_0.9-5_amd64.deb
gearman-tools_0.9-5_amd64.deb
to pool/main/g/gearmand/gearman-tools_0.9-5_amd64.deb
gearman_0.9-5_all.deb
to pool/main/g/gearmand/gearman_0.9-5_all.deb
gearmand_0.9-5.diff.gz
to pool/main/g/gearmand/gearmand_0.9-5.diff.gz
gearmand_0.9-5.dsc
to pool/main/g/gearmand/gearmand_0.9-5.dsc
libgearman-dbg_0.9-5_amd64.deb
to pool/main/g/gearmand/libgearman-dbg_0.9-5_amd64.deb
libgearman-dev_0.9-5_amd64.deb
to pool/main/g/gearmand/libgearman-dev_0.9-5_amd64.deb
libgearman-doc_0.9-5_all.deb
to pool/main/g/gearmand/libgearman-doc_0.9-5_all.deb
libgearman1_0.9-5_amd64.deb
to pool/main/g/gearmand/libgearman1_0.9-5_amd64.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.
Monty Taylor <[email protected]> (supplier of updated gearmand 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: Mon, 07 Sep 2009 15:08:39 -0700
Source: gearmand
Binary: libgearman1 libgearman-dev libgearman-dbg libgearman-doc
gearman-job-server gearman-tools gearman
Architecture: source amd64 all
Version: 0.9-5
Distribution: unstable
Urgency: low
Maintainer: Monty Taylor <[email protected]>
Changed-By: Monty Taylor <[email protected]>
Description:
gearman - A distributed job queue
gearman-job-server - Job server for the Gearman distributed job queue
gearman-tools - Tools for the Gearman distributed job queue
libgearman-dbg - Debug symbols for the Gearman Library
libgearman-dev - Development files for the Gearman Library
libgearman-doc - API Documentation for the Gearman Library
libgearman1 - Library providing Gearman client and server functions
Closes: 544770
Changes:
gearmand (0.9-5) unstable; urgency=low
.
* Fix LSB init script header. Thanks Petter. (Closes: #544770)
* Updated standards version to 3.8.3.
Checksums-Sha1:
46eb4d77e818aba35fa0c32a6993e88b871dbdcd 1365 gearmand_0.9-5.dsc
d43fab072c22e5658b85dcd83ea4fe8172dac052 6525 gearmand_0.9-5.diff.gz
47544cd5a332ff10b1eee3b4fdee76003d2f11db 70032 libgearman1_0.9-5_amd64.deb
75e802e963d2ac218655367fec2874933fce96e6 218266 libgearman-dev_0.9-5_amd64.deb
04054deee0f34caf1afd3c456961200acfc05756 884660 libgearman-dbg_0.9-5_amd64.deb
7f04abeabe77ea13040943a0c1c1bf16fdabc330 14466
gearman-job-server_0.9-5_amd64.deb
3eba3448b74aaab8dde6687749bf5b918a04e94f 12210 gearman-tools_0.9-5_amd64.deb
f33b5c9090594689aab36ea2aa5c9e7c348e054e 814082 libgearman-doc_0.9-5_all.deb
268d9a7dc9062a3a1be5abe10ea5f70f793e29c0 4290 gearman_0.9-5_all.deb
Checksums-Sha256:
393a5381a92059a7ff7e6e30bba2f4c516f26e951172bb4d1b073c05ad5fa3b8 1365
gearmand_0.9-5.dsc
0375d85d8b578acfbc6a2d79aabb75a50c58e16e13011faecec5f23faf93ffc5 6525
gearmand_0.9-5.diff.gz
c9b6f96190078e2b4c77f36e93da81b13ad1369a6a490fd921df9b15e04a60f3 70032
libgearman1_0.9-5_amd64.deb
c8cc723a52aa79f3220c39fa0d84efd05383b64441ff37fe9014f187d06e5905 218266
libgearman-dev_0.9-5_amd64.deb
e7b309b8c40416ee368ca14cd75a3f60d076a05520be4e499f8bafbe92cbcc4e 884660
libgearman-dbg_0.9-5_amd64.deb
44302da32da7c0fd54c92280bc0e5adad4692da109a580d4f95e5d275b993b5b 14466
gearman-job-server_0.9-5_amd64.deb
228e516f7a54df66cce3b0dbef322efe5d00e8e5e6e25b2ad18ba9721f935985 12210
gearman-tools_0.9-5_amd64.deb
b58d3f525b6aba12398d0d5ec3daa63580b74c7f5545ca18d558d26b02efb7a8 814082
libgearman-doc_0.9-5_all.deb
8865e73b27098609508c5a0973b44ff246e230d84fb51654bf27f621885eb2f3 4290
gearman_0.9-5_all.deb
Files:
914f32528aec01509fe3c99e6e6ee12f 1365 misc optional gearmand_0.9-5.dsc
66b9469889fe4ce9ab71303280271302 6525 misc optional gearmand_0.9-5.diff.gz
a50ca3002dd0a06365fa71989c9b2bc8 70032 misc optional
libgearman1_0.9-5_amd64.deb
e8b7abe9d2c27794dd8b1f77c65ce972 218266 libdevel optional
libgearman-dev_0.9-5_amd64.deb
3c5c216588c47b53548edb140b657ccb 884660 debug extra
libgearman-dbg_0.9-5_amd64.deb
03a5d1fd0b4b86e2dd9e2f3b6371937c 14466 misc optional
gearman-job-server_0.9-5_amd64.deb
13548095faee689284c8dd73abe598de 12210 misc optional
gearman-tools_0.9-5_amd64.deb
3138bddc517524f8f6c604bf4a66e4a5 814082 doc optional
libgearman-doc_0.9-5_all.deb
37592b43804d70d6b394677651acffff 4290 misc optional gearman_0.9-5_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAkqmiiAACgkQ2XA5inpabMclZACgif7jDFh7mFBEAfrMdKMKBmql
60gAniRJ9z+6yWsjtLqd4D/pEqMTHxLI
=2wom
-----END PGP SIGNATURE-----
--- End Message ---