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

Bug#477582: marked as done (gtm: bashism in debian/rules)



Your message dated Wed, 11 Jun 2008 17:02:02 +0000
with message-id <E1K6Thy-0008EY-Sw@ries.debian.org>
and subject line Bug#477582: fixed in gtm 0.4.12+cvs20031024-4
has caused the Debian Bug report #477582,
regarding gtm: 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.)


-- 
477582: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=477582
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: gtm
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 gtm/debian/rules line 114 (echo -e):
>                         echo -e "\n$$patch ($$author):" >> $@T; \
> possible bashism in gtm/debian/rules line 121 (echo -e):
>                                 echo -e "\n$$patch ($$author):" >> $@T; \

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: gtm
Source-Version: 0.4.12+cvs20031024-4

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

gtm_0.4.12+cvs20031024-4.diff.gz
  to pool/main/g/gtm/gtm_0.4.12+cvs20031024-4.diff.gz
gtm_0.4.12+cvs20031024-4.dsc
  to pool/main/g/gtm/gtm_0.4.12+cvs20031024-4.dsc
gtm_0.4.12+cvs20031024-4_amd64.deb
  to pool/main/g/gtm/gtm_0.4.12+cvs20031024-4_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 477582@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb <chris@chris-lamb.co.uk> (supplier of updated gtm 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: Mon, 09 Jun 2008 00:14:05 +0100
Source: gtm
Binary: gtm
Architecture: source amd64
Version: 0.4.12+cvs20031024-4
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Chris Lamb <chris@chris-lamb.co.uk>
Description: 
 gtm        - Multiple files transfer manager
Closes: 477582
Changes: 
 gtm (0.4.12+cvs20031024-4) unstable; urgency=medium
 .
   * QA upload.
   * Adapt quilt patch system
     - Remove "manual" patch target from debian/rules (Closes: #477582)
   * debian/rules:
     - General tidying
     - Don't use -j2 by default
     - Update outdated config.{sub,guess} in clean target
   * debian/control:
     - Bump Standards-Version to 3.8.0
     - Add ${misc:Depends} substvar for "gtm" binary package
     - Add Build-Depends on autotools-dev and quilt
   * Move documentation from "Apps/Net" section to "Network/File Transfer"
Checksums-Sha1: 
 706095f74da1a81b0cff597240fff5c23c8b77ee 1157 gtm_0.4.12+cvs20031024-4.dsc
 06a7c4a8d6e206af0462a682cf5176e26b2e0db0 22754 gtm_0.4.12+cvs20031024-4.diff.gz
 c8fc4cb1cf7dbb7e11b9e8973854950982c78951 270608 gtm_0.4.12+cvs20031024-4_amd64.deb
Checksums-Sha256: 
 67e1d00281faca26305f8f43eaceb1dd194bf66082e12bb8ca0342df1aefe898 1157 gtm_0.4.12+cvs20031024-4.dsc
 95c3e1a5059c5bc941c5d1c30a63cb248ac0c12af54e1652b4adadd5d08e64e1 22754 gtm_0.4.12+cvs20031024-4.diff.gz
 8243c89820e0dee12eb708499364c512223c7e03adc3493cff72ca1a92a28f60 270608 gtm_0.4.12+cvs20031024-4_amd64.deb
Files: 
 7acaf8d61deb685df3b0e9f79658fdf8 1157 gnome optional gtm_0.4.12+cvs20031024-4.dsc
 1c5575583f7e4c1acf33859d154d262f 22754 gnome optional gtm_0.4.12+cvs20031024-4.diff.gz
 b8efc90def117bc70f68998fe51ab362 270608 gnome optional gtm_0.4.12+cvs20031024-4_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Signed by Ana Guerrero

iEYEARECAAYFAkhQBJAACgkQn3j4POjENGHiOQCfW2js7E9gut3fxXjSm4ZOVNol
jOUAnimrDI125+dfDXrh3v9w9ZzmhrV9
=5H8/
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: