Dan Nicholson wrote:

I agree with Tushar that this is a good reason for fakeroot.  I have
had the exact situation he's describing before.  When your building a
package and following a known good recipe (a la BLFS), this is
unlikely, but it happens.  It's not pleasant to deal with.  Either
way, I still don't think it belongs in the base LFS book.  I'd like to
see a fully fleshed out hint, though.

I don't know. If we don't insert it in the book, what's the reason? Because we're trying to keep LFS simple? Pfft. LFS by nature isn't simple. I doubt Gerard started the project because he wanted to keep his personal desktop 'simple'. Uncluttered and clean and minimal, yes, but the process itself is by no means simple.

Quite frankly, from the comments I've been reading, most of those who are opposed to putting this type of info in the book aren't giving technical reasons. They simply say 'it doesn't belong there, it belongs in a hint.' And that sounds more like they're just not interested in change, or progression.

Now, I agree, some stuff is just taking things too far to ever belong in the base LFS book. The package users hint I originally suggested is in that category. There have been others recently as well that have been just over the edge.

Tushar's suggestion of using a fake root via $DESTDIR (or a similar variable) is much more conceivable and it offers several advantages.

IMO, this sort of thing is very similar to the testsuites we've been dropping in everywhere. 9 times out of 10 the testsuites aren't necessary - the package is built fine and everything moves on as it should. But it's still the *right* thing to do to make mention of them and instruct the user *not* to forget them (especially with the toolchain, though, again, especially for those who LFS in their sleep, these steps aren't necessary and can be bypassed.)

I think we really should look at including it sometime in the future, whether it starts with a hint or a separate branch or whatever.

--
JH
--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to