>>> Configuring source in /var/tmp/portage/dev-perl/App-perlbrew-0.780.0/work/App-perlbrew-0.78 ... * Using ExtUtils::MakeMaker * perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor INSTALLMAN3DIR=none DESTDIR=/var/tmp/portage/dev-perl/App-perlbrew-0.780.0/image/ Can't locate inc/Module/Install.pm in @INC (you may need to install the inc::Module::Install module) (@INC contains: /etc/perl /usr/local/lib64/perl5/5.25.11/x86_64-linux /usr/local/lib64/perl5/5.25.11 /usr/lib64/perl5/vendor_perl/5.25.11/x86_64-linux /usr/lib64/perl5/vendor_perl/5.25.11 /usr/local/lib64/perl5 /usr/lib64/perl5/vendor_perl/5.25.11 /usr/lib64/perl5/vendor_perl/5.22.3 /usr/lib64/perl5/vendor_perl /usr/lib64/perl5/5.25.11/x86_64-linux /usr/lib64/perl5/5.25.11) at Makefile.PL line 1. BEGIN failed--compilation aborted at Makefile.PL line 1. * ERROR: dev-perl/App-perlbrew-0.780.0::gentoo failed (configure phase): * Unable to build! *
Note: <0.780.0 are also affected by "{" escaping issues, so they can be purged.
commit: 45b7d6e7012d485cbf7c798337abaab36e3f6b65 author: 2017-06-15 11:35:52 +1200 Kent Fredric <kentnl@gentoo.org> commit: 2017-06-15 11:39:42 +1200 Kent Fredric <kentnl@gentoo.org> gpg-key: E854324B1366A820 dev-perl/App-perlbrew: Cleanup old in relation to bug #614670 All these versions are affected both by '.' in @INC breakages and unescaped { in installed .pm files ( exposed by tests ) Purging these in favour of a long stable version without { issues which will be easier to fix. ( Due to the nature of where the failure occurs, its going to be a substantial amount of effort to simply backport the fix for, as it affects runtime code, meaning -r1 bumps are necessary for all. Add to this the nature of the failure involves code fat-packing, and its all a bit terrible to maintain this ourselves. Bug: https://bugs.gentoo.org/614670 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-perl/App-perlbrew/App-perlbrew-0.730.0-r1.ebuild | 37 ----- dev-perl/App-perlbrew/App-perlbrew-0.740.0-r1.ebuild | 36 ---- dev-perl/App-perlbrew/App-perlbrew-0.750.0-r1.ebuild | 36 ---- dev-perl/App-perlbrew/Manifest | 3 - 4 files changed, 112 deletions(-) commit: 1fa1484fc28a0628b79918e6984a3d20faf0a1d1 author: 2017-06-15 11:39:14 +1200 Kent Fredric <kentnl@gentoo.org> commit: 2017-06-15 11:39:42 +1200 Kent Fredric <kentnl@gentoo.org> gpg-key: E854324B1366A820 dev-perl/App-perlbrew: Fix for '.' in @INC re bug #614670 Upstream have patched this themselves, but a release is still pending, so their fix is backported verbatim. Bug: https://bugs.gentoo.org/614670 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-perl/App-perlbrew/App-perlbrew-0.780.0.ebuild | 1 + dev-perl/App-perlbrew/files/no-dot-inc.patch | 21 +++++ 2 files changed, 22 insertions(+)