Your message dated Wed, 10 Jun 2009 15:18:35 +0000
with message-id <[email protected]>
and subject line Bug#530122: fixed in libvirt 0.6.4-1
has caused the Debian Bug report #530122,
regarding libvirt-bin: bashism in /bin/sh 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.)


-- 
530122: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=530122
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libvirt-bin
Severity: important
Version: 0.6.3-4
User: [email protected]
Usertags: goal-dash

Hello maintainer,

While performing an archive wide checkbashisms (from the 'devscripts' package)
check I've found your package containing a /bin/sh script making use
of a bashism.

checkbashisms' output:
> possible bashism in
> ./usr/share/doc/libvirt-bin/examples/libvirt-suspendonreboot line 35
> (should be 'b = a'):
>         if [ "$state" == "running" ]; then


Not using bash (or a Debian Policy conformant shell interpreter which doesn't
provide such an extra feature) as /bin/sh is likely to lead to errors or
unexpected behaviours.
Please be aware that although bash is currently the default /bin/sh there was
a release goal for Lenny to make dash the default /bin/sh[1], and has been
proposed for squeeze as well[2].

If you want more information about dash as /bin/sh, you can read:
http://lists.debian.org/debian-release/2008/01/msg00189.html

For more information supporting this goal please refer to Debian Policy,
section 10.4, at:
http://www.debian.org/doc/debian-policy/ch-files.html#s-scripts

Hints about how to fix bashisms:
Sometimes these bugs are already fixed in Ubuntu, look at the PTS.
If not already fixed you can read:
https://wiki.ubuntu.com/DashAsBinSh

If you still don't know how to fix the bashisms don't hesitate to reply to
this email, or tag the bug as 'help'.

[1]http://release.debian.org/lenny/goals.txt
[2]http://lists.debian.org/debian-release/2009/04/msg00133.html

Thank you,
Raphael Geissert



--- End Message ---
--- Begin Message ---
Source: libvirt
Source-Version: 0.6.4-1

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

libvirt-bin_0.6.4-1_i386.deb
  to pool/main/libv/libvirt/libvirt-bin_0.6.4-1_i386.deb
libvirt-dev_0.6.4-1_i386.deb
  to pool/main/libv/libvirt/libvirt-dev_0.6.4-1_i386.deb
libvirt-doc_0.6.4-1_all.deb
  to pool/main/libv/libvirt/libvirt-doc_0.6.4-1_all.deb
libvirt0-dbg_0.6.4-1_i386.deb
  to pool/main/libv/libvirt/libvirt0-dbg_0.6.4-1_i386.deb
libvirt0_0.6.4-1_i386.deb
  to pool/main/libv/libvirt/libvirt0_0.6.4-1_i386.deb
libvirt_0.6.4-1.diff.gz
  to pool/main/libv/libvirt/libvirt_0.6.4-1.diff.gz
libvirt_0.6.4-1.dsc
  to pool/main/libv/libvirt/libvirt_0.6.4-1.dsc
libvirt_0.6.4.orig.tar.gz
  to pool/main/libv/libvirt/libvirt_0.6.4.orig.tar.gz
python-libvirt_0.6.4-1_i386.deb
  to pool/main/libv/libvirt/python-libvirt_0.6.4-1_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.
