Summary: | [perl 5.20] dev-perl/Alien-SDL-1.440.0 - Require 'My::Builder::Unix' failed: Can't locate Archive/Extract.pm in @INC | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Silvio <silvio.gerli> |
Component: | [OLD] Development | Assignee: | Gentoo Perl team <perl> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | cedric.godin, chalucha, games, kripton, silvio.gerli, ulm |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 511590 |
Description
Silvio
2014-09-24 10:05:31 UTC
I see some 5.20.1 stuff....did you run e.g. perl-cleaner --reallyall ? (In reply to Agostino Sarubbo from comment #1) > I see some 5.20.1 stuff....did you run e.g. perl-cleaner --reallyall ? I run: 1) emerge --deselect --ask $(qlist -IC 'perl-core/*') 2) emerge -uD1a $(qlist -IC 'virtual/perl-*') 3) perl-cleaner --allmodules --libperl And during the installation it blocks in dev-perl/SDL-2.544::gentoo saying: Can't locate Alien/SDL.pm in @INC (you may need to install the Alien::SDL module) so I make: emerge dev-perl/Alien-SDL and I got that error. Now I try --reallyall as you asked. I lunched perl-cleaner --reallyall just now and it is compiling, however in starting it says: Can't open machine/ansi.h: File o directory non esistente Can't open sys/_types.h: File o directory non esistente Can't open gnu/stubs-x32.h: File o directory non esistente Can't open gnu/stubs-x32.h: File o directory non esistente Can't open gnu/stubs-x32.h: File o directory non esistente Can't open gnu/stubs-x32.h: File o directory non esistente ("not existing file or directory" sorry for the italian messages) do you think it could be a problem? (In reply to Agostino Sarubbo from comment #1) > I see some 5.20.1 stuff....did you run e.g. perl-cleaner --reallyall ? Why you are suprised of 5.20.1, isnt' it the last version? noting changes, it locks in Alien-SDL as before. Archive::Extract a part of perl dist afair, check your perl first. (In reply to Mikle Kolyada from comment #6) > Archive::Extract a part of perl dist afair, check your perl first. Same issue here. perl-5.18.2 had installed Archive/Extract.pm, in perl-5.20.1 it is absent, though. http://comments.gmane.org/gmane.comp.lang.perl.perl5.porters/119861 Same problem here, any idea about how we can solve it? I can see a perl-core/Archive-Extract package in some gentoo overlays, maybe we should create a (temporary) package in repository? corelist -a Archive::Extract Archive::Extract was first released with perl v5.9.5, deprecated (will be CPAN-only) in v5.17.9 and removed from v5.19.0 Indeed, Archive-Extract is in fact missing after installation of 5.20, and a virtual may be need to be created to fill the void. Though it should probably be simply slated to dev-perl/* because that's where it will end up as soon as 5.18 vanishes from tree. I have hit this too, any clue as to what can be done? (In reply to Billy DeVincentis from comment #10) > I have hit this too, any clue as to what can be done? Install newly added dev-perl/Archive-Extract Can't add it as dependency yet since it still lacks testing and keywords. Soon... (In reply to Andreas K. Hüttel from comment #11) > (In reply to Billy DeVincentis from comment #10) > > I have hit this too, any clue as to what can be done? > > Install newly added dev-perl/Archive-Extract > > Can't add it as dependency yet since it still lacks testing and keywords. > Soon... should be fine now Dependency added |