Opened 6 years ago
Closed 6 years ago
#12373 closed enhancement (fixed)
Update dependant perl modules for biber
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | normal | Milestone: | 9.0 |
Component: | BOOK | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description ¶
The modules pulled in for biber have had the usual churn since I last looked at them (this time, I checked on 6th August).
Some of this is just newer versions (e.g. updates for newer tzdata within DateTime-TimeZone and DateTimeLocale).
An update to DateTime-Format-Strptime means that it no longer requires Package-DeprecationManager (or the deps for that).
Net-SSLeay now has a proper release (1.88)
XML-LibXML is now happy with all libxml-2.9 versions (it previously reported during configuration that it was untested). Unfortunately, it now requires Alien-Libxml2 which pulls in several other modules.
LWP-MediaTypes now needs Test-Fatal for its testsuite.
Unfortunately, for me Net-SSLeay now fails one of its external tests.
# Failed test 'get_subjectAltNames works' # at t/external/15_altnames.t line 31. # Looks like you failed 1 test of 9. t/external/15_altnames.t ............... Dubious, test returned 1 (wstat 256, 0x100) Failed 1/9 subtests
This appears to be https://rt.cpan.org/Public/Bug/Display.html?id=129542 where the test worked in some places but not in others (one comment said it worked in the UK, but it doesn't for me). Will document that.
Change History (8)
comment:1 by , 6 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 6 years ago
comment:3 by , 6 years ago
Scratch DateTime-Format-Builder, that is already in the book. My comparison script obviously found multiple versions at cpan.
follow-up: 5 comment:4 by , 6 years ago
Sub-Name was listed as optional for Try-Tiny (suggested for runtime, but not required for the tests of any listed module), I'm replacing that by Capture-Tiny - not required, but Try-Tiny will run one extra test if it is present (my build for biber had it already installed, another for my normal desktop had omitted it).
Also, HTTP-Daemon is a top-level dep for other packages, but we seem to have missed the newer version.
comment:5 by , 6 years ago
Replying to ken@…:
Also, HTTP-Daemon is a top-level dep for other packages, but we seem to have missed the newer version.
Changed maintainer.
Scratch Log-Log4perl, that's another one where there are multiple versions available.
comment:6 by , 6 years ago
Module-Build is also a top-level dep.
For changes in each of these, look at the Changes file at metacpan.org
More details of what changed:
Class-Inspector-1.36
Date-Time-1.51
DateTime-Format-Builder-0.82
DateTime-Format-Strptime-1.76 - drop Package-DeprecationManager and deps for that
DateTime-Locale-1.24
DateTime-TimeZone-2.36
Devel-StackTrace-2.04
File-Copy-Recursive-0.45 (only build tested, I forgot to update my script)
HTTP-Daemon-6.05
libwww-perl-6.39
Log-Log4perl-1.49
LWP-MediaTypes-6.04 - now needs Test-Fatal for testsuite
Module-Build-0.4229
Net-HTTP-6.19
Net-SSLeay-1.88
Role-Tiny-2.000008
Sub-Quote-2.006003
SUPER-1.20190531
Test2-Plugin-NoWarnings-0.07
Test2-Suite-0.000122
Test-Needs-0.002006
Test-Simple-1.302164
Text-CSV_XS-1.39
XML-LibXML-2.0201
· new dep Alien-libxml2-0.09
· new dep Alien-Build-1.79
XML-SAX-1.02