Hello.

I think that jhalfs is an extremely clever solution for automatically building LFS.

Thank you for jhalfs.


***** paco news *****

I've just released paco-1.10.10. It fixes a segfault in paco-1.10.9. You would probably have noticed that when installing the package file-4.19 in LFS-6.2-pre2.

I am working on adding a rudimentary support for package dependencies in paco. It would work more or less thusly:

        paco -J foo:bar -lp boo "make install"

would mean that package boo requires foo and bar. This information would be written in the "info" log of the package boo. If option -j is used instead of -J, the dependencies are marked as optional. Both options may be used simultaneously.

        paco -G foo

would print the packages that foo require. Again, if option -g is used it would print the packages that foo optionally require (= use).

        paco -Q foo

would print the packages that require foo...

        paco -W -r foo

would Warn the user in case that the package that is to be removed (foo) is required by any installed package...

and things like that...

Issues:

1. What about the versions? Should they be taken into account?
2. Should dependencies be retrieved remotely from the sources of the BLFS book? (I have no idea of how to do that!)

Well, if you have any comment it is wellcome.

A preliminary implementation of this dependencies support is available in svn:

        svn co https://svn.sourceforge.net/svnroot/paco/trunk paco


Cheers.


__david
--
http://linuxfromscratch.org/mailman/listinfo/alfs-discuss
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to