Your message dated Sun, 02 Aug 2009 16:04:56 +0000
with message-id <e1mxdyo-0004ds...@ries.debian.org>
and subject line Bug#535390: fixed in libace-perl 1.92-2
has caused the Debian Bug report #535390,
regarding libace-perl: 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 ow...@bugs.debian.org
immediately.)


-- 
535390: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=535390
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: libace-perl
Version: 1.92-1
Severity: important
User: debian-rele...@lists.debian.org
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 libace-perl/rules line 47 (echo -e):
>         echo -ne
> "3\ny\n$(CURDIR)/debian/libace-perl/etc/libace-perl\ny\n$(CURDIR)/debian/li
>bace-perl/usr/lib/cgi-bin\ny\n$(CURDIR)/debian/libace-perl/usr/share/libace-
>perl" | $(PERL) Makefile.PL INSTALLDIRS=vendor


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: libace-perl
Source-Version: 1.92-2

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

libace-perl_1.92-2.diff.gz
  to pool/main/liba/libace-perl/libace-perl_1.92-2.diff.gz
libace-perl_1.92-2.dsc
  to pool/main/liba/libace-perl/libace-perl_1.92-2.dsc
libace-perl_1.92-2_amd64.deb
  to pool/main/liba/libace-perl/libace-perl_1.92-2_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 535...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Charles Plessy <ple...@debian.org> (supplier of updated libace-perl 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 ftpmas...@debian.org)


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

Format: 1.8
Date: Sun, 02 Aug 2009 23:15:09 +0900
Source: libace-perl
Binary: libace-perl
Architecture: source amd64
Version: 1.92-2
Distribution: unstable
Urgency: low
Maintainer: Debian Med Packaging Team 
<debian-med-packag...@lists.alioth.debian.org>
Changed-By: Charles Plessy <ple...@debian.org>
Description: 
 libace-perl - Object-Oriented Access to ACEDB Databases
Closes: 535390
Changes: 
 libace-perl (1.92-2) unstable; urgency=low
 .
   * debian/rules
     - Replaced an echo command by the Perl equivalent in debian/rules
       (Closes: #535390).
     - Use dh clean and binary-arch, and created debian/docs and
       debian/examples.
     - Override dh_auto_install, that created duplicates.
   * debian/control:
     - Added links to the Subversion repository where libace-perl is.
     - Incremented Standards-Version to reflect conformance with
       Policy 3.8.2 (no changes needed).
     - Made the Debian Med packaging team the maintainer.
     - Dropped the build dependency on Perl.
   * Updated debian/copyright to my latest exploration of a possible
     machine-readable format.
   * Added bibliographic information in BibTeX format in debian/reference.
Checksums-Sha1: 
 aced6a5072a1ebffb8e5b8aaf5a324dc0bb49d4d 1296 libace-perl_1.92-2.dsc
 9691eedbaa1b5264a7ba4517adac38a43596226c 4222 libace-perl_1.92-2.diff.gz
 6537a5534bafb1a2929c36ab1ce8be695f132960 354238 libace-perl_1.92-2_amd64.deb
Checksums-Sha256: 
 60fa0b232ee80eb89a973f95e74be4b32f6034ec4d177a0c3f1b36bbf3ba8604 1296 
libace-perl_1.92-2.dsc
 7d2a2dd12967249efda5653aaa9fe4d8b774732ed02f9ae24c5705108dae482b 4222 
libace-perl_1.92-2.diff.gz
 c7820b792f43e0a34b8eed7edf6c84624571e63a860e761dc207ad9c88589f98 354238 
libace-perl_1.92-2_amd64.deb
Files: 
 a31211299d56c3e1222a8140bf6a322b 1296 perl optional libace-perl_1.92-2.dsc
 6ab82753ab2d2d852adcbc469beddd3f 4222 perl optional libace-perl_1.92-2.diff.gz
 218d5d8c5754da764df64de862630191 354238 perl optional 
libace-perl_1.92-2_amd64.deb

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

iEYEARECAAYFAkp1pSUACgkQdYl1krr+x/Jj2gCfT5hM/0Oygf5MZKFkqZxoTf4C
EZQAnRiQRxBRR6r0kdTOyITkJndrPioZ
=O72y
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to