On 1/17/20 9:19 PM, Alan Feuerbacher via blfs-support wrote:
I'm trying to build JS-60.8.0 in BLFS systemd development version. The configure script immediately dies with the message:

NotImplementedError: /dev/urandom (or equivalent) not found

If I create an empty /dev/urandom file (touch /dev/urandom) I get:

RuntimeError: Failed to read %zi bytes from /dev/urandom

The only place in BLFS software where /dev/urandom appears is in BIND-9.14.9. So I installed that and again tried to configure JS-60.8.0, with the same error.

What to do?

Alan

Hi Alan,

If you're still on your Fedora host (in chroot), make sure that /dev and the virtual kernel filesystems are mounted. Also, if you're in chroot, do:

export SHELL=/bin/bash

(or /bin/sh would work too I think).

/dev/urandom should be part of the bind mount in chroot, or part of the actual devtmpfs when the system is booted in LFS.

--
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to