Your message dated Mon, 22 Feb 2010 01:47:12 +0000
with message-id <[email protected]>
and subject line Bug#535406: fixed in noteedit 2.8.1-3
has caused the Debian Bug report #535406,
regarding noteedit: 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.)


-- 
535406: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=535406
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: noteedit
Version: 2.8.1-2.2
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 noteedit/rules line 97 (brace expansion):
>         rm -f
> noteedit/{lexik.cc,grammar.cc,grammar.h,grammar.tab.cc,grammar.tab.hh,lyric
>s.ui}
>possible bashism in noteedit/rules line 98 (brace expansion): 
>         rm -f doc/{noteedit,de}/index.cache.bz2


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: noteedit
Source-Version: 2.8.1-3

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

noteedit-data_2.8.1-3_all.deb
  to main/n/noteedit/noteedit-data_2.8.1-3_all.deb
noteedit_2.8.1-3.diff.gz
  to main/n/noteedit/noteedit_2.8.1-3.diff.gz
noteedit_2.8.1-3.dsc
  to main/n/noteedit/noteedit_2.8.1-3.dsc
noteedit_2.8.1-3_i386.deb
  to main/n/noteedit/noteedit_2.8.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.
Paul Brossier <[email protected]> (supplier of updated noteedit 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, 21 Feb 2010 18:15:42 +0100
Source: noteedit
Binary: noteedit noteedit-data
Architecture: source i386 all
Version: 2.8.1-3
Distribution: unstable
Urgency: low
Maintainer: Paul Brossier <[email protected]>
Changed-By: Paul Brossier <[email protected]>
Description: 
 noteedit   - KDE Music Editor
 noteedit-data - KDE Music Editor (data files)
Closes: 396805 464743 474896 484418 489248 526777 535406 566728
Changes: 
 noteedit (2.8.1-3) unstable; urgency=low
 .
   * Acknowledge NMU (closes: #484418, #474896, #464743)
   * Fix KDE menu entry (closes: #396805, #489248, #566728)
   * Remove bashism in debian/rules (closes: #535406)
   * Earlier rebuild fixed segfault (closes: #526777)
   * debian/control: span build-depends on multiple lines, bump debhelper
     depends, add misc:Depends
   * debian/rules: do not ignore make clean error, use dh_prep
   * debian/noteedit.preinst: do not ignore preinst errors
   * debian/compat: bump to 7
   * debian/menu: update section
   * debian/copyright: version GPL
Checksums-Sha1: 
 090a4b5c96b191632cb780153c3383e538968385 1095 noteedit_2.8.1-3.dsc
 59d75f4eecc378013873faa508b9ce5f8ab5e55d 563243 noteedit_2.8.1-3.diff.gz
 465a75a56804ee2bb7dc9761c086c1aa1a9e60b5 869126 noteedit_2.8.1-3_i386.deb
 ad972d32a179ee44c9229bcacd08cb3ed740efbf 1508888 noteedit-data_2.8.1-3_all.deb
Checksums-Sha256: 
 5ab66aa732fe11afee31c8aec98c4ddc5ee4badc0df8be124f21d514d07086c4 1095 
noteedit_2.8.1-3.dsc
 1588be4bdb6c1209141ee5cafef04aca926b8c55ed6dff256ee6261db0e3f27e 563243 
noteedit_2.8.1-3.diff.gz
 11f1397738ca13b2687a3d3d4502ae7689c42e6479b0696938ebf9c2df6d84d9 869126 
noteedit_2.8.1-3_i386.deb
 0206a67ebda4d5672def679acd23bb1e7cb350bed00e5489f0b662e1e7104f9b 1508888 
noteedit-data_2.8.1-3_all.deb
Files: 
 b4f22afa00d68cf09f8212dbf25229fa 1095 sound optional noteedit_2.8.1-3.dsc
 52047ea2e7b4d7f7fcc77fbf338ef089 563243 sound optional noteedit_2.8.1-3.diff.gz
 05fef0b26ced120291f463b488d2dbf9 869126 sound optional 
noteedit_2.8.1-3_i386.deb
 fad37ab64d379db4c2a06422f0d5c67f 1508888 sound optional 
noteedit-data_2.8.1-3_all.deb

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

iEYEARECAAYFAkuB3pcACgkQkuC958YALL0COACeP9xe24zYoeoPJ8VIT5GVbnmu
eUQAnRbSJFgoxiPDC0jPBKgShg7Aujuz
=Ohpu
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to