On 5/25/10, Bryan Kadzban <br...@kadzban.is-a-geek.net> wrote:
>
[snip]
>> Until such time as a package that an LFS system requires cannot
>> itself function without parsing XML, then there's seemingly no need
>> for utiliites that handle XML to be in the LFS system.
>
[snip]
> to suppress the failure ourselves, let's do it, and note that rebuilding
> the package when libxml2/expat is available will enable extra
> functionality.  Or something like that.
>
>

Yes, I think something like that.

I'll throw another hat into this ring.

I just don't like the idea of a package moving from BLFS to LFS and
back again next time. I think if it moves, it stays. The best LFS is
as straightforward and consistent as possible for all. It should also
be as consistent as possible from release to release.

The extra functionalities should really be in BLFS and LFS could
contain an appendix with information (perhaps instruction pages or
reference to BLFS) for adding these functionalities for those who want
to build them while building LFS. The actual package in question might
just refer to the section in that appendix.

Let's not forget that shadow is in BLFS because someone might want to
implement   PAM or CrackLib. Most will not want to be bothered with
these under current thinking. But for those that do, they might be
afforded an opportunity to build them  along with LFS.

I don't know how many want PAM or Glade, but why not spare those that
don't, and provide a reference to info for those that do. If not
having it throws a test error, then provie some way to handle that if
possible. Especially if it is safe to just say "ignore this test
error".

On the other hand, if expat (or libxml) needs to be in LFS, then that
is where it needs to be, and no harm done.
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to