Your message dated Sat, 05 Sep 2009 12:17:28 +0000
with message-id <[email protected]>
and subject line Bug#542355: fixed in synce-hal 0.13.1-3
has caused the Debian Bug report #542355,
regarding synce-hal-bluetooth: Incorrect dependencies in init.d script
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.)


-- 
542355: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=542355
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package:  synce-hal-bluetooth
Version:  0.13.1-2
Severity: important
Tags:     patch
User:     [email protected]
Usertags: incorrect-dependency

With dependency based boot sequencing, I discovered what I believe is
a bug in the init.d script.  The script uses files in /usr/ and should
depend on $remote_fs.  Also, the $bluetooth and $hal virtual
facilities do not exist.  I suspect you wanted the bluetooth and hal
service instead.  I make these dependencies optional, as the package
do not depend on bluez and hal. The script used to start after the
syslog service was available, and because of this I believe it should
depend on $syslog too.

<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.  Without it, the script will start
too early in the boot sequence, and not after the syslog collector,
bluetooth and hal.

diff -ur synce-hal-0.13.1/debian/synce-hal-bluetooth.init 
synce-hal-0.13.1-pere/debian/synce-hal-bluetooth.init
--- synce-hal-0.13.1/debian/synce-hal-bluetooth.init    2009-08-19 
10:12:13.000000000 +0200
+++ synce-hal-0.13.1-pere/debian/synce-hal-bluetooth.init       2009-08-19 
10:14:55.000000000 +0200
@@ -2,8 +2,10 @@

 ### BEGIN INIT INFO
 # Provides:          synce-hal-bluetooth
-# Required-Start:    $bluetooth $hal
-# Required-Stop:     $bluetooth $hal
+# Required-Start:    $remote_fs $syslog
+# Required-Stop:     $remote_fs $syslog
+# Should-Start:      bluetooth hal
+# Should-Stop:       bluetooth hal
 # Default-Start:     2 3 4 5
 # Default-Stop:      0 1 6
 # Short-Description: Start and stop synce bluetooth

Happy hacking,
-- 
Petter Reinholdtsen



--- End Message ---
--- Begin Message ---
Source: synce-hal
Source-Version: 0.13.1-3

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

synce-hal-bluetooth_0.13.1-3_i386.deb
  to pool/main/s/synce-hal/synce-hal-bluetooth_0.13.1-3_i386.deb
synce-hal_0.13.1-3.diff.gz
  to pool/main/s/synce-hal/synce-hal_0.13.1-3.diff.gz
synce-hal_0.13.1-3.dsc
  to pool/main/s/synce-hal/synce-hal_0.13.1-3.dsc
synce-hal_0.13.1-3_i386.deb
  to pool/main/s/synce-hal/synce-hal_0.13.1-3_i386.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.
Jonny Lamb <[email protected]> (supplier of updated synce-hal 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: Sat, 05 Sep 2009 12:53:32 +0100
Source: synce-hal
Binary: synce-hal synce-hal-bluetooth
Architecture: source i386
Version: 0.13.1-3
Distribution: unstable
Urgency: low
Maintainer: Jonny Lamb <[email protected]>
Changed-By: Jonny Lamb <[email protected]>
Description: 
 synce-hal  - Daemon to maintain a connection to Windows Mobile devices via hal
 synce-hal-bluetooth - Bluetooth connection infrastructure for synce-hal
Closes: 542355
Changes: 
 synce-hal (0.13.1-3) unstable; urgency=low
 .
   * debian/synce-hal-bluetoth.init: Correct dependencies. Thanks to Petter
     Reinholdtsen for the patch. (Closes: #542355)
   * debian/control: Upped Standards-Version. (no changes)
Checksums-Sha1: 
 9686960ce4afd53cb166a41834885e962c10af95 1284 synce-hal_0.13.1-3.dsc
 545ead67f7e24e0b22014b732f2cc0c3b58a8f26 3191 synce-hal_0.13.1-3.diff.gz
 c174f358f211e771a94d7b8c67de368f40d25800 29932 synce-hal_0.13.1-3_i386.deb
 81b8f263295b6a323d122b701f2db348714d6208 7032 
synce-hal-bluetooth_0.13.1-3_i386.deb
Checksums-Sha256: 
 bcf1f957d0e0b2136678343a3bc94d97d4dfbbf87efa752bb8ff49fd31b1cd48 1284 
synce-hal_0.13.1-3.dsc
 1f9b3e5117150800a547a58b01084812d0f047798baffc0bfc2208b1cfd38793 3191 
synce-hal_0.13.1-3.diff.gz
 6b35c180bdea1c0d9c3bb1d228c21b8804903d1687c0d05d9c457097a3ef144e 29932 
synce-hal_0.13.1-3_i386.deb
 b4d6aa910d9123c74da4c3b195d2560e95248f9d050bd171a178a64260dfbad6 7032 
synce-hal-bluetooth_0.13.1-3_i386.deb
Files: 
 f7303918180b4afc468df39f36e46fc9 1284 utils optional synce-hal_0.13.1-3.dsc
 5c8aefb256dfd739f8d9bb54430da0ce 3191 utils optional synce-hal_0.13.1-3.diff.gz
 3d0b182c8f62200960d3f6e38e692588 29932 utils optional 
synce-hal_0.13.1-3_i386.deb
 80e5c0d218a4a4eb458e0171a8b1988d 7032 utils optional 
synce-hal-bluetooth_0.13.1-3_i386.deb

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

iEYEARECAAYFAkqiUqoACgkQwYr7ny4DlAIkAACfVRSkzzH+oqVlX1BvhoYF+BRD
hkYAnjILnTdzyj1yvCdKpHZJ+r0oGhCD
=CW3P
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to