[Pkg-alsa-devel] PATH unset

Thomas Hood jdthood at yahoo.co.uk
Sat Dec 31 01:19:48 UTC 2005


I wrote:
> With sysvinit 2.86.ds1-8:
> OLDPWD=/ HOME=/ acpi=off TERM=linux PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/bin2 PWD=/mnt apm=on

The "PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/bin2" comes from
mkinitrd:

./initrd-tools-0.1.84ubuntu1/init:
    export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/bin2

My guess is that you are booting an initrd generated with another version of mkinitrd
or with yaird and that this initrd's init program does not set PATH.  Then for some
reason sysvinit's init fails to set PATH, your version of udev fails to set PATH
and then zsh handles the absence of PATH differently from how bash handles it.

Is this correct?
-- 
Thomas



More information about the Pkg-alsa-devel mailing list