aboutsummaryrefslogtreecommitdiff
path: root/cpan bug.md
blob: 0cf1ca40c6c743b9ba2d22498961a68028a68482 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# CPAN bug

The get_installed_cpans() subroutine in Pkgs.pm has been reporting removed CPAN
modules as still being installed, and the check was missing from sboupgrade
altogether. As a solution, check the contents of .packlist for file or symlink
existence.

Basic fixes in sbotools version 3:

 - Don't report the CPAN module as installed unless all files are present
 https://github.com/pghvlaans/sbotools/commit/667757f33ab166d7676f670db6d2c9b3c5ca7c48

 - Report partially-installed CPAN modules (but don't block installation) for
   more informative output.
 https://github.com/pghvlaans/sbotools/commit/0b9000b7c70b942245472c82064e98f4a484326c

Thanks to pghvlaans for submitting the issue.