I recognized two ebuilds that are created or recreated on g-cpan -u. They are both dependencies. (Tree Listing will follow) named Ouch-.ebuild and curry-.ebuild. I deleted the invalid Files and installed curry directly via g-cpan -i curry. The invalid ebuild was not created. After I performed a g-cpan -u the invalid Ebuild reappear. Additionally I got some 'Use of uninitialized Value' warnings: Use of uninitialized value in lc at /usr/bin/g-cpan line 604. Use of uninitialized value in lc at /usr/bin/g-cpan line 608. Use of uninitialized value in string eq at /usr/lib64/perl5/vendor_perl/5.24.3/Gentoo/CPAN.pm line 229. Looking dir references, the DBIx-Class-Schema-Loader/DBIx-Class-Schema-Loader-0.07048.ebuild has a dependency to '>=perl-gcpan/curry-1.001000'. Tried to find the error but did not succeed yet. Maybe someone has an idea? ervin
Created attachment 517006 [details] /usr/local/portage/perl-gcpan/ content the content of /usr/local/portage/perl-gcpan/ - see invalid ebuilds for Ouch and curry.
Created attachment 517008 [details] Output with warnings from g-cpan -u only warnings: Use of uninitialized value in lc at /usr/bin/g-cpan line 604. Use of uninitialized value in lc at /usr/bin/g-cpan line 608. Use of uninitialized value in lc at /usr/bin/g-cpan line 604. Use of uninitialized value in lc at /usr/bin/g-cpan line 608. Warning: -L./lib changed to -L/var/tmp/g-cpan/.cpan/build/Geo-Proj4-1.09-zOPwlZ/./lib Use of uninitialized value in lc at /usr/bin/g-cpan line 604. Use of uninitialized value in lc at /usr/bin/g-cpan line 608. Use of uninitialized value in lc at /usr/bin/g-cpan line 604. Use of uninitialized value in lc at /usr/bin/g-cpan line 608. Use of uninitialized value in lc at /usr/bin/g-cpan line 604. Use of uninitialized value in lc at /usr/bin/g-cpan line 608. Use of uninitialized value in lc at /usr/bin/g-cpan line 604. Use of uninitialized value in lc at /usr/bin/g-cpan line 608. Use of uninitialized value in lc at /usr/bin/g-cpan line 604. Use of uninitialized value in lc at /usr/bin/g-cpan line 608. Use of uninitialized value in lc at /usr/bin/g-cpan line 604. Use of uninitialized value in lc at /usr/bin/g-cpan line 608. Use of uninitialized value in lc at /usr/bin/g-cpan line 604. Use of uninitialized value in lc at /usr/bin/g-cpan line 608. Use of uninitialized value in lc at /usr/bin/g-cpan line 604. Use of uninitialized value in lc at /usr/bin/g-cpan line 608. WARNING: ABSTRACT contains control character(s), they will be removed Warning: -L. changed to -L/var/tmp/g-cpan/.cpan/build/Business-KontoCheck-6.03-z2j4yo/. Use of uninitialized value in lc at /usr/bin/g-cpan line 604. Use of uninitialized value in lc at /usr/bin/g-cpan line 608. Use of uninitialized value in lc at /usr/bin/g-cpan line 604. Use of uninitialized value in lc at /usr/bin/g-cpan line 608. Use of uninitialized value in lc at /usr/bin/g-cpan line 604. Use of uninitialized value in lc at /usr/bin/g-cpan line 608. Cannot determine perl version info from lib/DBIx/Class/IntrospectableM2M.pm Use of uninitialized value in lc at /usr/bin/g-cpan line 604. Use of uninitialized value in lc at /usr/bin/g-cpan line 608. Use of uninitialized value in lc at /usr/bin/g-cpan line 604. Use of uninitialized value in lc at /usr/bin/g-cpan line 608. Cannot determine perl version info from lib/DBIx/Class/IntrospectableM2M.pm Use of uninitialized value in lc at /usr/bin/g-cpan line 604. Use of uninitialized value in lc at /usr/bin/g-cpan line 608. WARNING: ABSTRACT contains control character(s), they will be removed Warning (mostly harmless): No library found for -lstdc++ Found installed XML parsers: XML::Parser 0 XML::SAX 0 Use of uninitialized value in string eq at /usr/lib64/perl5/vendor_perl/5.24.3/Gentoo/CPAN.pm line 229. Use of uninitialized value in lc at /usr/bin/g-cpan line 604. Use of uninitialized value in lc at /usr/bin/g-cpan line 608.
Just for clarification: the invalid ebuilds are generated additionally, the version with a working version is available. But it is somehow annoying. ervin