Opened 4 years ago

Last modified 5 weeks ago

#13850 new enhancement

Review perl dependent modules leading up to release.

Reported by: ken@… Owned by: anyblfseditcandothis
Priority: normal Milestone: pre-release
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

YAMT (Yet another Meta ticket)

The perl modules which are not directly pulled in by anything except other perl modules do not get automatically monitored for changes. In general that is a good thing because some of them go through frequent releases from time to time.

For the past two or three releases I've tried to ensure that the 'perl module dependencies' get reviewed before the release: find latest versions, diff to look for changed dependencies, manually (i.e. not using CPAN) build and test them in a clean system.

The vast majority of these modules are only in the book because of biber.

I've now decided to create a ticket as a reminder. For LFS-10.0 I created #13844 yesterday.

Change History (16)

comment:1 by ken@…, 4 years ago

Also, check for the module name at metacpan - from time to time the maintainer will change so as with every other update remember to check that the updated download link works.

comment:2 by ken@…, 3 years ago

First batch of modules pulled in for biber (all its deps except the libwww-perl batch) in r24117. when the second batch are done, this should bring them all up to date as of approx 2021/01/10. AFAICS, the only 'dependant' modules not pulled in for biber are SUPER and Test-MockModule both for Archive-Zip, those too were up to date at that date. (forgot to submit this)

comment:3 by ken@…, 3 years ago

Updates for January 2021 completed in r24120.

comment:4 by ken@…, 3 years ago

Owner: changed from blfs-book to ken@…
Status: newassigned

Now that we are within a month of our next freeze, I'm looking at this for 11.0. I checked versions a few days ago (20th July) and discovered that my script for checking at metacpan had been bailing after SGMLSpm (which disappeared from there some time ago), so a few modules at the end of the alphabet were using quite old versions.

Taking the ticket while I work on the edits over the next few days.

comment:5 by ken@…, 3 years ago

Owner: changed from ken@… to blfs-book
Status: assignednew

Updated as at 20th July in @46dfbe3461f3b2c1847a6a70025317b4b79404bf 10.1-702. Returning the ticket to the book.

comment:6 by pierre, 3 years ago

Version: SVNgit

comment:7 by ken@…, 2 years ago

Owner: changed from blfs-book to ken@…

Taking the ticket - there is a new version of biber so I'd better review the daps.

comment:8 by ken@…, 2 years ago

Owner: changed from ken@… to blfs-book

comment:9 by ken@…, 21 months ago

Owner: changed from blfs-book to ken@…
Status: newassigned

comment:10 by ken@…, 21 months ago

Owner: changed from ken@… to blfs-book
Status: assignednew

comment:11 by ken@…, 20 months ago

Summary: Review perl dependant modules leading up to release.Review perl dependent modules leading up to release.

Quoting Merriam Webster: he difference between dependent and dependant is merely a matter of preferred spelling. "Dependent" is the dominant form in American English for both the noun and adjective, while in British English, "dependant" is more common for the noun.

So, the adjectival form dependent is more common in both variants. Since the people who run spelling and typo checks are using American English, rename the ticket so that maybe I'll use 'dependent' in the changelog next time.

comment:12 by ken@…, 15 months ago

Owner: changed from blfs-book to ken@…

Taking, to update before our next release. No sign of a biber release, and biber development has not changed its dependencies, but a lot of these are now quite old (e.g. DateTime-TimeZone is several versions of the database behind current).

comment:13 by ken@…, 15 months ago

Owner: changed from ken@… to blfs-book

Updated to versions as at 2023-02-01 in c11fa85169d49de48108986b09614dd9782e78ef 11.2-1058.

comment:14 by Bruce Dubbs, 8 months ago

Milestone: holdpre-release

comment:15 by Bruce Dubbs, 5 weeks ago

Owner: changed from blfs-book to anyblfseditor

comment:16 by Bruce Dubbs, 5 weeks ago

Owner: changed from anyblfseditor to anyblfseditcandothis

I need one long editor name for viewing so lines are not broken into two.

Note: See TracTickets for help on using tickets.