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

Bug 169291

Summary: dev-perl/Test-WWW-Mechanize fails testsuite
Product: Gentoo Linux Reporter: Andrej Kacian (RETIRED) <ticho>
Component: New packagesAssignee: Gentoo Perl team <perl>
Status: RESOLVED WORKSFORME    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 169152    
Attachments: build log

Description Andrej Kacian (RETIRED) gentoo-dev 2007-03-04 14:35:00 UTC
Build log will be attached.
Comment 1 Andrej Kacian (RETIRED) gentoo-dev 2007-03-04 14:35:18 UTC
Created attachment 112065 [details]
build log
Comment 2 Michael Cummings (RETIRED) gentoo-dev 2007-03-04 15:42:11 UTC
Just so I can compare, which versions of URI, WWW-Mechanize, and HTTP-Server-Simple are you working with?
Comment 3 Andrej Kacian (RETIRED) gentoo-dev 2007-03-04 17:51:56 UTC
root@hiker ~ # eix ^URI$
* dev-perl/URI 
     Available versions:  1.35
     Installed:           1.35
     Homepage:            http://search.cpan.org/~gaas/URI-1.35/
     Description:         A URI Perl Module

root@hiker ~ # eix ^WWW-Mechanize$
* dev-perl/WWW-Mechanize 
     Available versions:  1.16 ~1.18 ~1.20 1.0301
     Installed:           1.16
     Homepage:            http://search.cpan.org/~petdance/
     Description:         automate interaction with websites

root@hiker ~ # eix ^HTTP-Server-Simple$
* dev-perl/HTTP-Server-Simple 
     Available versions:  0.16 ~0.20 0.26 ~0.27
     Installed:           0.26
     Homepage:            http://search.cpan.org/~jesse/
     Description:         Lightweight HTTP Server

Comment 4 Andrej Kacian (RETIRED) gentoo-dev 2007-03-05 13:27:37 UTC
Hm, after installing everything in the dev-perl list except those mentioned in #169152, comment 5, the package passes all tests. Go figure. All three  abovementioned packages remained at same versions.
Comment 5 Michael Cummings (RETIRED) gentoo-dev 2007-03-05 20:28:25 UTC
That is baffling - unlike the last case of Mikey mistaking dep'd versions, this one has been pretty clear all along:
requires:
    Carp::Assert::More:            0
    HTTP::Server::Simple:          0.07
    Test::LongString:              0.07
    Test::More:                    0
    URI::file:                     0
    WWW::Mechanize:                1.00

(0 should mean any version will suffice). The particular test that failed is using URI::file and HTTP::Server::Simple (which is what I'm actually suspecting, except for your note that it wasn't upgraded). Bah.
Comment 6 Andrej Kacian (RETIRED) gentoo-dev 2007-03-06 17:40:53 UTC
I double-checked, but none of those packages was actually upgraded. Maybe it's caused by some underlying Test-* modules, which have been upgraded in the big batch? (I don't know how these tests work, so I'm just guessing here...)
Comment 7 Michael Cummings (RETIRED) gentoo-dev 2007-03-12 14:29:26 UTC
I thought of that too - but it only employs Test-Simple (Test::More mostly, but that's part of Simple - go figure) and test-longstring. perplexed to say the least (goes without say I still can't get this to dup :/)
Comment 8 Andrej Kacian (RETIRED) gentoo-dev 2007-03-15 17:24:00 UTC
Hm, I got this package to pass all tests on my other x86 box. How about we just forget the whole thing and I just mark it stable?

Or is there anything else you want me to try to debug this?
Comment 9 Michael Cummings (RETIRED) gentoo-dev 2007-03-21 16:29:42 UTC
concur (only because i'm out of straws to draw)
Comment 10 Andrej Kacian (RETIRED) gentoo-dev 2007-03-23 20:50:01 UTC
Stabilized - what the heck. :)