Aaron Griffin schrieb:
The way pacman calls the scriptlets, it actually uses the shell from
the _parent_ system. I know this for a fact, because Dan and I
investigated, added checks for bash in the chroot, then realized it
didn't matter and reverted it.

Are you _sure_ it's bash failing like you suspect? What happens if you
just install vi and library deps in a chroot and try to run things
manually?

If you have a command like
find .... -exec somecommand {} \;
then find might actually call "/bin/sh -c somecommand" to get proper shell expansion. Other programs could do so as well. This will require a shell to be present in the child system.

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to