Your message dated Thu, 09 Jul 2009 01:32:29 +0000
with message-id <[email protected]>
and subject line Bug#535404: fixed in lilypond 2.12.2-1
has caused the Debian Bug report #535404,
regarding lilypond: bashism in debian/rules
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.)


-- 
535404: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=535404
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source:  lilypond
Version: 2.12.2-0.1
Severity: important
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 lilypond/rules line 198 (brace expansion):
>         dh_installchangelogs Documentation/misc/{CHANGES,ChangeLog}*

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][3].

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
[3]http://lists.debian.org/debian-devel/2009/06/msg00767.html

Thank you,
Raphael Geissert



--- End Message ---
--- Begin Message ---
Source: lilypond
Source-Version: 2.12.2-1

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

lilypond-data_2.12.2-1_all.deb
  to pool/main/l/lilypond/lilypond-data_2.12.2-1_all.deb
lilypond-doc_2.12.2-1_all.deb
  to pool/main/l/lilypond/lilypond-doc_2.12.2-1_all.deb
lilypond_2.12.2-1.diff.gz
  to pool/main/l/lilypond/lilypond_2.12.2-1.diff.gz
lilypond_2.12.2-1.dsc
  to pool/main/l/lilypond/lilypond_2.12.2-1.dsc
lilypond_2.12.2-1_amd64.deb
  to pool/main/l/lilypond/lilypond_2.12.2-1_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.
Don Armstrong <[email protected]> (supplier of updated lilypond 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: Wed, 08 Jul 2009 16:01:06 -0700
Source: lilypond
Binary: lilypond lilypond-data lilypond-doc
Architecture: source amd64 all
Version: 2.12.2-1
Distribution: unstable
Urgency: low
Maintainer: Don Armstrong <[email protected]>
Changed-By: Don Armstrong <[email protected]>
Description: 
 lilypond   - A program for typesetting sheet music
 lilypond-data - LilyPond music typesetter (data files)
 lilypond-doc - LilyPond Documentation in HTML, PS and DVI formats
Closes: 535404
Changes: 
 lilypond (2.12.2-1) unstable; urgency=low
 .
   * New maintainer
   * Use patches from Raphael Geissert to fix bashism and remove path to
     commands
     - Fix bashism in debian/rules. Closes: #535404
     - Remove the path to the commands in the maintainer scripts
Checksums-Sha1: 
 a3808c2c02b0a0453dce2be4e55599823b8cd033 1720 lilypond_2.12.2-1.dsc
 8d578813e61170182f5872d8b05ae63fc6989081 38657 lilypond_2.12.2-1.diff.gz
 16a5d79b6a46da4b5e5550cc5e655c2330a2232e 1537740 lilypond_2.12.2-1_amd64.deb
 2b279c81ae2672bad85d830b2d61fb29388acc80 2693188 lilypond-data_2.12.2-1_all.deb
 a0ae5f770c8a7b39a152f31fc51f14627f4bf687 102858618 
lilypond-doc_2.12.2-1_all.deb
Checksums-Sha256: 
 8e16801b4123dfddb0ab60c63c99e673f1564e88f21073cc6e74b36dc868b441 1720 
lilypond_2.12.2-1.dsc
 f10feef7aad3dc5b1224b7ef7ae8a2abaf024040cfdfb9b568d0d96d1613cea4 38657 
lilypond_2.12.2-1.diff.gz
 029764d94d06b59ca80bd0e284dde8165f9821a8289258396e384e2156db941b 1537740 
lilypond_2.12.2-1_amd64.deb
 f1230b5f70217e347094fe39f1b7adf42195b0a20b1b51bc6624498f56fcc479 2693188 
lilypond-data_2.12.2-1_all.deb
 62dfd4ce5fcb14923a4ecc6e83cc45174c85f0dfdad7501884a64e3538a1759f 102858618 
lilypond-doc_2.12.2-1_all.deb
Files: 
 6b07e30f01596901a91112110cc3a41d 1720 tex optional lilypond_2.12.2-1.dsc
 2f25d1971e7f35413a1704e19c797390 38657 tex optional lilypond_2.12.2-1.diff.gz
 2da146b52666310f3d81bb7ee19157e2 1537740 tex optional 
lilypond_2.12.2-1_amd64.deb
 c79e4b22e3139b9e79c16de9fbc77cc5 2693188 tex optional 
lilypond-data_2.12.2-1_all.deb
 58bf7cae628b8aac3e5a268b790497da 102858618 doc optional 
lilypond-doc_2.12.2-1_all.deb

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

iD8DBQFKVUVIgcCJIoCND9ARAn9dAJwImrvHB9MQFy43Cmg7VUUt21nLnQCginsD
C9sljHfzD13gyOVfrenY1gU=
=WuOc
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to