Your message dated Sun, 25 Oct 2009 16:08:42 +0000
with message-id <[email protected]>
and subject line Bug#530117: fixed in libgsl-ruby 1.10.3-3
has caused the Debian Bug report #530117,
regarding libgsl-ruby-doc: bashism in /bin/sh script
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.)
--
530117: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=530117
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libgsl-ruby-doc
Severity: minor
Version: 1.10.3-1
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 ./usr/share/doc/libgsl-ruby-doc/tests/run-test.sh line
> 8 ((push|pod)d):
> pushd `dirname $f` > /dev/null
> possible bashism in ./usr/share/doc/libgsl-ruby-doc/tests/run-test.sh line
> 11 ((push|pod)d):
> popd > /dev/null
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].
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
Thank you,
Raphael Geissert
--- End Message ---
--- Begin Message ---
Source: libgsl-ruby
Source-Version: 1.10.3-3
We believe that the bug you reported is fixed in the latest version of
libgsl-ruby, which is due to be installed in the Debian FTP archive:
libgsl-ruby-doc_1.10.3-3_all.deb
to pool/main/libg/libgsl-ruby/libgsl-ruby-doc_1.10.3-3_all.deb
libgsl-ruby1.8_1.10.3-3_amd64.deb
to pool/main/libg/libgsl-ruby/libgsl-ruby1.8_1.10.3-3_amd64.deb
libgsl-ruby_1.10.3-3.diff.gz
to pool/main/libg/libgsl-ruby/libgsl-ruby_1.10.3-3.diff.gz
libgsl-ruby_1.10.3-3.dsc
to pool/main/libg/libgsl-ruby/libgsl-ruby_1.10.3-3.dsc
libgsl-ruby_1.10.3-3_all.deb
to pool/main/libg/libgsl-ruby/libgsl-ruby_1.10.3-3_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.
Daigo Moriwaki <[email protected]> (supplier of updated libgsl-ruby 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: Fri, 23 Oct 2009 20:18:32 +0900
Source: libgsl-ruby
Binary: libgsl-ruby1.8 libgsl-ruby libgsl-ruby-doc
Architecture: source all amd64
Version: 1.10.3-3
Distribution: unstable
Urgency: low
Maintainer: Daigo Moriwaki <[email protected]>
Changed-By: Daigo Moriwaki <[email protected]>
Description:
libgsl-ruby - Ruby bindings for the GNU Scientific Library (GSL) (dummy package
libgsl-ruby-doc - Documentation for Ruby/GSL (libgsl-ruby)
libgsl-ruby1.8 - Ruby bindings for the GNU Scientific Library (GSL)
Closes: 530117
Changes:
libgsl-ruby (1.10.3-3) unstable; urgency=low
.
* Added debian/patches/20091022-DashAsBinSh-1.10.3.patch:
Fixed "bashism in /bin/sh script" (Closes: #530117)
Checksums-Sha1:
79cdee0b73f4447236b6d01096f4f54486727f57 1417 libgsl-ruby_1.10.3-3.dsc
d8262dc2cd12c28f2d447ffc345960f335397384 3125 libgsl-ruby_1.10.3-3.diff.gz
fa3518a04dca9319a5a1362a4315fa0af426de76 9904 libgsl-ruby_1.10.3-3_all.deb
369bfb8e2eb4dc48dc8519f63116135b33fb7b3d 366758
libgsl-ruby-doc_1.10.3-3_all.deb
d86ee28e3aad1d026e443c623ee691fdaa9b06f8 473408
libgsl-ruby1.8_1.10.3-3_amd64.deb
Checksums-Sha256:
d66e3ee723b9bf1c57c252678e18c6fbd6abc2ad57dfc92d55a36b622149795a 1417
libgsl-ruby_1.10.3-3.dsc
3cc3fd1de4a614fe7fd0dbc4d4dcde66a40ae0153eb5c76ca9ca443d129d221e 3125
libgsl-ruby_1.10.3-3.diff.gz
f1580f53850487bf97209548c417be15c6edfa550f98d51965788cfaaef0372e 9904
libgsl-ruby_1.10.3-3_all.deb
a35eb9f5c597e7321685d2f6c360d5e67fcc41ef8675c58b2105637a86cd9b10 366758
libgsl-ruby-doc_1.10.3-3_all.deb
e43d293aef69cea27962692e5171235c4e5306bcb0d2d2c0d3eaa92ac25550d7 473408
libgsl-ruby1.8_1.10.3-3_amd64.deb
Files:
55454d361f3aa851aee28a7ce026a051 1417 ruby optional libgsl-ruby_1.10.3-3.dsc
82e61e55a2861e58b669fe97d6852c4d 3125 ruby optional
libgsl-ruby_1.10.3-3.diff.gz
74cfbefa35e8f480550ebccf14d8c80a 9904 ruby optional
libgsl-ruby_1.10.3-3_all.deb
09a54e3fd3fe06f3b5ffbbde42b86c6c 366758 doc optional
libgsl-ruby-doc_1.10.3-3_all.deb
d25fe648694da9ee471d6be7b22eb954 473408 ruby optional
libgsl-ruby1.8_1.10.3-3_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkrkbM4ACgkQNcPj+ukc0lBKMgCfYErV3ECpkhMxOoAnsexqH5rf
dy0An1Qb8lfj4GcZcOHjtMqfY/IlrSdY
=7X0v
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
Pkg-ruby-extras-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-ruby-extras-maintainers