Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I follow a particular CPAN module's updates?

Tags:

perl

cpan

I subscribe to the CPAN weekly update mailing list but it reports on every module updated in the past week.

Instead, I would like to subscribe to particular modules and get only their updates. I want to "follow" that module for the purposes of reviewing interesting fixes/enhancements and choosing when I want to upgrade.

The mailing list is too much info to wade through.

How can I follow/subscribe to a particular CPAN module's updates?

like image 892
Dale Forester Avatar asked Sep 20 '11 15:09

Dale Forester


People also ask

Where are CPAN modules installed?

Each time a module is installed on your system, it appends information like the following to a file called perllocal. pod which can be found in /usr/local/lib/perl5/version number/architecture/ or something akin to that. The path for your specific installation is in your @INC which you can divine with perl -V.

How do I list all Perl modules?

To list all the installed Perl modules in the system, use the following command. # perl -MFile::Find=find -MFile::Spec::Functions -Tlw -e 'find { wanted => sub { print canonpath $_ if /\.

How do I know if a Perl library is installed?

You need to use instmodsh (interactive inventory for installed Perl modules) command to find out what modules already installed on my system. instmodsh command provides an interactive shell type interface to query details of locally installed Perl modules.


2 Answers

Write a Perl script to do it!

Schedule the script to parse the CPAN Changes Feed daily and then have the script mail you the details of any changes to the modules you are interested in.

like image 160
Bruce Avatar answered Sep 19 '22 23:09

Bruce


I found about CPAN-Outdated just the other day.

like image 22
David W. Avatar answered Sep 19 '22 23:09

David W.