> The real problem with the changes to bash and moving libreadline to /lib
> (BTW, bash requires libhistory, too) is that bash prior to 2.04-4mdk had
> both libreadline and libhistory as static links and at leat one person
> pointed out that this was a good thing. You could always get bash going
> before this change was made.
>
yep i think that person was me, i pointed out that some people can boot very
broken system swith init=/bin/sh (which btw is what the linux kernel checks
with execvce() and NOT sash!!)
> Instead of really looking at the porblem we got a reaction to the
> symptom and someone moved readline to /lib. The problem was not with
> readline but with bash. Now we find that moving readline to /lib causes
> other problems.
>
no, readline could go in lib, for the erason that as i have pointed out
already, /usr may not be mounted on boot for broken systems.
> please -- a little attention to detail here. Bash needs to be fixed not
> readline.
>
umm, bash should be static (actually ! only with readline but also with
glibc too) and recompile and add symlinks in /usr/lib, that should fix
everything ;)