[lfs-support] How is 'dev/pts' created (or not)?

Ken Moffat zarniwhoop at ntlworld.com
Wed Nov 21 06:44:39 PST 2012

On Tue, Nov 20, 2012 at 10:10:39PM -0500, alex lupu wrote:
> Hi Ken:
> Thank you very much, considering that it must be
> cold and late out there!
 Late, yes (normal for me), but actually it was quite warm and
anyway I was waiting for one of my revised buildscripts to complete.

> Maybe I'm not an "expert" and I didn't quite understand your "drift":
> 1.  In '.config' I had UNIX98_PTYS=y all along.

 My quick look in Kconfig suggested you could only turn that setting
off if you selected 'expert', and it isn't something you would
normally want to do.  But you hadn't turned it iff, so that is not
the problem.

 I've just remembered something that happened to me earlier this
year (May, June) when systemd absorbed udev.  There were various
options for how to deal with udev, and I was testing some of them.
And /dev/pts did *not* get created.

 So, as an initial workaround, as root 'mkdir /dev/pts' after each
boot.  You can then mount it.

 At the moment, I don't recall how this got fixed - either we
changed something in the bootscripts, or there was a change in the
udev-lfs tarball.

 I suggest that you try reinstalling the LFS bootscripts (use the
current version) - with luck, something changed there an it will fix
the problem.

 If that doesn't help, try downgrading udev to 188 and use the
udev-lfs-188-3 tarball which is linked from the stable book.

das eine Mal als Tragödie, das andere Mal als Farce

More information about the lfs-support mailing list