On 3/27/20 11:02 AM, Ken Moffat via blfs-dev wrote:
The thread Python multiprocessing checks in chroot is getting long
and widening to cover how /dev/shm is treated in LFS.
What I'd like to do is put the following note in the BLFS
mozilla-derived packages where shm needs to be mounted when the
package is configured:
- - -
If you are compiling this package in chroot you must do two things:
First, as the root user, ensure that /dev/shm is mounted:
mountpoint /dev/shm >/dev/null || mount -t tmpfs devshm /dev/shm
If you do not do this, configuring will fail with a python traceback
report referencing a /usr/lib/pythonN.N/multiprocessing/synchronize.py
file.
Second, as your normal user either ensure the $SHELL environment
variable is set to /bin/sh, or prepend SHELL=/bin/sh.
- - -
Is that acceptable to everyone ?
It seems like the best approach to me.
-- Bruce
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page