Guido Günther <[email protected]> (supplier of updated libvirt 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: Thu, 04 Jun 2009 12:50:01 +0200
Source: libvirt
Binary: libvirt-bin libvirt0 libvirt0-dbg libvirt-doc libvirt-dev python-libvirt
Architecture: source all i386
Version: 0.6.4-1
Distribution: unstable
Urgency: low
Maintainer: Debian Libvirt Maintainers 
<[email protected]>
Changed-By: Guido Günther <[email protected]>
Description: 
 libvirt-bin - the programs for the libvirt library
 libvirt-dev - development files for the libvirt library
 libvirt-doc - documentation for the libvirt library
 libvirt0   - library for interfacing with different virtualization systems
 libvirt0-dbg - library for interfacing with different virtualization systems
 python-libvirt - libvirt Python bindings
Closes: 530122
Changes: 
 libvirt (0.6.4-1) unstable; urgency=low
 .
   * [dd3adb2] Imported Upstream version 0.6.4
   * [2320162] update symbols file
   * [89c9720] remove bashism (Closes: #530122)
   * [30d86c1] drop patches fixed upstream:
         0005-don-t-crash-with-def-NULL.patch
         0006-Fix-QEMU-ARGV-detection-with-kvm-85.patch
         0007-Declare-support-for-QEMU-migration-in-capabilities.patch
Checksums-Sha1: 
 d3a21ec1a5907c508a1b0581d42bfe82de199a7e 1652 libvirt_0.6.4-1.dsc
 226c1ae968f7a3b1900c8b2f9d1a5c503bd4a961 7148934 libvirt_0.6.4.orig.tar.gz
 c53ead1c2dbb8d3fc79707ec203d1878242fb47f 15638 libvirt_0.6.4-1.diff.gz
 e67249657f89f788ac60ccace8210e632d095640 751668 libvirt-doc_0.6.4-1_all.deb
 77ba6ca0c4777a7d98c870a79eeedac6b8dd2e1f 532078 libvirt-bin_0.6.4-1_i386.deb
 8d9f4915ebb7785c3ebf7d51940cf27d09acbc28 499450 libvirt0_0.6.4-1_i386.deb
 334f0f675965722127f7238230d4f24fc20a432d 895460 libvirt0-dbg_0.6.4-1_i386.deb
 c6d1ec5f27ecb67274571ab4b7f6648a3ccc6498 614756 libvirt-dev_0.6.4-1_i386.deb
 792e36e42d3ea71668083f1d3fd6c9d951dde02f 243300 python-libvirt_0.6.4-1_i386.deb
Checksums-Sha256: 
 dcce2310a397125e96b1b3b7aa291030ef231f68591c206fdc9f20d5129d9cd5 1652 
libvirt_0.6.4-1.dsc
 c7d0bcc56d8b9d53847e3044f9abd25d9a650686d5bccceffa75cb50ac5b621e 7148934 
libvirt_0.6.4.orig.tar.gz
 3660da64e4cc66a56551fd16809466cce1a24bfc95b354142df0808ffa74615c 15638 
libvirt_0.6.4-1.diff.gz
 62ad23f20ecc6c047d80fe0698853e0a436c5c3888674289e645bdf1435d9e9f 751668 
libvirt-doc_0.6.4-1_all.deb
 4b758ece8965f0b7b259c1139457620e8a1be19adb44dc5867b24d34326ebe17 532078 
libvirt-bin_0.6.4-1_i386.deb
 cbaf9f70ea1e81ff3f72aaced8be2370be52e951edb0b77873aae57108eca288 499450 
libvirt0_0.6.4-1_i386.deb
 1d1208087af4a71d74ea4398971cc79a04e57149bc7e05e3576804aeace61d95 895460 
libvirt0-dbg_0.6.4-1_i386.deb
 1c9803db727aa22b339ce0186ac9c8899830dbfaca4d1b732ee1603f590138b6 614756 
libvirt-dev_0.6.4-1_i386.deb
 83a562360df6b9811ad0c81c6bb3d6510d65e14ee4daae07ee74b57d42bdeddb 243300 
python-libvirt_0.6.4-1_i386.deb
Files: 
 88096ec6e29c17740b30b9d04f7c229b 1652 libs optional libvirt_0.6.4-1.dsc
 344a6913a94582ea3ab0ad75a9bfef22 7148934 libs optional 
libvirt_0.6.4.orig.tar.gz
 b68b249969e2e56dfbaff111ce304a07 15638 libs optional libvirt_0.6.4-1.diff.gz
 27a332f35dc96ec248e37561bfb5d8ad 751668 doc optional 
libvirt-doc_0.6.4-1_all.deb
 8fa2bc5350eb87003f72b3e8056b8778 532078 admin optional 
libvirt-bin_0.6.4-1_i386.deb
 686e42418826ac60cf769d3e641d9f09 499450 libs optional libvirt0_0.6.4-1_i386.deb
 6e110ae045028a4da73455c13d06e7fc 895460 debug extra 
libvirt0-dbg_0.6.4-1_i386.deb
 c34ee89bc91360d07e0486691b61b7d5 614756 libdevel optional 
libvirt-dev_0.6.4-1_i386.deb
 1c61c5d7ca725bbc09ffc402c5c6d31e 243300 python optional 
python-libvirt_0.6.4-1_i386.deb

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

iD8DBQFKL8fpn88szT8+ZCYRAic5AKCBBzE4IoBku1xsG/mRlY0bc7Z6LACfRcds
6NqcpiJls/DGlpwICqZ8D1k=
=Bx42
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to