1 |
On 14/02/2015 13:13, Alexander Kapshuk wrote: |
2 |
> 'perl-cleaner --all' generated the following output. |
3 |
> |
4 |
> * Finding left over modules and header |
5 |
> |
6 |
> * The following files remain. These were either installed by hand |
7 |
> * or edited. This script cannot deal with them. |
8 |
> |
9 |
> /usr/lib/perl5/vendor_perl/5.16.3/XML/SAX/ParserDetails.ini |
10 |
> /usr/lib/perl5/vendor_perl/5.18.2/XML/SAX/ParserDetails.ini |
11 |
> /usr/lib/perl5/5.12.4/i686-linux/Encode/ConfigLocal.pm |
12 |
> |
13 |
> What's the recommended way to go about this? |
14 |
|
15 |
|
16 |
That happens when something other than portage created of changed the |
17 |
listed files. |
18 |
|
19 |
Installing stuff from CPAN will do it, I get it a lot with -emul |
20 |
packages. Anything that even touches the files will trigger that warning. |
21 |
|
22 |
To fully deal with them: |
23 |
|
24 |
1. Check you have neither perl-5.16.3 or perl-5.18.2 installed. If so, |
25 |
those 3 artifacts will never be used by anything |
26 |
2. Check that you have xml-sax and encode installed for your latest |
27 |
installed perl. |
28 |
3. Delete the stuff perl-cleaner is moaning about |
29 |
|
30 |
|
31 |
|
32 |
|
33 |
#2 is the important one |
34 |
|
35 |
|
36 |
-- |
37 |
Alan McKinnon |
38 |
alan.mckinnon@×××××.com |