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

Bug#486038: marked as done (kdesdk-scripts: bashism in /bin/sh script)



Your message dated Sun, 06 Jul 2008 16:47:06 +0000
with message-id <E1KFXOE-0006zN-V5@ries.debian.org>
and subject line Bug#486038: fixed in kdesdk 4:3.5.9-2
has caused the Debian Bug report #486038,
regarding kdesdk-scripts: 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 owner@bugs.debian.org
immediately.)


-- 
486038: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=486038
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: kdesdk-scripts
Severity: important
Version: 4:3.5.9-1
User: debian-release@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 one or more /bin/sh scripts making 
use of bashisms.

checkbashisms' output:
> possible bashism in ./usr/bin/build-progress.sh line 8 (echo -e):
>   echo -ne "\033]0;$1\007"

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: kdesdk
Source-Version: 4:3.5.9-2

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

cervisia_3.5.9-2_i386.deb
  to pool/main/k/kdesdk/cervisia_3.5.9-2_i386.deb
kapptemplate_3.5.9-2_all.deb
  to pool/main/k/kdesdk/kapptemplate_3.5.9-2_all.deb
kbabel-dev_3.5.9-2_i386.deb
  to pool/main/k/kdesdk/kbabel-dev_3.5.9-2_i386.deb
kbabel_3.5.9-2_i386.deb
  to pool/main/k/kdesdk/kbabel_3.5.9-2_i386.deb
kbugbuster_3.5.9-2_i386.deb
  to pool/main/k/kdesdk/kbugbuster_3.5.9-2_i386.deb
kcachegrind-converters_3.5.9-2_all.deb
  to pool/main/k/kdesdk/kcachegrind-converters_3.5.9-2_all.deb
kcachegrind_3.5.9-2_i386.deb
  to pool/main/k/kdesdk/kcachegrind_3.5.9-2_i386.deb
kdesdk-dbg_3.5.9-2_i386.deb
  to pool/main/k/kdesdk/kdesdk-dbg_3.5.9-2_i386.deb
kdesdk-doc-html_3.5.9-2_all.deb
  to pool/main/k/kdesdk/kdesdk-doc-html_3.5.9-2_all.deb
kdesdk-kfile-plugins_3.5.9-2_i386.deb
  to pool/main/k/kdesdk/kdesdk-kfile-plugins_3.5.9-2_i386.deb
kdesdk-kio-plugins_3.5.9-2_i386.deb
  to pool/main/k/kdesdk/kdesdk-kio-plugins_3.5.9-2_i386.deb
kdesdk-misc_3.5.9-2_i386.deb
  to pool/main/k/kdesdk/kdesdk-misc_3.5.9-2_i386.deb
kdesdk-scripts_3.5.9-2_all.deb
  to pool/main/k/kdesdk/kdesdk-scripts_3.5.9-2_all.deb
kdesdk_3.5.9-2.diff.gz
  to pool/main/k/kdesdk/kdesdk_3.5.9-2.diff.gz
kdesdk_3.5.9-2.dsc
  to pool/main/k/kdesdk/kdesdk_3.5.9-2.dsc
kdesdk_3.5.9-2_all.deb
  to pool/main/k/kdesdk/kdesdk_3.5.9-2_all.deb
kmtrace_3.5.9-2_i386.deb
  to pool/main/k/kdesdk/kmtrace_3.5.9-2_i386.deb
kompare_3.5.9-2_i386.deb
  to pool/main/k/kdesdk/kompare_3.5.9-2_i386.deb
kspy_3.5.9-2_i386.deb
  to pool/main/k/kdesdk/kspy_3.5.9-2_i386.deb
kuiviewer_3.5.9-2_i386.deb
  to pool/main/k/kdesdk/kuiviewer_3.5.9-2_i386.deb
kunittest_3.5.9-2_i386.deb
  to pool/main/k/kdesdk/kunittest_3.5.9-2_i386.deb
libcvsservice-dev_3.5.9-2_i386.deb
  to pool/main/k/kdesdk/libcvsservice-dev_3.5.9-2_i386.deb
libcvsservice0_3.5.9-2_i386.deb
  to pool/main/k/kdesdk/libcvsservice0_3.5.9-2_i386.deb
poxml_3.5.9-2_i386.deb
  to pool/main/k/kdesdk/poxml_3.5.9-2_i386.deb
