[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#478614: marked as done (phaseshift: bashism in debian/rules)



Your message dated Sun, 25 May 2008 02:47:02 +0000
with message-id <E1K06GE-0008TM-PV@ries.debian.org>
and subject line Bug#478614: fixed in phaseshift 0.40-13.1
has caused the Debian Bug report #478614,
regarding phaseshift: 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 owner@bugs.debian.org
immediately.)


-- 
478614: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=478614
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: phaseshift
Severity: important
User: debian-release@lists.debian.org
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 phaseshift/debian/rules line 24 (brace expansion):
>         -rm -f config.{sub,guess}

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: phaseshift
Source-Version: 0.40-13.1

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

phaseshift_0.40-13.1.diff.gz
  to pool/main/p/phaseshift/phaseshift_0.40-13.1.diff.gz
phaseshift_0.40-13.1.dsc
  to pool/main/p/phaseshift/phaseshift_0.40-13.1.dsc
phaseshift_0.40-13.1_i386.deb
  to pool/main/p/phaseshift/phaseshift_0.40-13.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 478614@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Peter Eisentraut <petere@debian.org> (supplier of updated phaseshift 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 25 May 2008 04:11:59 +0200
Source: phaseshift
Binary: phaseshift
Architecture: source i386
Version: 0.40-13.1
Distribution: unstable
Urgency: low
Maintainer: Debian Hamradio Maintainers <debian-hams@lists.debian.org>
Changed-By: Peter Eisentraut <petere@debian.org>
Description: 
 phaseshift - PSK31 terminal for X11
Closes: 478614
Changes: 
 phaseshift (0.40-13.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Fix bashism in debian/rules (Closes: #478614).
Checksums-Sha1: 
 4d21e087df449420334c38ea4319e91baf396467 1271 phaseshift_0.40-13.1.dsc
 574de0760b9d602b05519c356485453e80b73996 6479 phaseshift_0.40-13.1.diff.gz
 f7282b8cc5651fc7ea4e2e699e47898a1d8a0b13 64418 phaseshift_0.40-13.1_i386.deb
Checksums-Sha256: 
 28d1017c331755f267917f282d0a5c29e69dfdf2b63057620c2f740111a0039d 1271 phaseshift_0.40-13.1.dsc
 5cf439fb3350b3599a95aedeacecf65e6a9463812c27e7d858b2c8e0663f34af 6479 phaseshift_0.40-13.1.diff.gz
 8c8e9d7b57192a684dcaf889741375cd8759ae09d8e8908e54efd1c1c3681988 64418 phaseshift_0.40-13.1_i386.deb
Files: 
 95fe50d98ed38e52afc059952e83246c 1271 hamradio optional phaseshift_0.40-13.1.dsc
 215b1778dfb8ccd570df0f874520be4d 6479 hamradio optional phaseshift_0.40-13.1.diff.gz
 124395b683e151fcd81459e6f35fb7c9 64418 hamradio optional phaseshift_0.40-13.1_i386.deb

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

iD8DBQFIOM7bTTx8oVVPtMYRApneAJ9G4xGDiLT4fSltILGjXz+E0xOMuQCfTWvm
Iu+Xd+8+EyVVcpwB0Ir+AGA=
=TgLp
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: