On 2/20/20 9:13 PM, Douglas R. Reno wrote:

On 2/20/20 8:16 PM, Alan Feuerbacher wrote:
I managed to get the configuration settings right enough that jhalfs
builds a lot of packages, but it stops with this:

#############################################
. . .
XZ                  <5.2.4>               OK (Min version: 5.0.0)
PYTHON              <3.7.6>               OK (Min version: 3.4)
---------------------------------------------------------------------
---------

Building the system...
make[1]: Entering directory '/mnt/build_dir/jhalfs'
---------------------------------------------------------------------
-----------
mk_CHROOT
You are going to CHROOT into /mnt/build_dir lfs
a password is required
---------------------------------------------------------------------
-----------
  Building target 064-util-linux
  [|/tools/bin/bash: envars: Permission denied                 ] 0 min.
0 sec
make: *** [Makefile:596: 064-util-linux] Error 1
make[1]: *** [Makefile:103: mk_CHROOT] Error 2
make[1]: Leaving directory '/mnt/build_dir/jhalfs'


ERROR:  Error 2 at common/common-functions line 39!

[snip]

I've been consistently getting this problem as well, and I've never figured out what caused it. Are you using the latest bash from LFS?


Normally what I do to fix this is:


sudo chown -v root:root /mnt/lfs/jhalfs/envars


And then restart jhalfs. It'll pick up from there and continue as normal.

I don't know what is going on but I have:

$ ll /mnt/lfs/jhalfs/envars
-rw-r--r-- 1 lfs root 0 Feb 20 18:57 /mnt/lfs/jhalfs/envars

I also note that the directory should be wide open:

]$ ll -d /mnt/lfs/jhalfs/
drwxrwxrwt 8 bdubbs bdubbs 4096 Feb 20 18:58 /mnt/lfs/jhalfs/


  -- Bruce
--
http://lists.linuxfromscratch.org/listinfo/alfs-discuss
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to