Re: Moving packages from/to BLFS to/from LFS

"Bruce Dubbs" ([email protected] via blfs-dev Mailing List) <[email protected]>
Newsgroups gmane.linux.lfs.beyond.devel,gmane.linux.lfs.devel
Message-ID <[email protected]>
I'm removing the discussion to keep this post to a reasonable level. See the previous 
posts in the thread to review the context.

I have already moved pcre2 from BLFS to LFS.

I plan on moving sqlite today.  The issue there is the documentation. There are 
several options:

1. Don't bother with the documentation.
2. Just add a comment that the docs are in zip format and the user can
    install them on their own after libarchive is installed in BLFS.
3. Create a tar.xz version of the documentation and place it on anduin.
4. Install libarchive.

This last option has a dependency chain:

libarchive  38
   libxml2   64
     icu     38
   lzo        6
   nettle     9
     valgrind
       5 optional dependencies

The numbers above are the counts of <xref>s in BLFS to the associated package.

If I move libarchive, I would also want to install libxml2, icu, and lzo.  I know we 
don't strictly need lzo, but it is a very short build that some users might want for
efficiency (speed) purposes.  I do not want to move valgrind to LFS because I think 
many users do not build it at all.  The nettle package is not needed at all here 
because libarchive can use openssl to do the same thing.

I'll note that any dependencies that are not added would be mentioned in Appendix C, 
Dependencies in the section 'Optional dependencies' for each package.

I am inclined to do option 3 above right now and think about libarchive and friends a 
little more.  However, to me, the number of explicit dependencies that can be removed 
from BLFS is a strong reason to do option 4.

   -- Bruce

-- 
http://lists.linuxfromscratch.org/sympa/info/blfs-dev
Unsubscribe: See the above information page
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.