Opened 5 weeks ago

Closed 5 weeks ago

#20219 closed enhancement (fixed)

Perl Module Dependency updates for BLFS 12.2 ( Alien-Build Business-ISBN-Data DateTime-Locale HTTP-Message Path-Tiny Term-Table Test-Without-Module Test2-Plugin-NoWarnings Test2-Suite Text-CSV_XS )

Reported by: Douglas R. Reno Owned by: Douglas R. Reno
Priority: normal Milestone: 12.2
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

This ticket is for the Perl Module Dependency updates for BLFS 12.2.

The current state of the book (and current versions) is:

PERL MODULE DEPENDENCIES		
		
Package	Book Version	Current Version
Algorithm-Diff	1.201	1.201
Alien-Build	2.80	2.83
Alien-Build-Plugin-Download-GitLab	0.01	0.01
Alien-LibXML2	0.19	0.19
B-COW	0.007	0.007
B-Hooks-EndOfScope	0.28	0.28
Business-ISBN-Data	20240209.001	20240807.001
Capture-Tiny	0.48	0.48
Class-Data-Inheritable	0.09	0.09
Class-Inspector	1.36	1.36
Class-Singleton	1.6	1.6
Class-Tiny	1.008	1.008
Clone	0.46	0.46
Config-AutoConf	0.320	0.320
CPAN-Meta-Check	0.018	0.018
DateTime	1.65	1.65
DateTime-Format-Strptime	1.79	1.79
DateTime-Locale	1.40	1.43
DateTime-TimeZone	2.62	2.62
Devel-StackTrace	2.05	2.05
Dist-CheckConflicts	0.11	0.11
Encode-Locale	1.05	1.05
Eval-Closure	0.14	0.14
Exception-Class	1.45	1.45
Exporter-Tiny	1.006002	1.006002
ExtUtils-LibBuilder	0.08	0.08
FFI-CheckLib	0.31	0.31
File-chdir	0.1011	0.1011
File-Copy-Recursive	0.45	0.45
File-Find-Rule	0.34	0.34
File-Listing	6.16	6.16
File-ShareDir	1.118	1.118
File-ShareDir-Install	0.14	0.14
HTML-TagSet	3.24	3.24
HTTP-CookieJar	0.014	0.014
HTTP-Cookies	6.11	6.11
HTTP-Date	6.06	6.06
HTTP-Message	6.45	6.46
HTTP-Negotiate	6.01	6.01
IO-HTML	1.004	1.004
IPC-System-Simple	1.30	1.30
List-MoreUtils-XS	0.430	0.430
List-SomeUtils	0.59	0.59
List-SomeUtils-XS	0.58	0.58
List-UtilsBy	0.12	0.12
LWP-MediaTypes	6.04	6.04
MIME-Charset	1.013.1	1.013.1
Module-Implementation	0.09	0.09
Module-Runtime	0.016	0.016
MRO-Compat	0.15	0.15
Namespace-autoclean	0.29	0.29
Namespace-clean	0.27	0.27
Net-HTTP	6.23	6.23
Net-SSLeay	1.94	1.94
Number-Compare	0.03	0.03
Package-Stash	0.40	0.40
Params-Validate	1.31	1.31
Params-ValidationCompiler	0.31	0.31
Path-Tiny	0.144	0.146
Role-Tiny	2.002004	2.002004
Scope-Guard	0.21	0.21
Specio	0.48	0.48
Sub-Exporter-Progressive	0.001013	0.001013
Sub-Identify	0.14	0.14
Sub-Quote	2.006008	2.006008
Sub-Uplevel	0.2800	0.2800
Term-Table	0.018	0.022
Test-Deep	1.204	1.204
Test-Exception	0.43	0.43
Test-Fatal	0.017	0.017
Test-File	1.993	1.993
Test-File-ShareDir	1.001002	1.001002
Test-LeakTrace	0.17	0.17
Test-Needs	0.002010	0.002010
Test-Requires	0.11	0.11
Test-RequiresInternet	0.05	0.05
Test-utf8	1.02	1.02
Test-Warnings	0.033	0.033
Test-Without-Module	0.21	0.23
Test2-Plugin-NoWarnings	0.09	0.10
Test2-Suite	0.000159	1.302200
Text-CSV_XS	1.53	1.56
Text-Diff	1.45	1.45
Text-Glob	0.11	0.11
Tie-Cycle	1.228	1.228
TimeDate	2.33	2.33
Try-Tiny	0.31	0.31
Variable-Magic	0.64	0.64
WWW-RobotRules	6.02	6.02
XML-LibXML	2.0210	2.0210
XML-NamespaceSupport	1.12	1.12
XML-SAX	1.02	1.02
XML-SAX-Base	1.09	1.09

