Summary: | app-portage/g-cpan-0.14.0 - 'g-cpan -i Aspect' fails with 'Nothing to install!!' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mark McDonald <gentoo> |
Component: | Current packages | Assignee: | Gentoo Perl team <perl> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 2006.1 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Ful output of g-cpan -v -i Aspect
g-cpan -v -i Pg verbose output |
Description
Mark McDonald
2006-09-15 23:16:46 UTC
Created attachment 97114 [details]
Ful output of g-cpan -v -i Aspect
More info: I've re-configured & updated the CPAN script itself, and used it to install the Aspect library, but the g-cpan script fails as before. Created attachment 101972 [details]
g-cpan -v -i Pg verbose output
Attached: g-cpan -v -i Pg
This also fails, with the same error message.
Last few lines of g-cpan output: pgsql_perl5-1.9.0/MANIFEST pgsql_perl5-1.9.0/Makefile.PL pgsql_perl5-1.9.0/Pg.pm pgsql_perl5-1.9.0/Pg.xs pgsql_perl5-1.9.0/README pgsql_perl5-1.9.0/test.pl pgsql_perl5-1.9.0/typemap Use of uninitialized value in split at /usr/bin/g-cpan line 550. * g-cpan: Nothing to install!! svn copy seems to be doing better - I get this far (which is expected to fail since g-cpan can't guess at what env vars you might need for a given install). If you are curious, please check out http://sources.gentoo.org/viewcvs.py/gentoo-perl/g-cpan/trunk/ (now available as an anon svn repo) >>> Emerging (1 of 1) perl-gcpan/pgsql-perl5-1.9.0 to / * pgsql_perl5-1.9.0.tar.gz MD5 ;-) ... [ ok ] * pgsql_perl5-1.9.0.tar.gz RMD160 ;-) ... [ ok ] * pgsql_perl5-1.9.0.tar.gz SHA1 ;-) ... [ ok ] * pgsql_perl5-1.9.0.tar.gz SHA256 ;-) ... [ ok ] * pgsql_perl5-1.9.0.tar.gz size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking pgsql_perl5-1.9.0.tar.gz ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking pgsql_perl5-1.9.0.tar.gz to /var/tmp/portage/pgsql-perl5-1.9.0/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/pgsql-perl5-1.9.0/work/pgsql_perl5-1.9.0 ... /var/tmp/portage/pgsql-perl5-1.9.0/work/pgsql_perl5-1.9.0 * Using ExtUtils::MakeMaker Configuring Pg Remember to actually read the README file ! please set environment variables POSTGRES_INCLUDE and POSTGRES_LIB ! !!! ERROR: perl-gcpan/pgsql-perl5-1.9.0 failed. Call stack: ebuild.sh, line 1546: Called dyn_compile ebuild.sh, line 937: Called src_compile ebuild.sh, line 1255: Called perl-module_src_compile perl-module.eclass, line 136: Called perl-module_src_prep perl-module.eclass, line 125: Called die !!! Unable to build! (are you using USE="build"?) !!! If you need support, post the topmost build error, and the call stack if relevant. Using 0.15_rc1 (in the tree now) Aspect installs fine. Not yet documented, but you can put those env vars (if you're using 0.15_rc1) in ~/.gcpanrc for the Pg install. Marking this as fixed since original posting is now resolved. >>> Merging perl-gcpan/Aspect-0.11 to / --- /usr/ --- /usr/lib64/ --- /usr/lib64/perl5/ --- /usr/lib64/perl5/vendor_perl/ --- /usr/lib64/perl5/vendor_perl/5.8.8/ --- /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/ --- /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/auto/ >>> /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/auto/Aspect/ >>> /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/auto/Aspect/.packlist >>> /usr/lib64/perl5/vendor_perl/5.8.8/Aspect.pm >>> /usr/lib64/perl5/vendor_perl/5.8.8/Aspect/ >>> /usr/lib64/perl5/vendor_perl/5.8.8/Aspect/AdviceContext.pm >>> /usr/lib64/perl5/vendor_perl/5.8.8/Aspect/Pointcut.pm >>> /usr/lib64/perl5/vendor_perl/5.8.8/Aspect/Modular.pm >>> /usr/lib64/perl5/vendor_perl/5.8.8/Aspect/Advice.pm >>> /usr/lib64/perl5/vendor_perl/5.8.8/Aspect/Weaver.pm >>> /usr/lib64/perl5/vendor_perl/5.8.8/Aspect/Hook/ >>> /usr/lib64/perl5/vendor_perl/5.8.8/Aspect/Hook/LexWrap.pm >>> /usr/lib64/perl5/vendor_perl/5.8.8/Aspect/Library/ >>> /usr/lib64/perl5/vendor_perl/5.8.8/Aspect/Library/Wormhole.pm >>> /usr/lib64/perl5/vendor_perl/5.8.8/Aspect/Library/Memoize.pm >>> /usr/lib64/perl5/vendor_perl/5.8.8/Aspect/Library/Singleton.pm >>> /usr/lib64/perl5/vendor_perl/5.8.8/Aspect/Library/Profiler.pm >>> /usr/lib64/perl5/vendor_perl/5.8.8/Aspect/Library/Listenable.pm >>> /usr/lib64/perl5/vendor_perl/5.8.8/Aspect/Library/TestClass.pm >>> /usr/lib64/perl5/vendor_perl/5.8.8/Aspect/Pointcut/ >>> /usr/lib64/perl5/vendor_perl/5.8.8/Aspect/Pointcut/NotOp.pm >>> /usr/lib64/perl5/vendor_perl/5.8.8/Aspect/Pointcut/AndOp.pm >>> /usr/lib64/perl5/vendor_perl/5.8.8/Aspect/Pointcut/OrOp.pm >>> /usr/lib64/perl5/vendor_perl/5.8.8/Aspect/Pointcut/Cflow.pm >>> /usr/lib64/perl5/vendor_perl/5.8.8/Aspect/Pointcut/Call.pm >>> /usr/lib64/perl5/vendor_perl/5.8.8/Aspect/Pointcut/BinOp.pm --- /usr/lib64/perl5/5.8.8/ --- /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/ --- /usr/share/ --- /usr/share/doc/ >>> /usr/share/doc/Aspect-0.11/ >>> /usr/share/doc/Aspect-0.11/Changes.gz >>> /usr/share/doc/Aspect-0.11/MANIFEST.gz >>> /usr/share/doc/Aspect-0.11/README.gz >>> /usr/share/doc/Aspect-0.11/MANIFEST.SKIP.gz * Man pages are not installed for most modules now. * Please use perldoc instead. >>> perl-gcpan/Aspect-0.11 merged. >>> Recording perl-gcpan/Aspect in "world" favorites file... |