2014-02-26 8:54 GMT-03:00 David M. Fellows <fellows@unb.ca>:On Wed, 26 Feb 2014 08:12:35 -0300
Francisco Ares wrote -
> --001a113311e686e7f304f34d4a39
> Content-Type: text/plain; charset="UTF-8"
You need to run perl-cleaner to rebuild perl modules after a perl update.>
> Hi All,
>
> It has been for a while, now: every now and then, when updating a perl
> module, it fails to emerge. Checking the log, it is possible to see
> something like this, when I tied to update dev-perl/File-MimeInfo :
>
> ...
> Checking prerequisites...
> requires:
> ! File::BaseDir is not installed
> ! File::DesktopEntry is not installed
> ...
>
> Then I checked to see, and both dev-perl/File-BaseDir and
> dev-perl/File-DesktopEntry are really not installed and are not requested
> for the dev-perl/File-MimeInfo update.
>
> At first I thought it was a one and only case. But as time goes by, there
> has been perl packages that refuse to emerge at first, and then, checking
> the emerge log, finding missing modules and manually emerging them,
> everything goes as it should.
>
> Does anyone have a clue on where did I miss them?
emerge perl-cleaner if neecessary
perl-cleaner --all -p
to check
and perl-cleaner --all
do do the work.
Dave F
Thanks, Dave, gonna try.Francisco