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

[Pkg-octave-devel] Bug#477616: marked as done (semidef-oct: bashism in debian/rules)



Your message dated Thu, 24 Apr 2008 22:17:13 +0000
with message-id <E1Jp9kf-0003Dn-IT@ries.debian.org>
and subject line Bug#477616: fixed in semidef-oct 1:2003-7
has caused the Debian Bug report #477616,
regarding semidef-oct: 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.)


-- 
477616: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=477616
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: semidef-oct
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 semidef-oct/debian/rules line 23 (echo -e):
>                 echo -e "1\n2\n3\n4\n5" | octave -qf ./demosp.m

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: semidef-oct
Source-Version: 1:2003-7

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

octave-sp_2003-7_amd64.deb
  to pool/main/s/semidef-oct/octave-sp_2003-7_amd64.deb
semidef-oct_2003-7.diff.gz
  to pool/main/s/semidef-oct/semidef-oct_2003-7.diff.gz
semidef-oct_2003-7.dsc
  to pool/main/s/semidef-oct/semidef-oct_2003-7.dsc



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 477616@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Rafael Laboissiere <rafael@debian.org> (supplier of updated semidef-oct 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: Fri, 25 Apr 2008 00:04:13 +0200
Source: semidef-oct
Binary: octave-sp
Architecture: source amd64
Version: 1:2003-7
Distribution: unstable
Urgency: low
Maintainer: Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>
Changed-By: Rafael Laboissiere <rafael@debian.org>
Description: 
 octave-sp  - Semidefinite Programming functions for GNU Octave
Closes: 477616
Changes: 
 semidef-oct (1:2003-7) unstable; urgency=low
 .
   [ Rafael Laboissiere ]
   * debian/control: Force the build-dependency on octave3.0 >= 3.0.0-2,
     ensuring the transition from g77 to gfortran
   * debian/rules:
     + Include md5sums control file
     + Use /bin/echo instead of the shell built-in echo command, avoiding a
       bashism (closes: #477616)
 .
   [ Thomas Weber ]
   * debian/control:
     + Vcs-fields point to the trunk/ directory
     + Allow uploads by Debian Maintainers
Checksums-Sha1: 
 0b5214a0d9bcbd2db9397d8e324854d1a8686bc4 1280 semidef-oct_2003-7.dsc
 dd6d40e7a1016f673b304af73805b3bf6b044163 7976 semidef-oct_2003-7.diff.gz
 8391e5c3bde63b08f8234e6a74d585a05d9b4624 327066 octave-sp_2003-7_amd64.deb
Checksums-Sha256: 
 f0bed0d8c63b79bda9bdecb2692ad9b9085321dd43b01124382319fe93ae7c7d 1280 semidef-oct_2003-7.dsc
 8000b84c694229493bd526205855062952cf484fdc3358ae0f28f5bd7a5eaa15 7976 semidef-oct_2003-7.diff.gz
 8dfec64245569c40a548103d7dc2433c16a77cc8fbc7fee7387643b72e1595f8 327066 octave-sp_2003-7_amd64.deb
Files: 
 adf6767e8d3ba212bcb619bb7e697cfd 1280 math optional semidef-oct_2003-7.dsc
 3b83311a450db5499e31e38e8b28fb59 7976 math optional semidef-oct_2003-7.diff.gz
 607bea73de2dbfce39a53431cbd50eb5 327066 math optional octave-sp_2003-7_amd64.deb

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

iD8DBQFIEQQbk3oga0pdcv4RAmDsAJsH1ZfMW4RUes75CT27oQxfPCzYgQCfUNdC
9I6Q95LA+z9KA11bWoErOEQ=
=p2FG
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: