I thought it would be a good idea in general to update all software on my computer regularly. Since CPAN modules are not managed by my package manager I figured I should do cpan -u
every once in a while. It was only after executing this that I read the man page note on this:
-u Upgrade all installed modules. Blindly doing this can really break
things, so keep a backup.
- Why should this break anything? And how should I keep my CPAN modules up to date otherwise; do I need to keep track of all manually installed modules (
cpan
doesn't seem to do this) and only update those regularly? How about the dependencies of my manually installed modules? - Why did
cpan -u
upgrade stuff for ~15min even though I haven't installed a single CPAN module? - Can I revert the
cpan -u
? Is it enough to delete~/.cpan
for this?