Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 614342

Summary: <dev-perl/Test-TCP-2.190.0-r1 fails tests without '.' in @INC ( Can't locate t/Server.pm in @INC )
Product: Gentoo Linux Reporter: Kent Fredric (IRC: kent\n) (RETIRED) <kentnl>
Component: Current packagesAssignee: Gentoo Perl team <perl>
Status: RESOLVED FIXED    
Severity: minor Keywords: TESTFAILURE
Priority: Low    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://github.com/tokuhirom/Test-TCP/issues/58
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 648792    
Bug Blocks: 612408    

Description Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2017-03-31 12:23:16 UTC
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
Can't locate t/Server.pm in @INC (you may need to install the t::Server module) (@INC contains: /var/tmp/portage/dev-perl/Test-TCP-2.170.0/work/Test-TCP-2.17/blib/lib /var/tmp/portage/dev-perl/Test-TCP-2.170.0/work/Test-TCP-2.17/blib/arch /var/tmp/portage/dev-perl/Test-TCP-2.1
70.0/work/Test-TCP-2.17/blib/lib /var/tmp/portage/dev-perl/Test-TCP-2.170.0/work/Test-TCP-2.17/blib/arch /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 t/01_simple.t line 7.
BEGIN failed--compilation aborted at t/01_simple.t line 7.                                                                                                                                                                                                                           
t/01_simple.t .................. Dubious, test returned 2 (wstat 512, 0x200)                                                                         
No subtests run        
===(       1;0  1/1  0/?  0/? )=========================================# Test::More: 1.302073
t/00_compile.t ................. ok
===(       1;0  0/?  0/? )==============================================Can't locate t/Server.pm in @INC (you may need to install the t::Server module) (@INC contains: /var/tmp/portage/dev-perl/Test-TCP-2.170.0/work/Test-TCP-2.17/blib/lib /var/tmp/portage/dev-perl/Test-TCP-2.1
70.0/work/Test-TCP-2.17/blib/arch /var/tmp/portage/dev-perl/Test-TCP-2.170.0/work/Test-TCP-2.17/blib/lib /var/tmp/portage/dev-perl/Test-TCP-2.170.0/work/Test-TCP-2.17/blib/arch /var/tmp/portage/dev-perl/Test-TCP-2.170.0/work/Test-TCP-2.17/blib/lib /var/tmp/portage/dev-perl/Tes
t-TCP-2.170.0/work/Test-TCP-2.17/blib/arch /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 /u
sr/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 t/02_abrt.t line 7.
BEGIN failed--compilation aborted at t/02_abrt.t line 7.
t/02_abrt.t .................... Dubious, test returned 2 (wstat 512, 0x200)
No subtests run                                             
===(       1;0  0/?  0/? )==============================================Can't locate t/Server.pm in @INC (you may need to install the t::Server module) (@INC contains: /var/tmp/portage/dev-perl/Test-TCP-2.170.0/work/Test-TCP-2.17/blib/lib /var/tmp/portage/dev-perl/Test-TCP-2.1
70.0/work/Test-TCP-2.17/blib/arch /var/tmp/portage/dev-perl/Test-TCP-2.170.0/work/Test-TCP-2.17/blib/lib /var/tmp/portage/dev-perl/Test-TCP-2.170.0/work/Test-TCP-2.17/blib/arch /etc/perl /usr/local/lib64/perl5/5.25.11/x86_64-linux /usr/local/lib64/perl5/5.25.11 /usr/lib64/perl
5/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 t/03_return_w
hen_sigterm.t line 5.    
BEGIN failed--compilation aborted at t/03_return_when_sigterm.t line 5.
# Looks like your test exited with 2 before it could output anything.
t/03_return_when_sigterm.t ..... Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/2 subtests
===(       1;0  0/3  0/? )==============================================Can't locate t/Server.pm in @INC (you may need to install the t::Server module) (@INC contains: /var/tmp/portage/dev-perl/Test-TCP-2.170.0/work/Test-TCP-2.17/blib/lib /var/tmp/portage/dev-perl/Test-TCP-2.1
70.0/work/Test-TCP-2.17/blib/arch /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 t/04_die.t line 6.
BEGIN failed--compilation aborted at t/04_die.t line 6.
# Looks like your test exited with 2 before it could output anything.
t/04_die.t ..................... Dubious, test returned 2 (wstat 512, 0x200)
Failed 3/3 subtests
===(       2;1  0/2  0/?  1/2 )=========================================Can't locate t/Server.pm in @INC (you may need to install the t::Server module) (@INC contains: /var/tmp/portage/dev-perl/Test-TCP-2.170.0/work/Test-TCP-2.17/blib/lib /var/tmp/portage/dev-perl/Test-TCP-2.1
70.0/work/Test-TCP-2.17/blib/arch /var/tmp/portage/dev-perl/Test-TCP-2.170.0/work/Test-TCP-2.17/blib/lib /var/tmp/portage/dev-perl/Test-TCP-2.170.0/work/Test-TCP-2.17/blib/arch /etc/perl /usr/local/lib64/perl5/5.25.11/x86_64-linux /usr/local/lib64/perl5/5.25.11 /usr/lib64/perl
5/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 t/06_nest.t l
ine 5.
BEGIN failed--compilation aborted at t/06_nest.t line 5.
# Looks like your test exited with 2 before it could output anything.
t/06_nest.t .................... Dubious, test returned 2 (wstat 512, 0x200)
Failed 1/1 subtests
t/07_optional.t ................ ok
===(       3;1  0/2  0/? )==============================================Can't locate t/Server.pm in @INC (you may need to install the t::Server module) (@INC contains: /var/tmp/portage/dev-perl/Test-TCP-2.170.0/work/Test-TCP-2.17/blib/lib /var/tmp/portage/dev-perl/Test-TCP-2.1
70.0/work/Test-TCP-2.17/blib/arch /var/tmp/portage/dev-perl/Test-TCP-2.170.0/work/Test-TCP-2.17/blib/lib /var/tmp/portage/dev-perl/Test-TCP-2.170.0/work/Test-TCP-2.17/blib/arch /etc/perl /usr/local/lib64/perl5/5.25.11/x86_64-linux /usr/local/lib64/perl5/5.25.11 /usr/lib64/perl
5/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 t/08_exit.t l
ine 7.
BEGIN failed--compilation aborted at t/08_exit.t line 7.
# Looks like your test exited with 2 before it could output anything.
t/08_exit.t .................... Dubious, test returned 2 (wstat 512, 0x200)
Failed 5/5 subtests
===(       3;1  0/2  0/6 )==============================================Can't locate t/Server.pm in @INC (you may need to install the t::Server module) (@INC contains: /var/tmp/portage/dev-perl/Test-TCP-2.170.0/work/Test-TCP-2.17/blib/lib /var/tmp/portage/dev-perl/Test-TCP-2.1
70.0/work/Test-TCP-2.17/blib/arch /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 t/09_fork.t line 4.
BEGIN failed--compilation aborted at t/09_fork.t line 4.
# Looks like your test exited with 2 before it could output anything.
t/09_fork.t .................... Dubious, test returned 2 (wstat 512, 0x200)
Comment 1 Larry the Git Cow gentoo-dev 2018-01-10 22:24:32 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3588e39d0b408183d8c6c71f3010940208e71b51

commit 3588e39d0b408183d8c6c71f3010940208e71b51
Author:     Kent Fredric <kentnl@gentoo.org>
AuthorDate: 2018-01-10 22:23:32 +0000
Commit:     Kent Fredric <kentnl@gentoo.org>
CommitDate: 2018-01-10 22:24:15 +0000

    dev-perl/Test-TCP: Add fix for '.' in @INC bug #614342
    
    Bug: https://bugs.gentoo.org/614342
    Package-Manager: Portage-2.3.18, Repoman-2.3.6

 dev-perl/Test-TCP/Test-TCP-2.190.0-r1.ebuild       |  32 +++++
 .../Test-TCP/files/Test-TCP-2.19-no-dot-inc.patch  | 160 +++++++++++++++++++++
 2 files changed, 192 insertions(+)}
Comment 2 Larry the Git Cow gentoo-dev 2018-04-01 19:22:51 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e10c86300ac179804f02293b27f85a4082c20d2a

commit e10c86300ac179804f02293b27f85a4082c20d2a
Author:     Kent Fredric <kentnl@gentoo.org>
AuthorDate: 2018-04-01 19:22:37 +0000
Commit:     Kent Fredric <kentnl@gentoo.org>
CommitDate: 2018-04-01 19:22:37 +0000

    dev-perl/Test-TCP: Cleanup old re bug #614342
    
    Closes: https://bugs.gentoo.org/614342
    Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-perl/Test-TCP/Manifest                |  2 --
 dev-perl/Test-TCP/Test-TCP-2.170.0.ebuild | 31 -------------------------------
 dev-perl/Test-TCP/Test-TCP-2.190.0.ebuild | 31 -------------------------------
 dev-perl/Test-TCP/Test-TCP-2.60.0.ebuild  | 26 --------------------------
 4 files changed, 90 deletions(-)