dash has problems with some for loops, which causes ATI driver to fail
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dash (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: dash
ATI driver 8.29.6 installer script fails as follows:
root@ariesduo:~# cd /usr/local/src/
root@ariesduo:
ati-driver-
root@ariesduo:
Creating directory fglrx-install
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-
-e =======
-e ATI Technologies Linux Driver Installer/Packager
-e =======
./ati-installer.sh: 176: Syntax error: Bad substitution
Removing temporary directory: fglrx-install
This is due to /bin/sh symlinked to /bin/dash . Apparently dash has some problems in the for loop. The solution is to symlink /bin/sh to /bin/bash and the driver installs fine.
Observed in kubuntu edgy 6.10 released version. - Anand Vaidya