umbrello_3.5.9-2_i386.deb
  to pool/main/k/kdesdk/umbrello_3.5.9-2_i386.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 486038@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ana Beatriz Guerrero Lopez <ana@debian.org> (supplier of updated kdesdk 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: Sun, 06 Jul 2008 18:18:39 +0200
Source: kdesdk
Binary: kdesdk kdesdk-doc-html cervisia kapptemplate kbabel kbabel-dev kbugbuster kcachegrind kcachegrind-converters kdesdk-kfile-plugins kdesdk-misc kdesdk-scripts kmtrace kompare kspy kuiviewer libcvsservice0 libcvsservice-dev poxml umbrello kdesdk-kio-plugins kunittest kdesdk-dbg
Architecture: source all i386
Version: 4:3.5.9-2
Distribution: unstable
Urgency: low
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Ana Beatriz Guerrero Lopez <ana@debian.org>
Description: 
 cervisia   - a graphical CVS front end for KDE
 kapptemplate - creates a framework to develop a KDE application
 kbabel     - PO-file editing suite for KDE
 kbabel-dev - PO-file editing suite for KDE (development files)
 kbugbuster - a front end for the KDE bug tracking system
 kcachegrind - visualisation tool for valgrind profiling output
 kcachegrind-converters - format converters for KCachegrind profiling visualisation tool
 kdesdk     - software development kit from the official KDE release
 kdesdk-dbg - debugging symbols for kdesdk
 kdesdk-doc-html - KDE Software Development Kit documentation in HTML format
 kdesdk-kfile-plugins - KDE file dialog plugins for software development files
 kdesdk-kio-plugins - subversion ioslave for KDE
 kdesdk-misc - various goodies from the KDE Software Development Kit
 kdesdk-scripts - a set of useful development scripts for KDE
 kmtrace    - a KDE memory leak tracer
 kompare    - a KDE GUI for viewing differences between files
 kspy       - examines the internal state of a Qt/KDE app
 kuiviewer  - viewer for Qt Designer user interface files
 kunittest  - unit testing library for KDE
 libcvsservice-dev - development files for CVS DCOP service
 libcvsservice0 - DCOP service for accessing CVS repositories
 poxml      - tools for using PO-files to translate DocBook XML files
 umbrello   - UML modelling tool and code generator
Closes: 464999 486038
Changes: 
 kdesdk (4:3.5.9-2) unstable; urgency=low
 .
   * KDE_3_5_BRANCH update (up to r828771):
     - Translation and updates in desktop files.
   * Update lintian overrides.
   * Update section in doc-base files.
   * Fix bashishs, thanks to Vincent Zweije and Peter Eisentraut for patches.
     (Closes: #486038, #464999)
Checksums-Sha1: 
 6cd4add660b52d278980f609cda26951cfe28340 1837 kdesdk_3.5.9-2.dsc
 54a86003f121b9ee933a8ada715a762a3a4c2f79 412246 kdesdk_3.5.9-2.diff.gz
 71e7d8f7b2b54158e4e61bb973986b545236356a 15158 kdesdk_3.5.9-2_all.deb
 12aec84204e8ca2a9d953f5d53ec3e749a9e9f04 175646 kdesdk-doc-html_3.5.9-2_all.deb
 aec71c08187938dc67e06e979c8c0ebf3956127f 325272 kapptemplate_3.5.9-2_all.deb
 64b32c8a3bb4ced75b92a9760437a59fcd73d9e6 29020 kcachegrind-converters_3.5.9-2_all.deb
 d21e14e9b2a877907adaa934b4d83bbf382b53b9 282676 kdesdk-scripts_3.5.9-2_all.deb
 8d3ca2966d5173d0ea12ef9b87f7268e781b04df 759606 cervisia_3.5.9-2_i386.deb
 c9c0dd3af4ad1121a0b3546b12f72900edd3c4a3 1806174 kbabel_3.5.9-2_i386.deb
 c3e300315576507a3b5c703fc2fc7ca64f22cd15 39352 kbabel-dev_3.5.9-2_i386.deb
 1ead2e94a1ffdca08dd45cb70e1822753002a23c 456160 kbugbuster_3.5.9-2_i386.deb
 f37fa22165e06e51118b007b9148af5265f0077f 377718 kcachegrind_3.5.9-2_i386.deb
 f4049522b8cdf6fd1799094dfd5a22f831d91c2e 43984 kdesdk-kfile-plugins_3.5.9-2_i386.deb
 2c6b1093fae4311171e02e9126ade3e4b245cc91 71610 kdesdk-misc_3.5.9-2_i386.deb
 944a42992f34ac50561cd5eccc64195c64ae605d 104468 kmtrace_3.5.9-2_i386.deb
 52852a5c20562075f50975c190e5629fb6cde708 508472 kompare_3.5.9-2_i386.deb
 91734ca18ecb2d3e178077ba5d838fdb61d5445f 47088 kspy_3.5.9-2_i386.deb
 9aec5ab8fc3400372371f4c5cc1ec89ca565f93e 62746 kuiviewer_3.5.9-2_i386.deb
 2a1cccc8fb0d133997dcb8ac280cbe950edfb619 97630 libcvsservice0_3.5.9-2_i386.deb
 2b138abd9cc209f71e04b704ea814be6c3a71ea6 18566 libcvsservice-dev_3.5.9-2_i386.deb
 e280c8cbcd1571fbd08223f09654fbccbfbbd620 387984 poxml_3.5.9-2_i386.deb
 96ca17224bed29ebf2eba079444f865135e7655d 2139626 umbrello_3.5.9-2_i386.deb
 87b8c41bffb193b166e1134b8d965426b1975b7b 448026 kdesdk-kio-plugins_3.5.9-2_i386.deb
 bb4bb6b92a2bfaa8b6262aac49e86c810b07c69d 70216 kunittest_3.5.9-2_i386.deb
 ba2c8d26d495d304153b65c5c9f84ec0bdaf6487 15490392 kdesdk-dbg_3.5.9-2_i386.deb
Checksums-Sha256: 
 f817d37519137017b5a5f9633f3064bb5d43a66668f2fbfc98f17211484033bf 1837 kdesdk_3.5.9-2.dsc
 02da96bef750f2295ee2a0ea7f4dfbc36c1806bc7d40606fcaa07d53df4234fa 412246 kdesdk_3.5.9-2.diff.gz
 c939bf3463da13a05d39eefcb899de7808d5e547c14efa55bc55e2301ecee92d 15158 kdesdk_3.5.9-2_all.deb
 155eb8df4300bb377cd2510d9f2e3ed7b81e93714ea0a06c26b49fce9752b778 175646 kdesdk-doc-html_3.5.9-2_all.deb
 3238dee7e58f5fc888b2c59094bc8df524b2f1ea841fa0e09a570337f5968cd5 325272 kapptemplate_3.5.9-2_all.deb
 6aed19dc128b1120bee9abb526006dd5e2f5018ebde237577796585ef1d1dc72 29020 kcachegrind-converters_3.5.9-2_all.deb
 c0fd79d112d09bdcdf6f1f80c6139b64f7622cc50444a0627d875031aa07616d 282676 kdesdk-scripts_3.5.9-2_all.deb
 96f98899c8d7ff25b3aee00249386523812eb28f2d11e377dda5960f13f0da68 759606 cervisia_3.5.9-2_i386.deb
 5a242e701960b2e3d09d3a3b680bb2e9510d39e0f8f1b50b7cf8f8259548f77a 1806174 kbabel_3.5.9-2_i386.deb
 1fafc658712aef6f2e1378d8d8bf01d2c4dfaae516b7cbde6648503949d56b60 39352 kbabel-dev_3.5.9-2_i386.deb
 05ca0c17390069608f12d62792a2725eecabd680288ddee74f074910a6cb2a5a 456160 kbugbuster_3.5.9-2_i386.deb
 3d72b618b35a03e99173a4632baa02af1b63bf0312ddd184343a54d7509f1385 377718 kcachegrind_3.5.9-2_i386.deb
 0cc50e6f2fc9b14a571d0851172c5a90c108871f27282ac6f0d3da4116dee375 43984 kdesdk-kfile-plugins_3.5.9-2_i386.deb
 084250b7ae77a5f2a7697575d540fd8939a2484599b3f20dd13e4ccad031d4f9 71610 kdesdk-misc_3.5.9-2_i386.deb
 009882dfd3117f7bf0a43aff8b191adb7d9511bd8c7b1edbf8fca92c461fd360 104468 kmtrace_3.5.9-2_i386.deb
 4d3e00a1fd2e95741f611b833b875dd26aaf129217f55fa06e951d96a443d462 508472 kompare_3.5.9-2_i386.deb
 25861ecf3c3fe8d83ad148d51df448d241b06db20fc74524e1c724e5ea2cd9ba 47088 kspy_3.5.9-2_i386.deb
 e648de0462f65e49ac5444e97378218862c0abda92c68a5f7cb0e52ae6ed7868 62746 kuiviewer_3.5.9-2_i386.deb
 28d5357ea489d22e03a342d87f54bfc4258a9a215359e3f02d52d53f17ad16b1 97630 libcvsservice0_3.5.9-2_i386.deb
 6f07997c4dc0c642dec0db59a636937350fcf10d105bb3d192e827c7e6c5df31 18566 libcvsservice-dev_3.5.9-2_i386.deb
 44e14c2bb887d39a2b8eb5a9f85ce2c7954dedabc880ef0581c70665245cbb6b 387984 poxml_3.5.9-2_i386.deb
 ab3765cc5cd49aa4ac4f29bdf0a224f779b9525fff5dbeb822c2d54211bffeaf 2139626 umbrello_3.5.9-2_i386.deb
 2f1da576c4fdfaa9580403f624a2ec2c2d359c2b37dd992a7042b34883bc3bc1 448026 kdesdk-kio-plugins_3.5.9-2_i386.deb
 c246d5a529e119323819de6154d52b1c46b448c9115b2f6cc2c4107cf6fc2300 70216 kunittest_3.5.9-2_i386.deb
 147eb617a07bde9d78e69e418815f8274a0f73ee71388a8bdaa4e057131415b6 15490392 kdesdk-dbg_3.5.9-2_i386.deb
Files: 
 375fdb0b3b52d864e93b7ad7bae74abc 1837 kde optional kdesdk_3.5.9-2.dsc
 0d3319c5c76ddaf6371bbeca50a8406a 412246 kde optional kdesdk_3.5.9-2.diff.gz
 1e7f56c12e65da4a53dbc905d2dda579 15158 kde optional kdesdk_3.5.9-2_all.deb
 55dcf56f26acf864aa6f7d89fb6eb9c1 175646 doc optional kdesdk-doc-html_3.5.9-2_all.deb
 2b259ad713684282f9c2aa3cd5018055 325272 devel optional kapptemplate_3.5.9-2_all.deb
 72ad1b725833d2c51d92b1a1073bbbda 29020 devel optional kcachegrind-converters_3.5.9-2_all.deb
 43624c88b19c5d73235089bfa3f4f51b 282676 devel optional kdesdk-scripts_3.5.9-2_all.deb
 e2036b27ff9284168b6b2703d9a8ed93 759606 devel optional cervisia_3.5.9-2_i386.deb
 1d375c6e0644afe1cb7a9a5f70def514 1806174 devel optional kbabel_3.5.9-2_i386.deb
 7ecdaded85636b368da6134eaa1288e5 39352 libdevel optional kbabel-dev_3.5.9-2_i386.deb
 6833e4be390c17e0192b3059ddf9e9d4 456160 devel optional kbugbuster_3.5.9-2_i386.deb
 4aa59ff9f64702e8e5653950a408199e 377718 devel optional kcachegrind_3.5.9-2_i386.deb
 cb2148eb562d465de9fff5d492d8ffe5 43984 kde optional kdesdk-kfile-plugins_3.5.9-2_i386.deb
 b9ac30397a745a11779f3660250f6920 71610 devel optional kdesdk-misc_3.5.9-2_i386.deb
 5c2cd83e3c4b45e8074fc69323ae1941 104468 devel optional kmtrace_3.5.9-2_i386.deb
 096cad836e8eb6285ebf5bfd99f0fb12 508472 devel optional kompare_3.5.9-2_i386.deb
 12b27254300f52ff33bc1ccc71271734 47088 devel optional kspy_3.5.9-2_i386.deb
 223353f9cf39ff11a2ed96301d93840d 62746 devel optional kuiviewer_3.5.9-2_i386.deb
 50850b184035e33d393bf8c8e812a9e7 97630 libs optional libcvsservice0_3.5.9-2_i386.deb
 71378cb6411398629235e5f9bec783b4 18566 libdevel optional libcvsservice-dev_3.5.9-2_i386.deb
 b70e548afe1d57bd5b6ce1913e876ffe 387984 devel optional poxml_3.5.9-2_i386.deb
 d5092799706c56bcbad4652bdbd540b2 2139626 devel optional umbrello_3.5.9-2_i386.deb
 976efa5f3737ed97378c7f283696fb0c 448026 devel optional kdesdk-kio-plugins_3.5.9-2_i386.deb
 03794c3c1a45cc0385f5967074e005ab 70216 devel optional kunittest_3.5.9-2_i386.deb
 89e959d91da394a4f9a3993ee3364fdd 15490392 libdevel extra kdesdk-dbg_3.5.9-2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Signed by Ana Guerrero

iEUEARECAAYFAkhw8xUACgkQn3j4POjENGFOqgCfaH7yZwADehTdnayiaNyCYwrG
htwAmOnMx9mG9I1QmDihUW4RoVjOYjM=
=FH9+
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: