Dan Nicholson wrote:
Either add "set +h" to each script, or add +h to the shebang line. Or
invoke each script with "bash +h ...". Or, just source the script with
hashall turned off in the current environment. I don't have the jhalfs
source in front of me right now to dig through.
jhalfs writes Makefiles that were modeled after an old version of LiveCD
Makefiles and then developed independently. Both the old and the current
LiveCD Makefiles have a bug that they mimic the bash setup in the book
precisely, even if this doesn't apply to non-interactive shells the
"make" tool (that runs each bash line in a separate shell). Probably
this bug has just manifested itself in jhalfs.
I will look more into this in a week, when I return from the conference.
--
Alexander E. Patrakov
--
http://linuxfromscratch.org/mailman/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page