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

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...


-- 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: