Your message dated Fri, 05 Sep 2008 21:18:04 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#489590: fixed in freevo 1.8.1-0.1
has caused the Debian Bug report #489590,
regarding freevo: 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.)
--
489590: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=489590
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: freevo
Severity: important
Version: 1.8.1-0
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 one or more /bin/sh scripts making
use of bashisms.
checkbashisms' output:
> possible bashism in ./usr/share/freevo/contrib/fbcon/mgafb line 31 (should
> be 'b = a'):
> if [ "$1" == "restore" ]; then
> possible bashism in ./usr/share/freevo/contrib/fbcon/mgafb line 54 (should
> be 'b = a'):
> if ! [ "$1" == "pal" ] && ! [ "$1" == "PAL" ] && \
> possible bashism in ./usr/share/freevo/contrib/fbcon/mgafb line 55 (should
> be 'b = a'):
> ! [ "$1" == "ntsc" ] && ! [ "$1" == "NTSC" ]; then
> possible bashism in ./usr/share/freevo/contrib/fbcon/mgafb line 69 (should
> be 'b = a'):
> if [ "$1" == "pal" ] || [ "$1" == "PAL" ]; then
> possible bashism in ./usr/share/freevo/contrib/fbcon/mgafb line 73 (should
> be 'b = a'):
> if [ "$2" == "768x576" ]; then
> possible bashism in ./usr/share/freevo/contrib/fbcon/mgafb line 83 (should
> be 'b = a'):
> elif [ "$2" == "800x600" ]; then
> possible bashism in ./usr/share/freevo/contrib/fbcon/mgafb line 96 (should
> be 'b = a'):
> if [ "$2" == "640x480" ]; then
> possible bashism in ./usr/share/freevo/contrib/fbcon/mgafb line 98 (should
> be 'b = a'):
> elif [ "$2" == "768x576" ]; then
> possible bashism in ./usr/share/freevo/contrib/fbcon/mgafb line 100 (should
> be 'b = a'):
> elif [ "$2" == "800x600" ]; then
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: freevo
Source-Version: 1.8.1-0.1
We believe that the bug you reported is fixed in the latest version of
freevo, which is due to be installed in the Debian FTP archive:
freevo-data_1.8.1-0.1_all.deb
to pool/main/f/freevo/freevo-data_1.8.1-0.1_all.deb
freevo-doc_1.8.1-0.1_all.deb
to pool/main/f/freevo/freevo-doc_1.8.1-0.1_all.deb
freevo-lirc_1.8.1-0.1_all.deb
to pool/main/f/freevo/freevo-lirc_1.8.1-0.1_all.deb
freevo_1.8.1-0.1.diff.gz
to pool/main/f/freevo/freevo_1.8.1-0.1.diff.gz
freevo_1.8.1-0.1.dsc
to pool/main/f/freevo/freevo_1.8.1-0.1.dsc
freevo_1.8.1-0.1_all.deb
to pool/main/f/freevo/freevo_1.8.1-0.1_all.deb
python-freevo_1.8.1-0.1_all.deb
to pool/main/f/freevo/python-freevo_1.8.1-0.1_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.
Matthew Johnson <[EMAIL PROTECTED]> (supplier of updated freevo 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: Sun, 24 Aug 2008 11:25:10 +0000
Source: freevo
Binary: freevo python-freevo freevo-data freevo-lirc freevo-doc
Architecture: source all
Version: 1.8.1-0.1
Distribution: unstable
Urgency: low
Maintainer: Freevo Debian Dream Team <[EMAIL PROTECTED]>
Changed-By: Matthew Johnson <[EMAIL PROTECTED]>
Description:
freevo - A Python based PVR/DVR Framework for Music and Movies
freevo-data - Themes and non-application data for Freevo
freevo-doc - Documentation for Freevo
freevo-lirc - Lirc control for Freevo
python-freevo - Python modules for Freevo
Closes: 489590
Changes:
freevo (1.8.1-0.1) unstable; urgency=low
.
* Non-maintainer upload.
* Fix bashism in /bin/sh script (Closes: #489590)
Checksums-Sha1:
f31a2e320ee1116b435c08180dec2022174085fd 1424 freevo_1.8.1-0.1.dsc
7c2c5a81b538dc5ba8ec3e6d724e0f33c3c9e5fd 48355 freevo_1.8.1-0.1.diff.gz
cb8bb3c99763a4c309429e2c96eb8dae2ef3b1ee 1642526 freevo_1.8.1-0.1_all.deb
d92d969c809bf52b3b9fd1c8cb8088325e1e6076 779100 python-freevo_1.8.1-0.1_all.deb
d91fde17f34ebcdbe0cdbee3cc3aefd0a865dafa 22797096 freevo-data_1.8.1-0.1_all.deb
8ad8645d9c6e32e7b535c65c1c508cdb7d277303 24396 freevo-lirc_1.8.1-0.1_all.deb
fff218488d555a3e7d7a130155454303d462e59e 96632 freevo-doc_1.8.1-0.1_all.deb
Checksums-Sha256:
6f75d1c607d4f0f3408cdf10f603e7d0d47917095e0c0c0aa555512fc72a4e57 1424
freevo_1.8.1-0.1.dsc
034c5cb0f1f3474ccc4015037913ed0cbbcd371093cb312ca178b24d30b68eae 48355
freevo_1.8.1-0.1.diff.gz
df1dd3fdfdbef3d93c788c7b7504ef06fa10ccdedd89ea400f5bb47451f9f33b 1642526
freevo_1.8.1-0.1_all.deb
6f55b330ec84ff2d6a723a7f4b3f758499feb937d2d4f3e197f843fca9981461 779100
python-freevo_1.8.1-0.1_all.deb
bc7df0e4986a5b0dd541ecc6df2617432ef88df43fb700ab2f94bf51b9d358b1 22797096
freevo-data_1.8.1-0.1_all.deb
0a83f1fd27b33a45d44ae315cd6cba05094dc32923f53fd2c786acc12792715c 24396
freevo-lirc_1.8.1-0.1_all.deb
a92b9032167e36806deefcd6b4fb7717fa71d5886939d73efc38f8770cc0d84b 96632
freevo-doc_1.8.1-0.1_all.deb
Files:
22a09374339ebddda5c3cab0c3b0ba02 1424 graphics optional freevo_1.8.1-0.1.dsc
9df036c49a808953a7f579d0ff64303e 48355 graphics optional
freevo_1.8.1-0.1.diff.gz
d33f15e6e08d01ee7fa344662819cde1 1642526 graphics optional
freevo_1.8.1-0.1_all.deb
9f73f0b66e0fbe08db05dc08d486bb03 779100 python optional
python-freevo_1.8.1-0.1_all.deb
73c4228acfbfc412ebad9e9072b62266 22797096 graphics optional
freevo-data_1.8.1-0.1_all.deb
af43b27078b52ef2a46764c94e597e1d 24396 graphics optional
freevo-lirc_1.8.1-0.1_all.deb
7b55ce6f8517c4d6cdbd70c69836d4fc 96632 doc optional
freevo-doc_1.8.1-0.1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFIuRSrpldmHVvob7kRAkkOAKCh4xvxqHHomCH4Zk1maIuUferOggCcCZ/n
j7g3cG+S1GQeQBKy9USI7yQ=
=u5BN
-----END PGP SIGNATURE-----
--- End Message ---