About

FAQ

Location

Sponsors

News

Wiki

Presentations
Favorite Talks
Schedule
iCal export
Submit a talk proposal




Users
Search
Statistics

Register
Log in

top

By Tim Bunce
Lightning talk
Language: English
Tags: cpan lightning metacpan

You can find more information on the speaker's site:


Finding out exactly what CPAN distributions you have installed, including exactly what versions of those distributions, is remarkably tricky.

In this talk I'll show a new utility that leverages metacpan to help it perform this task accurately. It'll even pinpoint remnant files and files that have local modifications.

This utility makes it possible to 'clone' a perl library tree by reinstalling the distributions into a different directory tree. That's very handy when moving between major perl versions where extensions need to be recompiled. The list of specific distributions it generates can be used with carton.

This kind of cloning has the added benefit of re-testing all the specific distribution versions that are being used against all the specific prerequisite versions that are being used. It's surprising how often this re-testing finds problems.

Attended by: