Rich Shepard <[email protected]> writes:
> Because of a failing hard drive (apparently linked to the motherboard chip
> failure of a few weeks ago), I've done a clean install of Slackware-13.1 on
> a new drive rather than installing -13.0 on it and upgrading. As a result, a
> lot of manual labor is needed to get applications running again. One
> application not yet working is dirvish, because a Perl module is apparently
> either out of date or missing.
If you got it from the OS, they should be able to sort it out. If you
hand-installed it, my strong preference is to repeat that install process
which will do things like ensure that dependencies are followed and found.
> I know that I can use 'perl -MCPAN -e shell;' followed by 'install
> <modulename>' for a specific module. I'd like to have perl check and update
> all modules. What command will check all installed modules and update those
> that require it?
Current "best practice" is usually CPANPLUS, but that obviously means getting
CPANPLUS installed on the machine.
However, cpanminus is starting to take over in the popularity and performance
stakes for folks who have strongly Internet connected systems; it has some
plugins to do things like "show me outdated modules" and the like.
https://github.com/miyagawa/cpanminus/tree/master/plugins
I use cpanm when I don't use the distribution tools.
Regards,
Daniel
--
✣ Daniel Pittman ✉ [email protected] ☎ +61 401 155 707
♽ made with 100 percent post-consumer electrons
_______________________________________________
PLUG mailing list
[email protected]
http://lists.pdxlinux.org/mailman/listinfo/plug