Summary: | <dev-perl/Debug-Client-0.300.0 fails install without '.' in @INC (Can't locate inc/Module/Install.pm in @INC) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Kent Fredric (IRC: kent\n) (RETIRED) <kentnl> |
Component: | Current packages | Assignee: | Gentoo Perl team <perl> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://github.com/PadreIDE/Debug-Client/issues/6 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 612408 |
Description
Kent Fredric (IRC: kent\n) (RETIRED)
![]() If anyone patches this, see also: https://github.com/PadreIDE/Debug-Client/issues/4 commit 3485364fde82b1e9d37326a6450932319b91892d (HEAD -> master, origin/master, origin/HEAD) Author: Andreas K. Hüttel <dilfridge@gentoo.org> Date: Thu Jun 29 23:43:21 2017 +0200 dev-perl/Debug-Client: Version bump, also adding build fix for Perl 5.26, bug 615722 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-perl/Debug-Client/Debug-Client-0.300.0.ebuild | 46 ++++++++++++++++++++++++++++++++++++++++++++++ dev-perl/Debug-Client/Manifest | 1 + 2 files changed, 47 insertions(+) 0.300.0 still fails tests though with PERL_USE_UNSAFE_INC=0 in ENV: t/00-report-prereqs.t .. ok ===( 14;1 12/? 1/18 0/2 )====================================== # Failed test 'use t::lib::Debugger;' # at t/01-compile.t line 11. # Tried to use 't::lib::Debugger'. # Error: Can't locate t/lib/Debugger.pm in @INC (you may need to install the t::lib::Debugger module) (@INC contains: /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/inc /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/blib/lib /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/blib/arch /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/inc /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/blib/lib /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/blib/arch /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/inc /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/blib/lib /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/blib/arch /etc/perl /usr/local/lib64/perl5/5.26.0/x86_64-linux /usr/local/lib64/perl5/5.26.0 /usr/lib64/perl5/vendor_perl/5.26.0/x86_64-linux /usr/lib64/perl5/vendor_perl/5.26.0 /usr/local/lib64/perl5 /usr/lib64/perl5/vendor_perl/5.26.0-RC1 /usr/lib64/perl5/vendor_perl/5.25.12 /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.26.0/x86_64-linux /usr/lib64/perl5/5.26.0) at t/01-compile.t line 11. # BEGIN failed--compilation aborted at t/01-compile.t line 11. t/00-check-deps.t ...... ok t/02-exports.t ......... ok t/04-pod-coverage.t .... skipped: Author tests, not required for installation. t/03-pod.t ............. skipped: Author tests, not required for installation. ===( 36;1 12/18 1/7 0/? )=======================================# # Info: Perl v5.26.0 # Info: OS linux # Info: Term::ReadLine::Gnu installed # Info: Using ReadLine implementation -> Term::ReadLine::Gnu # INFO: $ENV{TERM} -> screen t/06-term.t ............ ok ===( 42;1 12/18 0/? )============================================# Info: Testing Debug::Client 0.30 # Info: Perl v5.26.0 # Looks like you failed 1 test of 18. t/01-compile.t ......... Dubious, test returned 1 (wstat 256, 0x100) Failed 1/18 subtests ===( 48;1 0/? 0/? )==============================================Can't locate t/lib/Debugger.pm in @INC (you may need to install the t::lib::Debugger module) (@INC contains: /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/inc /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/blib/lib /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/blib/arch /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/inc /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/blib/lib /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/blib/arch /etc/perl /usr/local/lib64/perl5/5.26.0/x86_64-linux /usr/local/lib64/perl5/5.26.0 /usr/lib64/perl5/vendor_perl/5.26.0/x86_64-linux /usr/lib64/perl5/vendor_perl/5.26.0 /usr/local/lib64/perl5 /usr/lib64/perl5/vendor_perl/5.26.0-RC1 /usr/lib64/perl5/vendor_perl/5.25.12 /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.26.0/x86_64-linux /usr/lib64/perl5/5.26.0) at t/08-io.t line 9. BEGIN failed--compilation aborted at t/08-io.t line 9. # Looks like your test exited with 2 before it could output anything. t/08-io.t .............. Dubious, test returned 2 (wstat 512, 0x200) Failed 12/12 subtests ===( 48;1 0/4 0/? )==============================================Can't locate t/lib/Top_Tail.pm in @INC (you may need to install the t::lib::Top_Tail module) (@INC contains: /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/t/lib /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/t/../lib /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/inc /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/blib/lib /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/blib/arch /etc/perl /usr/local/lib64/perl5/5.26.0/x86_64-linux /usr/local/lib64/perl5/5.26.0 /usr/lib64/perl5/vendor_perl/5.26.0/x86_64-linux /usr/lib64/perl5/vendor_perl/5.26.0 /usr/local/lib64/perl5 /usr/lib64/perl5/vendor_perl/5.26.0-RC1 /usr/lib64/perl5/vendor_perl/5.25.12 /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.26.0/x86_64-linux /usr/lib64/perl5/5.26.0) at t/10-top_tail.t line 10. BEGIN failed--compilation aborted at t/10-top_tail.t line 10. t/10-top_tail.t ........ Dubious, test returned 2 (wstat 512, 0x200) No subtests run ===( 48;1 0/4 0/? )==============================================Can't locate t/lib/Debugger.pm in @INC (you may need to install the t::lib::Debugger module) (@INC contains: /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/inc /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/blib/lib /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/blib/arch /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/inc /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/blib/lib /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/blib/arch /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/inc /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/blib/lib /var/tmp/portage/dev-perl/Debug-Client-0.300.0/work/Debug-Client-0.30/blib/arch /etc/perl /usr/local/lib64/perl5/5.26.0/x86_64-linux /usr/local/lib64/perl5/5.26.0 /usr/lib64/perl5/vendor_perl/5.26.0/x86_64-linux /usr/lib64/perl5/vendor_perl/5.26.0 /usr/local/lib64/perl5 /usr/lib64/perl5/vendor_perl/5.26.0-RC1 /usr/lib64/perl5/vendor_perl/5.25.12 /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.26.0/x86_64-linux /usr/lib64/perl5/5.26.0) at t/11-add.t line 12. BEGIN failed--compilation aborted at t/11-add.t line 12. # Looks like your test exited with 2 before it could output anything. t/11-add.t ............. Dubious, test returned 2 (wstat 512, 0x200) Failed 10/10 subtests Will try to fix that today so we can stabilize and stop worrying about it in a month. Just leaving a note in case I don't manage to get that far. commit: 120dd1264fc3463f6ce7ee647448dbd7276e14eb author: 2017-07-01 12:59:07 +1200 Kent Fredric <kentnl@gentoo.org> commit: 2017-07-01 12:59:32 +1200 Kent Fredric <kentnl@gentoo.org> gpg-key: E854324B1366A820 dev-perl/Debug-Client: Fix test failures due to '.' in @INC ( bug #615722 ) - Communicates src_prepare hack to patch - Fixes test logic with patch to not fail as well ( submitted upstream ) Bug: https://bugs.gentoo.org/615722 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-perl/Debug-Client/Debug-Client-0.300.0.ebuild | 7 +- .../files/Debug-Client-0.30-no-dot-inc.patch | 534 +++++ 2 files changed, 535 insertions(+), 6 deletions(-) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42acfe85943ccfc664448acdc1a059c8bb5894d5 commit 42acfe85943ccfc664448acdc1a059c8bb5894d5 Author: Kent Fredric <kentnl@gentoo.org> AuthorDate: 2017-09-17 22:53:51 +0000 Commit: Kent Fredric <kentnl@gentoo.org> CommitDate: 2017-09-17 22:55:31 +0000 dev-perl/Debug-Client: Cleanup old re bug #615722 Removing versions that fail tests without '.' in @INC Closes: https://bugs.gentoo.org/615722 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-perl/Debug-Client/Debug-Client-0.290.0.ebuild | 37 ----------------------- dev-perl/Debug-Client/Manifest | 1 - 2 files changed, 38 deletions(-) |