Re: ActiveState module failures
From: plugh (plugh_at_hello--excise-this--six.com)
Date: 03/18/05
- Previous message: Gunnar Hjalmarsson: "Re: HTTP::Cookie won't store sent cookie"
- In reply to: Sisyphus: "Re: ActiveState module failures"
- Next in thread: Sisyphus: "Re: ActiveState module failures"
- Reply: Sisyphus: "Re: ActiveState module failures"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Thu, 17 Mar 2005 18:00:36 -0800
On Wed, 16 Mar 2005 22:46:38 +0000, Sisyphus wrote:
> plugh wrote:
>
>
>> If it were only a few bogus FAILs, I wouldn't be concerned, but a casual
>> look at a selection of failures indicates that perhaps 50% of all the
>> failed modules (maybe 25% of ALL the modules) are marked FAIL when they
>> may actually be OK.
>>
>>
> Can you give some specific examples of modules that look as though they
> should have passed ? - ones that failed because Test::More was unlocatable
> would be a good starting point.
>
> [ . . . ]
> Also, what OS are we concerned with here ? I assume it's Win32.
Well, I was looking more at the linux and solaris columns - I don't
use DOS. I know AS is mostly Windows oriented, but they're including test
results for other OSes too.
Here's a selection of suspicious reports from the 5.8 A section. I didn't
run across a missing Test::More this time (hmm, maybe I saw those in the
5.6 section?), but there are plenty of other things. I'll concentrated on
modules that fail across the board (for all or most of the OSes):
Here are two that look like everything passed, but they're listed as a
FAILs:
http://ppm.activestate.com/BuildStatus/5.8-linux/linux-5.8/Acme-DNS-Correct-0.4.txt
http://ppm.activestate.com/BuildStatus/5.8-linux/linux-5.8/AI-Categorizer-0.07.txt
Here's a 'can't chown test module: Operation not permitted' - could be a
module problem, but I'd suspect the test setup first:
http://ppm.activestate.com/BuildStatus/5.8-linux/linux-5.8/Acme-Abuse-0.02.txt
These modules "Can't locate Module/Build.pm":
http://ppm.activestate.com/BuildStatus/5.8-linux/linux-5.8/Algorithm-Line-Bresenham-0.10.txt
http://ppm.activestate.com/BuildStatus/5.8-linux/linux-5.8/Algorithm-TokenBucket-0.2.txt
Looks like a bunch more get stuck in some configuration loop trying to
build Module/Build until they eventually bail and fail. Here's one of
those (caution: it's a *long* listing):
http://ppm.activestate.com/BuildStatus/5.8-linux/linux-5.8/App-Info-0.44.txt
I dunno what the heck happened on this one, but again I suspect the test
setup first:
http://ppm.activestate.com/BuildStatus/5.8-linux/linux-5.8/Algorithm-Networksort-1.05.txt
I also see a lot of "Can't open perl script "Makefile.PL": No such file or
directory". For example:
http://ppm.activestate.com/BuildStatus/5.8-linux/linux-5.8/Array-PAT-1.0.0.txt
Hmmm, Array-PAT-1.0.0.zip from CPAN is a ZIP, not a tar.gz, maybe that's
the problem? It certainly contains a Makefile.PL...
Of course, if any failing module is a prerequisite for other modules, it
causes a cascade of failures.
Practically everything in Apache:: fails due to some missing prerequisite.
Well, Apache testing is something of a subject unto itself. I didn't look
at DBD/DBI, but I'll guess they're similar.
Just a few more from the 5.8 T section. Sorry, T is pretty large. It
includes Thread, Tie, and Tk - all large sub-groups. But there are a
suspicious number of Tk modules failed for "couldn't connect to display
:0".
This one failed for downrev prerequisite:
http://ppm.activestate.com/BuildStatus/5.8-linux/linux-5.8/Time-UTC-0.000.txt
I can see where it's difficult to keep up with versions, but the most
recent Time::UTC is dated late January this year. Math::BigRat's
changelog reports the required version was released in August 2002. From
various other revision problems it looks like AS is using modules from at
least a couple of years ago on their testers.
Here are some in the Tk area that failed with:
_X11TransSocketUNIXConnect: Can't connect: errno = 111
couldn't connect to display ":0"...
http://ppm.activestate.com/BuildStatus/5.8-linux/linux-5.8/Tk-DataControl-1.0.txt
http://ppm.activestate.com/BuildStatus/5.8-linux/linux-5.8/Tk-FontDialog-0.10.txt
http://ppm.activestate.com/BuildStatus/5.8-linux/linux-5.8/Tk-GraphViz-0.13.txt
http://ppm.activestate.com/BuildStatus/5.8-linux/linux-5.8/Tk-GridEntry-1.0.txt
Thanks for taking an interest,
plugh
- Previous message: Gunnar Hjalmarsson: "Re: HTTP::Cookie won't store sent cookie"
- In reply to: Sisyphus: "Re: ActiveState module failures"
- Next in thread: Sisyphus: "Re: ActiveState module failures"
- Reply: Sisyphus: "Re: ActiveState module failures"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]