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

Reply via email to