Bug#548587: hurd: bashisms in MAKEDEV
Package: hurd
Version: 20090404-1
Severity: important
/dev/MAKEDEV seems to assume the default shell is bash, which is no longer true in sid.
nostradamus-hurd:~# cd /dev
nostradamus-hurd:/dev# ./MAKEDEV hd2
./MAKEDEV: 53: function: not found
eval: 1: hd2: not found
./MAKEDEV: 56: Syntax error: "}" unexpected
nostradamus-hurd:/dev# bash ./MAKEDEV hd2
Note: not sure important is the right severity for this, switch to dash is a release goal for squeeze...
Alan
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: hurd-i386 (i386-AT386)
Kernel: GNU-Mach 1.3.99/Hurd-0.3
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Versions of packages hurd depends on:
ii gnumach 2:1.3.99.dfsg.cvs20090220-2 The GNU version of the Mach microk
ii libc0.3 2.9-25 GNU C Library: Shared libraries
ii libncursesw5 5.7+20090803-2 shared libraries for terminal hand
ii libpthread-s 0.2-1+b1 pthread stubs not provided by nati
ii sysv-rc 2.87dsf-6 System-V-like runlevel change mech
hurd recommends no packages.
Versions of packages hurd suggests:
pn hurd-doc <none> (no description available)
-- no debconf information
Reply to: