I think that the perl modules branch (perl dependencies broken down into those modules directly referenced by other packages in the book, and a second page of those which are only there as dependencies of other modules) are now ready for testing by the brave, and for review.
Rendered versions at: http://www.linuxfromscratch.org/~ken/perl-changes/ The date is 2nd November because I have only merged trunk changes up to r20669. If you use cpan to install modules, this does not apply to you and you will continue to get whatever dependencies upstream lists, whether or not they are useful (e.g. sometimes use of a package is removed but in lingers in the prerequisites, other times a dependency extends the test coverage but the tests will still pass without it). At this point, there are probably some errors. In particular, I note that HTTP::Form has dropped out of the libwww-perl dependencies. That *appears* to be correct, but it looks suspicious and I won't be able to test that myself until I build a fresh system. That is perhaps a week away, I need to update my own scripts (to match the book) first, and then test building biber. For all modules, dependencies should be built in the listed (alphabetical) order - some deps are pulled in by multiple modules, and for any given module my aim is to only list them once. Similarly, if you run the tests (for a few years I have tested most perl modules, but I can see that omitting tests will save time) the dependencies are written on the assumption that you will pick a top-level module and run tests both for it and all its dependencies, so things like e.g. Test::Warnings might only be mentioned in one of the dependencies, even though the top-level module also needs it for its tests. There may still be issues with biber (perhaps, missing test dependencies if the perl modules are built without those, or issues with remote https:// links to bibliographies in the absence of Mozilla::CA - that should work, but all my systems where biber can be built already have that installed, so again I'll need to do a fresh system build to test that. But if you build perl modules without using cpan, please take a look at this. Thanks. ĸen -- Is it about a bicycle ? -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