I used a spreadsheet in LibreOffice Calc to track this. The modules that need updates are:

Package	Book Version	Current Version
Alien-Build	2.80	2.83
Business-ISBN-Data	20240209.001	20240807.001
DateTime-Locale	1.40	1.43
HTTP-Message	6.45	6.46
Path-Tiny	0.144	0.146
Term-Table	0.018	0.022
Test-Without-Module	0.21	0.23
Test2-Plugin-NoWarnings	0.09	0.10
Test2-Suite	0.000159	1.302200
Text-CSV_XS	1.53	1.56

Change History (12)

comment:1 by Douglas R. Reno, 5 weeks ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:2 by Douglas R. Reno, 5 weeks ago

Alien::Build

2.83      2024-06-05 15:06:15 -0600
  - Production release identical to 2.82_01
 
2.82_01   2024-05-25 01:49:23 -0600
  - CPU detection with archname arm64- prefix (gh#411, gh#412)
 
2.81_01   2023-06-24 09:54:28 -0600
  - Added support for xz compression with
    Alien::Build::Plugin::Extract::ArchiveTar (gh#404)
  - Extract negotiator (Alien::Build::Plugin::Extract::Negotiate)
    now prefers the Extract::ArchiveTar plugin for tar.xz files.
    On Windows Extract::ArchiveTar is now always used for tar.xz
    files because the BSD tar that comes with Windows can hang
    on tar.xz if xz is in the PATH (gh#403, gh#404)

comment:3 by Douglas R. Reno, 5 weeks ago

Business::ISBN::Data

Revision history for Perl module Business::ISBN::Data
 
20240807.001 2024-08-07T11:20:33Z
        * data update for 2024-08-07
 
20240803.001 2024-08-03T04:03:06Z
        * data update for 2024-08-03
 
20240725.001 2024-07-25T06:11:46Z
        * data update for 2024-07-25
 
20240718.001 2024-07-18T17:14:53Z
        * data update for 2024-07-18
 
20240716.001 2024-07-16T15:45:27Z
        * Data update for 2024-07-16
        * this distribution now uses GitHub Attestions. See README.pod.
 
20240710.001 2024-07-10T10:46:31Z
        * data update for 2024-07-10
 
20240709.001 2024-07-09T13:20:22Z
        * data update for 2024-07-09
 
20240614.001 2024-06-14T20:50:14Z
        * Data update for 2024-06-14
 
20240601.001 2024-06-01T13:28:51Z
        * data update for 2024-06-01
 
20240523.001 2024-05-23T14:35:01Z
        * data update for 2024-05-23
 
20240509.001 2024-05-09T18:55:16Z
        * data update for 2024-05-09
 
20240427.001 2024-04-27T10:36:58Z
        * data update for 2024-04-27
 
20240426.001 2024-04-26T11:41:31Z
        * data update for 2024-04-26
 
20240420.001 2024-04-20T11:39:16Z
        * data update for 2024-04-20
 
20240413.001 2024-04-13T19:53:52Z
        * data update for 2024-04-13
 
20240323.001 2024-03-23T08:30:28Z
        * Data update for 2023-03-23
 
20240321.001 2024-03-21T07:16:25Z
        * Data update for 2024-03-21
 
20240313.001 2024-03-13T08:28:48Z
        * Data update for 2024-03-13
 
20240308.001 2024-03-08T08:32:18Z
        * Data update for 2024-03-08
 
20240302.001 2024-03-02T23:33:19Z
        * Data update for 2024-03-02
 
20240229.001 2024-02-29T21:17:00Z
        * Data update for 2024-02-29 (Leap day!)

comment:4 by Douglas R. Reno, 5 weeks ago

DateTime::Locale

1.43     2024-07-27
 
- Fixed the prefers_24_hour_time method. This was incorrectly returning false when the 
locale's
  time_format_short method contained a quote string with "h" or "K" in it. For example, 
the fr-CA
  locale's time_format_short is `HH 'h' mm`. The quoted 'h' caused this method to return
  false. Fixed by Jacques Deguest (@jackdeguest). PR #39.
 
 
1.42     2024-04-18
 
- Rebuilt all locale data with the data from CLDR 45.0.0
 
 
1.41     2024-04-06
 
- Rebuilt all locale data with the data from CLDR 44.1.0.

comment:5 by Douglas R. Reno, 5 weeks ago

HTTP::Message

6.46      2024-05-27 18:58:16Z
    - Update several status codes to RFC 9110 (GH#197) (Wesley Schwengle)

comment:6 by Douglas R. Reno, 5 weeks ago

Path::Tiny

0.146     2024-05-08 08:27:52-04:00 America/New_York
 
    - No changes from 0.145-TRIAL
 
0.145     2024-05-01 22:26:26-04:00 America/New_York (TRIAL RELEASE)
 
    [Changes]
 
    - Improved error message spewing to a file in a non-existent directory.

comment:7 by Douglas R. Reno, 5 weeks ago

Term::Table

0.022     2024-08-06 11:40:22-07:00 America/Los_Angeles
 
    - Some initial support for non-ASCII systems
 
0.021     2024-08-06 10:37:21-07:00 America/Los_Angeles
 
    - Fix warnings in HashBase.t
 
0.020     2024-08-05 07:11:23-07:00 America/Los_Angeles
 
    - Fix test broken on Test::More
 
0.019     2024-08-05 07:07:59-07:00 America/Los_Angeles
 
    - Fix use cycle between Test-Simple and Term::Table now that Test2::Suite was merged 
into Test-Simple

comment:8 by Douglas R. Reno, 5 weeks ago

Test::Without::Module

0.23 2024-07-14
  - Lower minimum required Perl version back to 5.006, this addresses GH #5
 
0.22 2024-07-05
  - Fix test suite to not skip a failing test

comment:9 by Douglas R. Reno, 5 weeks ago

Test2::Plugin::NoWarnings

0.10     2024-04-07
 
- Previous, when tests were run via prove without the verbose flag and there
  was a warning that caused a test failure, there was no output indicating
  that a warning caused the failure. This has now been corrected and you'll
  see output that includes "Unexpected warning". Reported by @janlimpens.

comment:10 by Douglas R. Reno, 5 weeks ago

... and now things get complicated, right at the end. :)

Test2::Suite was merged into Test-Simple:

1.302200  2024-08-04 11:22:17-07:00 America/Los_Angeles
 
    - Merge Test2-Suite into Test-Simple
    - Some doc updates
    - Some test fixes

That means I'll need to add Test::Simple and replace Test2::Suite with it. A test build shows that the Test2::* stuff gets installed, so this should be a drop-in replacement.

comment:11 by Douglas R. Reno, 5 weeks ago

Text::CSV

1.56    - 2024-08-09, H.Merijn Brand
    * Yet another strict/comment_str conflict (issue 57)
    * Strict affected by column_names
 
1.55    - 2024-06-18, H.Merijn Brand
    * More fixes for strict under bind_columns (issue 54)
    * Strict won't hide previous error (issue 56)
    * Update to Devel::PPPort-3.72
 
1.54    - 2024-04-18, H.Merijn Brand
    * Fix doc (Jean Forget, RT#150757)
    * It's 2024
    * Fix comment_str with strict
    * Doc fixup (RT#151546)

comment:12 by Douglas R. Reno, 5 weeks ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.