Your message dated Thu, 23 Jul 2009 10:47:08 +0000
with message-id <[email protected]>
and subject line Bug#535383: fixed in gmp 2:4.3.1+dfsg-2
has caused the Debian Bug report #535383,
regarding gmp: 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.)
--
535383: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=535383
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gmp
Version: 2:4.2.4+dfsg-8.1
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 gmp/rules line 94 (brace expansion):
> touch gmp-$(ORIG_SRC_VERSION)+dfsg/doc/Makefile.{am,in}
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: gmp
Source-Version: 2:4.3.1+dfsg-2
We believe that the bug you reported is fixed in the latest version of
gmp, which is due to be installed in the Debian FTP archive:
gmp_4.3.1+dfsg-2.diff.gz
to pool/main/g/gmp/gmp_4.3.1+dfsg-2.diff.gz
gmp_4.3.1+dfsg-2.dsc
to pool/main/g/gmp/gmp_4.3.1+dfsg-2.dsc
lib32gmp3-dev_4.3.1+dfsg-2_amd64.deb
to pool/main/g/gmp/lib32gmp3-dev_4.3.1+dfsg-2_amd64.deb
lib32gmp3_4.3.1+dfsg-2_amd64.deb
to pool/main/g/gmp/lib32gmp3_4.3.1+dfsg-2_amd64.deb
lib32gmpxx4_4.3.1+dfsg-2_amd64.deb
to pool/main/g/gmp/lib32gmpxx4_4.3.1+dfsg-2_amd64.deb
libgmp3-dev_4.3.1+dfsg-2_amd64.deb
to pool/main/g/gmp/libgmp3-dev_4.3.1+dfsg-2_amd64.deb
libgmp3-doc_4.3.1+dfsg-2_all.deb
to pool/main/g/gmp/libgmp3-doc_4.3.1+dfsg-2_all.deb
libgmp3c2_4.3.1+dfsg-2_amd64.deb
to pool/main/g/gmp/libgmp3c2_4.3.1+dfsg-2_amd64.deb
libgmpxx4ldbl_4.3.1+dfsg-2_amd64.deb
to pool/main/g/gmp/libgmpxx4ldbl_4.3.1+dfsg-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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Steve M. Robbins <[email protected]> (supplier of updated gmp 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, 23 Jul 2009 05:16:25 -0500
Source: gmp
Binary: libgmp3c2 libgmpxx4ldbl libgmp3-dev lib32gmp3 lib32gmpxx4 lib32gmp3-dev
lib64gmp3 lib64gmpxx4 lib64gmp3-dev libgmp3-doc
Architecture: source all amd64
Version: 2:4.3.1+dfsg-2
Distribution: unstable
Urgency: low
Maintainer: Debian Scientific Computing Team
<[email protected]>
Changed-By: Steve M. Robbins <[email protected]>
Description:
lib32gmp3 - Multiprecision arithmetic library (32bit)
lib32gmp3-dev - Multiprecision arithmetic library developers tools (32bit)
lib32gmpxx4 - Multiprecision arithmetic library (C++ bindings, 32bit)
lib64gmp3 - Multiprecision arithmetic library (64bit library)
lib64gmp3-dev - Multiprecision arithmetic library developers tools (64bit)
lib64gmpxx4 - Multiprecision arithmetic library (C++ bindings, 64bit)
libgmp3-dev - Multiprecision arithmetic library developers tools
libgmp3-doc - Multiprecision arithmetic library example code
libgmp3c2 - Multiprecision arithmetic library
libgmpxx4ldbl - Multiprecision arithmetic library (C++ bindings)
Closes: 535383 537072
Changes:
gmp (2:4.3.1+dfsg-2) unstable; urgency=low
.
* rules: Explicitly set NM for the powerpc 64-bit build. Disable FAT
binary for kfreebsd-amd64. Closes: #537072. Remove bashism (touch
Makefile.{am,in}). Closes: #535383.
Checksums-Sha1:
7307fdfcdac191adedcb20d36ffa416360f28f79 1429 gmp_4.3.1+dfsg-2.dsc
07e4fad782607b390243f290daf12666b36ae7f2 16058 gmp_4.3.1+dfsg-2.diff.gz
4dbed1810c4e5d8b9fc25b8d2b8ddf91b3c159b0 148174
libgmp3-doc_4.3.1+dfsg-2_all.deb
0ba88de0e3982983de74c639855665d87615e86d 307372
libgmp3c2_4.3.1+dfsg-2_amd64.deb
68a00628fc3c9d9af6f9274f5a70a0e94c80e1bb 18656
libgmpxx4ldbl_4.3.1+dfsg-2_amd64.deb
8d976cbd840fe20a1a9eecb615c7827f2925268a 661412
libgmp3-dev_4.3.1+dfsg-2_amd64.deb
d00bad042ceedcaf385bc8d4e4f4e2e3a52af521 254456
lib32gmp3_4.3.1+dfsg-2_amd64.deb
7d67aec8e112fdd01993de11d021afc807065ad3 18272
lib32gmpxx4_4.3.1+dfsg-2_amd64.deb
d23611e9fd41883f19cefb9289be5e39f7de512d 329224
lib32gmp3-dev_4.3.1+dfsg-2_amd64.deb
Checksums-Sha256:
7bafd11fe85b07c4b64cdb326e1bf11e38c8a7b266fc66846c9e6ceb0d604e35 1429
gmp_4.3.1+dfsg-2.dsc
6029e1f384b2e50ca277f5cfddb501af540753ef50acdc06da0900b91b9cfff7 16058
gmp_4.3.1+dfsg-2.diff.gz
6e74102d3840a5943f1db51887535578b717ded72a38565266881154e8ffcc08 148174
libgmp3-doc_4.3.1+dfsg-2_all.deb
9231f41bdbeff052c17947a62c2638d2eabb68daaa6366524ca36dd6b536fffd 307372
libgmp3c2_4.3.1+dfsg-2_amd64.deb
90ae42ae5be8aabd6cb5c6871749898b4047eb3e42a1f268fd28a43947cc6d1b 18656
libgmpxx4ldbl_4.3.1+dfsg-2_amd64.deb
995b7b0c31d82a8d83cbae85b83b9b2e5ca21939ebb2954883308ec266b3b8b0 661412
libgmp3-dev_4.3.1+dfsg-2_amd64.deb
8ebf8cd38b3e0a3e92a65e088e781e9bec243494f9a0936ddf6f39b806c746ae 254456
lib32gmp3_4.3.1+dfsg-2_amd64.deb
efe0d91745c50d55e0760e797a5d1a07859fd857720f0c2156495430632a462e 18272
lib32gmpxx4_4.3.1+dfsg-2_amd64.deb
96b1379b8028e8c39806e3de8ef27239075e2d30b3df0515f41f18857a8ff9e0 329224
lib32gmp3-dev_4.3.1+dfsg-2_amd64.deb
Files:
36b4831210bf4f36a3e0feeb2eb80a66 1429 libs optional gmp_4.3.1+dfsg-2.dsc
1360205f37b526012f5f052ad94f9466 16058 libs optional gmp_4.3.1+dfsg-2.diff.gz
764506618249d478f1565c007e1eae92 148174 doc optional
libgmp3-doc_4.3.1+dfsg-2_all.deb
49e22dad7c14f43e8e0395b47633c337 307372 libs optional
libgmp3c2_4.3.1+dfsg-2_amd64.deb
6c273b4d1d9cb2ec8935324f7f665f5b 18656 libs optional
libgmpxx4ldbl_4.3.1+dfsg-2_amd64.deb
0fea78ccbd5a354324ad830a80fa508a 661412 libdevel optional
libgmp3-dev_4.3.1+dfsg-2_amd64.deb
6db48725bc38a07e54dcbc10bd0a5b64 254456 libs optional
lib32gmp3_4.3.1+dfsg-2_amd64.deb
4cb1ffc06fcbaeeb53cc432143369756 18272 libs optional
lib32gmpxx4_4.3.1+dfsg-2_amd64.deb
ed97549846cf0bd0d664a8102f903850 329224 libdevel optional
lib32gmp3-dev_4.3.1+dfsg-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iD8DBQFKaDsB0i2bPSHbMcURAiciAJsFNAdixl3MNwrv4CpXQ0ama+iRiwCgjPqz
V48+A1G7QgGU/ntrBHgR+vw=
=mNmV
-----END PGP SIGNATURE-----
--- End Message ---