-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 02/19/2011 09:19 AM, Dan McGhee wrote: > On 02/18/2011 10:46 PM, Bryan Kadzban wrote: >> When doing chapter 6 as a non-root user (package-user hint), pt_chown is >> being run due to the options we use to mount $LFS/dev/pts early in >> chapter 6. Since it's not installed setuid-root, it doesn't work. >> >> But it shouldn't be needed; if we change the default mode and group of >> the $LFS/dev/pts mount, it won't be used. OTOH this is a change that >> we'd only be making for the benefit of a hint. >> >> Opinions? I'm leaning toward not changing the book (this seems like >> something that the hint might want to cover), but I'd be curious what >> everyone else thinks. > Although not a developer, I'd thought I'd "chime in." I agree that it's > not necessary to add this to the book because it specifically addresses > the hint. I've used the package users hint since my first LFS build a > number of years ago and the only problems I've ever had have been my > lack of knowledge, typing errors, frustration over "install" directories > and not reading carefully enough. > > I've had the dreaded "no more pty's" only once and, even using the hint, > got past it by using information only in the LFS info. > > There are some long time LFS users and developers who are almost adamant > about not changing the book because of its educational value. I also am > in that corner and I extend that philosophy to this hint. The hint was > written for LFS-6.0. I've built 6.7 with it--and since I've seriously > delayed my BLFS will build 6.8. As it is written, the hint has all the > info to complete a current LFS build. Oh there are discussions of some > packages that need to be added and deleted because of the changes in > LFS, but even with the `su` situation, which has changed significantly > in the book over the years, if one *really* reads the hint and the book, > the build will be successful. > > This is just my opinion FWIW. > > Dan > Dan and Bryan know where I come from on this, but I thought I'd share with the list.
For me, LFS and the package users hint are synonymous. I can't really conceive of building a Linux system without package management of some sort and I _really_ like the package users approach. I've incorporated Bryan's very helpful and detailed explanation of the devpts issue to my LFS package user build notes here: http://www.linuxquestions.org/questions/blog/lufbery-287892/build-notes-for-lfs-6-6-with-package-users-part-3-3258/ I think there is _a lot_ of educational value in his explanation, but it is meaningless outside of the context of building as a package user. I'm thinking about taking my notes (with some very useful input from Dan and others) and submitting them as a formal hint. In short, the book should probably not change the devpts mount options, the hint should probably be updated, and I'm very grateful to the folks on this list. :-D Regards, - -Drew -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk1gDK4ACgkQ7ZZ4z2wRxN3vlACcCyyubII1P35wcMbtHgXw8mHX +YEAniqPnzUZN2uJAb84PMTWFAJCcZJz =tPqT -----END PGP SIGNATURE----- -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page