Your message dated Thu, 22 May 2008 19:32:16 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#477594: fixed in junior-system 1.4+nmu1
has caused the Debian Bug report #477594,
regarding junior-writing: 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.)


-- 
477594: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=477594
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Source: junior-writing
Severity: important
User: [EMAIL PROTECTED]
Usertags: goal-dash

Hello maintainer,

While checking for bashisms in debian/rules with checkbashisms (from 
the 'devscripts' package) I've found your package making use of a bashism.

checkbashisms' output:
> possible bashism in junior-arcade/debian/rules line 11 (brace expansion):
>         $(RM) -r debian/{tmp*,files*} $(package)*
> possible bashism in junior-art/debian/rules line 11 (brace expansion):
>         $(RM) -r debian/{tmp*,files*} $(package)*
> possible bashism in junior-games-card/debian/rules line 11 (brace
> expansion): $(RM) -r debian/{tmp*,files*} $(package)*
> possible bashism in junior-games-gl/debian/rules line 11 (brace expansion):
>         $(RM) -r debian/{tmp*,files*} $(package)*
> possible bashism in junior-games-net/debian/rules line 11 (brace
> expansion): $(RM) -r debian/{tmp*,files*} $(package)*
> possible bashism in junior-games-sim/debian/rules line 11 (brace
> expansion): $(RM) -r debian/{tmp*,files*} $(package)*
> possible bashism in junior-games-text/debian/rules line 11 (brace
> expansion): $(RM) -r debian/{tmp*,files*} $(package)*
> possible bashism in junior-gnome/debian/rules line 11 (brace expansion):
>         $(RM) -r debian/{tmp*,files*} $(package)*
> possible bashism in junior-internet/debian/rules line 11 (brace expansion):
>         $(RM) -r debian/{tmp*,files*} $(package)*
> possible bashism in junior-kde/debian/rules line 11 (brace expansion):
>         $(RM) -r debian/{tmp*,files*} $(package)*
> possible bashism in junior-math/debian/rules line 11 (brace expansion):
>         $(RM) -r debian/{tmp*,files*} $(package)*
> possible bashism in junior-programming/debian/rules line 11 (brace
> expansion): $(RM) -r debian/{tmp*,files*} $(package)*
> possible bashism in junior-puzzle/debian/rules line 11 (brace expansion):
>         $(RM) -r debian/{tmp*,files*} $(package)*
> possible bashism in junior-sound/debian/rules line 11 (brace expansion):
>         $(RM) -r debian/{tmp*,files*} $(package)*
> possible bashism in junior-system/debian/rules line 11 (brace expansion):
>         $(RM) -r debian/{tmp*,files*} $(package)*
> possible bashism in junior-toys/debian/rules line 11 (brace expansion):
>         $(RM) -r debian/{tmp*,files*} $(package)*
> possible bashism in junior-typing/debian/rules line 11 (brace expansion):
>         $(RM) -r debian/{tmp*,files*} $(package)*
> possible bashism in junior-writing/debian/rules line 11 (brace expansion):
>         $(RM) -r debian/{tmp*,files*} $(package)*

Not using bash (or a Debian Policy conformant shell interpreter which does 
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's a 
release goal for Lenny to make dash the default /bin/sh[1].

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 please refer to the Debian Policy section 10.4 supporting 
this argument 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

[1]http://release.debian.org/lenny/goals.txt

Thank you,
-- 
Atomo64 - Raphael

Please avoid sending me Word, PowerPoint or Excel attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html



--- End Message ---
--- Begin Message ---
Source: junior-system
Source-Version: 1.4+nmu1

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

junior-system_1.4+nmu1.dsc
  to pool/main/j/junior-system/junior-system_1.4+nmu1.dsc
junior-system_1.4+nmu1.tar.gz
  to pool/main/j/junior-system/junior-system_1.4+nmu1.tar.gz
junior-system_1.4+nmu1_all.deb
  to pool/main/j/junior-system/junior-system_1.4+nmu1_all.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.
Barry deFreese <[EMAIL PROTECTED]> (supplier of updated junior-system 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, 22 May 2008 15:15:24 -0400
Source: junior-system
Binary: junior-system
Architecture: source all
Version: 1.4+nmu1
Distribution: unstable
Urgency: low
Maintainer: Ben Armstrong <[EMAIL PROTECTED]>
Changed-By: Barry deFreese <[EMAIL PROTECTED]>
Description: 
 junior-system - Debian Jr. System tools
Closes: 477594 478698
Changes: 
 junior-system (1.4+nmu1) unstable; urgency=low
 .
   * Non-maintainer upload.
     + With permission from current maintainer.
   * Remove xcruise depends. (Closes: #478698).
     + Remove xcruise from package description.
   * Remove bashism in rules. (Closes: #477594).
Checksums-Sha1: 
 751baf61b9a5072e2a8cc10dc9d9995d302095aa 701 junior-system_1.4+nmu1.dsc
 6ffce174f11cb22ab0b3b46f5583442d8d6d7adb 1966 junior-system_1.4+nmu1.tar.gz
 811d341c79bcff3e822b923506466722f6d3020e 2220 junior-system_1.4+nmu1_all.deb
Checksums-Sha256: 
 d5c85ab87c71d0401733a68fe7f452dfe48df40f74bd859b47749cd686fd4ff7 701 
junior-system_1.4+nmu1.dsc
 bb8ffd3b03f1f59d10bc1a8ed5dd111560cd266b1f12f99adba3ecb15db90c32 1966 
junior-system_1.4+nmu1.tar.gz
 5b0e02cf0f76ca3ac044abcbb445571e0e68ea64d636e429a14cf7591081c2fb 2220 
junior-system_1.4+nmu1_all.deb
Files: 
 d8a2057abbfd8dd0c3e6330a83cec788 701 misc extra junior-system_1.4+nmu1.dsc
 272257dfd9f3556978543f1f80f44d88 1966 misc extra junior-system_1.4+nmu1.tar.gz
 f6184528d2dfb22f3ffb3a6da2a946ec 2220 misc extra junior-system_1.4+nmu1_all.deb

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

iD8DBQFINcnGriZpaaIa1PkRAnoiAKCfvTnPJ+MOwI3gbwKDYvKIC/6O1wCg/XTo
UNdYQ39mBxEvPysPlNjxu0E=
=/mjh
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to