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

Bug 662318

Summary: dev-perl/POE-API-Peek fails tests t/01-session.t, t/07-kernel.t ( Devel::Size: Unknown variable type: 108 encountered )
Product: Gentoo Linux Reporter: Kent Fredric (IRC: kent\n) (RETIRED) <kentnl>
Component: Current packagesAssignee: Gentoo Perl team <perl>
Status: RESOLVED FIXED    
Severity: normal Keywords: PMASKED, TESTFAILURE
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://rt.cpan.org/Public/Bug/Display.html?id=103803
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 300119    

Description Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2018-07-28 02:54:23 UTC
t/01-session.t ............
1..52
ok 1 - use POE::API::Peek;
ok 2 - current_session() causes no execeptions
ok 3 - current_session() returns something
ok 4 - current_session() returns a POE::Session object
ok 5 - current_session() returns the RIGHT POE::Session object
ok 6 - resolve_session_to_id() causes no exceptions
ok 7 - resolve_session_to_id() returns the proper id
ok 8 - resolve_session_to_ref() causes no exceptions
ok 9 - resolve_session_to_ref() returns a POE::Session object
ok 10 - resolve_session_to_ref() returns the RIGHT POE::Session object
ok 11 - get_session_refcount() causes no exceptions.
ok 12 - get_session_refcount() returns data
ok 13 - get_session_refcount() returned the proper count
ok 14 - get_session_refcount(session) causes no exceptions.
ok 15 - get_session_refcount(session) returned the proper count
ok 16 - get_session_refcount(ID) causes no exceptions.
ok 17 - get_session_refcount(ID) returned the proper count
ok 18 - session_count() causes no exceptions.
ok 19 - session_count() returns data.
ok 20 - session_count() returns the proper count
ok 21 - get_session_children() causes no exceptions.
ok 22 - get_session_children() returns the proper data when there are no children
ok 23 - is_session_child() causes no exceptions
ok 24 - is_session_child() correctly determined parentage of session
ok 25 - is_session_child() causes no exceptions
ok 26 - is_session_child() correctly determined parentage of session
ok 27 - is_session_child() correctly determined parentage of session
ok 28 - get_session_children() causes no exceptions.
ok 29 - get_session_children() returns the proper data when there is a child session
ok 30 - data returned from get_session_children() contains a valid child session reference
ok 31 - get_session_children(ID) causes no exceptions.
ok 32 - data returned from get_session_children(ID) contains a valid child session reference
ok 33 - get_session_parent() causes no exceptions.
ok 34 - parent returned
ok 35 - our parent is the kernel
ok 36 - get_session_parent(session) causes no exceptions.
ok 37 - our parent is the kernel
ok 38 - get_session_parent(session) causes no exceptions.
ok 39 - our parent is the kernel
Devel::Size: Unknown variable type: 108 encountered
Failed 13/52 subtests

...

t/07-kernel.t .............
1..11
ok 1 - use POE::API::Peek;
ok 2 - is_kernel_running() successfully reports that Kernel is in fact running.
ok 3 - active_event() returns proper event name
Failed 8/11 subtests



Test Summary Report
-------------------
t/01-session.t          (Wstat: 7 Tests: 39 Failed: 0)
  Non-zero wait status: 7
  Parse errors: Bad plan.  You planned 52 tests but ran 39.
t/07-kernel.t           (Wstat: 11 Tests: 3 Failed: 0)
  Non-zero wait status: 11
  Parse errors: Bad plan.  You planned 11 tests but ran 3.
Files=11, Tests=147,  2 wallclock secs ( 0.06 usr  0.02 sys +  1.58 cusr  0.13 csys =  1.79 CPU)
Result: FAIL
Failed 2/11 test programs. 0/147 subtests failed.

[1298020.253039] perl[273381]: segfault at 3a46 ip 00007f68964c4e6e sp 00007ffedf017c90 error 4 in Size.so[7f68964c4000+3000]


Install Deps:

[ebuild  N    ~] dev-perl/POE-API-Peek-2.200.0-r1  0 KiB
[ebuild  N     ]  dev-perl/Devel-Size-0.810.0  USE="{-test}" 0 KiB
[ebuild  N    #]   virtual/perl-XSLoader-0.300.0  0 KiB
[ebuild  N     ]  dev-perl/POE-1.367  USE="ipv6 ncurses -libwww {-test} -tk" 0 KiB
[ebuild  N     ]   dev-perl/Event-1.260.0  USE="{-test}" 0 KiB
[ebuild  N     ]   dev-perl/Filter-1.570.0  USE="-examples" 0 KiB
[ebuild  N     ]   dev-perl/YAML-1.150.0  USE="{-test}" 0 KiB
[ebuild  N     ]   dev-perl/Socket6-0.270.0  0 KiB
[ebuild  N     ]   dev-perl/FreezeThaw-0.500.100-r1  0 KiB
[ebuild  N    #]   virtual/perl-Time-HiRes-1.975.900  0 KiB
[ebuild  N     ]   dev-perl/Curses-1.360.0  USE="unicode -examples {-test}" 0 KiB
[ebuild  N     ]   dev-perl/IO-Pipely-0.5.0-r1  0 KiB
[ebuild  N     ]   dev-perl/IO-Tty-1.120.0  0 KiB
Comment 1 Larry the Git Cow gentoo-dev 2021-08-15 16:54:09 UTC
The bug has been referenced in the following commit(s):

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

commit 45717112f498884108f4e518f223b592a238d255
Author:     Andreas K. Hüttel <dilfridge@gentoo.org>
AuthorDate: 2021-08-15 16:53:33 +0000
Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
CommitDate: 2021-08-15 16:53:33 +0000

    package.mask: Mask dev-perl/POE-API-Peek for removal
    
    Bug: https://bugs.gentoo.org/662318
    Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>

 profiles/package.mask | 4 ++++
 1 file changed, 4 insertions(+)
Comment 2 Larry the Git Cow gentoo-dev 2021-09-16 12:19:26 UTC
The bug has been closed via the following commit(s):

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

commit feb0eed2e080fc128640d7b7aba0c4f5ecb4fd03
Author:     Jakov Smolić <jsmolic@gentoo.org>
AuthorDate: 2021-09-16 12:14:37 +0000
Commit:     Jakov Smolić <jsmolic@gentoo.org>
CommitDate: 2021-09-16 12:14:37 +0000

    dev-perl/POE-API-Peek: Remove last-rited package
    
    Closes: https://bugs.gentoo.org/662318
    Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>

 dev-perl/POE-API-Peek/Manifest                     |  1 -
 .../POE-API-Peek/POE-API-Peek-2.200.0-r2.ebuild    | 22 ----------------------
 dev-perl/POE-API-Peek/metadata.xml                 | 12 ------------
 profiles/package.mask                              |  4 ----
 4 files changed, 39 deletions(-)