Tyler MacDonald wrote:
Offer Kaye <[EMAIL PROTECTED]> wrote:
Why not start off by providing ppm.cpan.org (as the OP suggested for
linux distors), or something similar? There are many modules that I
want to use where the PPM version provided by ActiveState or some
other repository is badly of out date..
ActiveState always serves the last available version where all tests
passed on a given platform. It attempts to build and test every package on
CPAN at least once a week. If something isn't available, it means the tests
failed, which could mean:
1) Tests are failing because it's windows
2) Tests are failing because they're failing everywhere else as well
3) Tests are failing because of ActiveState's build system
For 3), that could mean because the build system itself is screwed
or they don't have some library available.
Phillipe Chaisson aka "Gozer" (one of the mod_perl authors) is
responsible for the ActiveState PPM repositories now, and the he's told me
that if there's an issue with the build system that causes some particular
module's build to fail when it shouldn't, he'll fix it right away if it can
be identified. http://ppm.activestate.com/ contains full logs of every
single package build success and failure, so if a package isn't available,
have a look there and see why/how it failed and let him know.
How about
http://ppm.activestate.com/BuildStatus/5.8-windows/windows-5.8/Scalar-List-Util-1.15.txt
I've mentioned this a number of times over the last 6 months, including
in person at OSCON.
It passes tests, but still gets marked as FAIL, and then everything in
CPAN that needs Scalar::Util (recursively) does an automatic shortcut
FAIL without checking to see of the core version is new enough.
Adam K