> People often say so-and-so causes problems with bash, but they seldem say
> what problems they cause. What doesn't bash like?
More specifically, the affected program is Gentoo's portage. When
installing any package, it fails with this message:
/var/tmp/portage/sys-devel/bc-1.06-r6/temp/environment: line 1:
*=urxvt: command not found
(...)
/usr/lib/portage/bin/ebuild.sh: line 1658: /bin/sort: Argument list too long
/usr/lib/portage/bin/ebuild.sh: line 1658: /bin/tr: Argument list too long
/usr/lib/portage/bin/misc-functions.sh: line 433: /usr/bin/find:
Argument list too long
/usr/lib/portage/bin/misc-functions.sh: line 445: /usr/bin/find:
Argument list too long
* The ebuild phase 'preinst' has exited unexpectedly. This type of
* behavior is known to be triggered by things such as failed variable
* assignments (bug #190128) or bad substitution errors (bug #200313).
ebuild.sh is written in bash.
Received on Sat May 03 2008 - 11:44:04 UTC
This archive was generated by hypermail 2.2.0 : Sun Jul 13 2008 - 16:40:45 UTC