On Tue, 2006-11-28 at 20:54 +0100, Lourens Veen wrote:

> Dieter schrieb:
> > I would be very delighted if the world would just stop that.
> > Ubuntu isn't evil and linking /bin/sh to dash isn't evil.

> That's on a standard Ubuntu 6.06 LTS install (I'm not sure where the 
> claim on Wikipedia comes from).

The next version, Edgy Eft, does use dash for /bin/sh (the POSIX shell).

As far as I know there are some small incompatibilities between dash and
the POSIX shell standard but only in some very extreme corner cases.
There are similar (but different) small incompatibilities in all the
other shells.

The problem here seems to be that the installer claims to require a
POSIX shell but uses some bash extensions.

(I have contributed some code to the autopackage project where the
installer is a HUGE (POSIX) shell script -- one of the things I did was
to remove some of the bashisms that had crept in.)

Florian Zeitz seems to know what is going on.  I would second his
suggestion to use "bash ./script.sh" -- or set SHELL or even temporarily
move the /bin/sh symlink to point to bash instead of dash.

I think 'update-alternatives' is the proper way to change such symlinks
on debian-derived distributions but it is unfortunately too complicated
for me... :/

-Peter

_______________________________________________
Open-graphics mailing list
[email protected]
http://lists.duskglow.com/mailman/listinfo/open-graphics
List service provided by Duskglow Consulting, LLC (www.duskglow.com)

Reply via email to