Package: abcde Version: 2.3.2-1 Severity: important
Running the latest 'abcde' on my system shows: % abcde ; echo $? /usr/bin/abcde: 627: Syntax error: Bad substitution 2 ...checking the code shows a bashism: %cat -n /usr/bin/abcde | grep " 627" 627 IN=${!TEMPARG} ...which won't work for users who have their scripting shell set to a more strictly POSIX shell like 'ash' or 'dash'. 'abcde' should run on any system with 'bash' if invoked with: % bash /usr/bin/abcde To fix, either any bashisms should be replaced with standard Bourne Shell code, or the first line of 'abcde' should be be changed from: #!/bin/sh ...to: #!/bin/bash Hope this helps... -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/dash Kernel: Linux 2.6.11-1-686 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C) Versions of packages abcde depends on: ii cd-discid 0.9-1 CDDB DiscID utility ii cdda2wav 4:2.01+01a01-4 Creates WAV files from audio CDs ii cdparanoia 3a9.8-11 An audio extraction tool for sampl ii flac 1.1.1-5.2 Free Lossless Audio Codec - comman ii speex 1.1.6-2 The Speex Speech Codec ii vorbis-tools 1.0.1-1.4 Several Ogg Vorbis Tools ii wget 1.10.1-1 retrieves files from the web abcde recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]