On Sat, Jun 27, 2015 at 09:28:27PM +0100, Ken Moffat wrote: > (changing the subject) > > On Sat, Jun 27, 2015 at 12:46:16AM +0100, Ken Moffat wrote: > > > > At the moment my brain is addled from looking at my biber/perl notes, > > and I've found an apparently-required set of extra deps (for testing > > a dependant module) where the module does not seem to have changed > > its version. > > Looks as if I mis-read a log on my first build, and mistakenly > decided that I needed an extra module (I think it is already in the > core distribution), which when built separately pulled in a whole > chain of things to get each one to pass its tests. Unfortunately, > that rebuild overwrote the initial log. I've got a recent system > without texlive and biber, but that has the old perl-5.20.2 and the > problem - if it was a problem - appeared on 5.22. so I'm going to > have to start yet another fresh LFS/BLFS build. This may take some > time. > There _is_ a change in 5.22.0 : the tests for List::AllUtils-0.09 worked fine under 5.20.2, because Test::Warnings-0.021 was part of the core distribution. With 5.22.0 that module is no longer present (and getting its own tests to run requires other modules in a recursive "I need this to run my tests" exercise. Without it, the tests produce a warning, then a perl compilation failure, and end in error.
Documentation on 5.22 at https://metacpan.org/pod/distribution/perl/pod/perldelta.pod#Removed-Modules-and-Pragmata only mentions the removal of CGI and Module::Build. As far as I can see, this seems to be an undocumented change - I'll try to raise a bug, but in the meantime I'll have to look at adding a further shed-load of modules to the perl page. ĸen -- This one goes up to eleven! -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
