Just so that people are aware, there currently seems to be problems with the PPM repositories for the Windows versions of ActivePerl 5.10.

The repository is rather sparsely populated, in comparison with previous perl releases, since there is a high number of fails in the automated build process.

One particular problem is with modules that install executables on Windows via pl2bat.pl. For example, the PPM build of the pure Perl module Perl::Tidy fails with this error. There are similar errors for other modules that try to install executables.

I have logged a bug report against this. The release notes contain some provisos in relation to PPM but this isn't one of them.

Note, this problem does not affect modules that are built from the command line. This only relates to the ActivePerl 5.10 PPM repository.
--
John.

  • Comment on Problems with the ActiveState Repositories for Perl 5.10

Replies are listed 'Best First'.
Re: Problems with the ActiveState Repositories for Perl 5.10
by grinder (Bishop) on Feb 18, 2008 at 13:38 UTC

    Good Lord. This still hasn't been fixed? Adam Kennedy wrote about this in December.

    Thanks for reminding me not to upgrade my Windows servers running 5.6. I was hoping to leap-frog 5.8 and go straight to 5.10, but if things are still broken I'll continue to wait. Another year can't hurt...

    • another intruder with the mooring in the heart of the Perl

Re: Problems with the ActiveState Repositories for Perl 5.10
by Tux (Canon) on Feb 18, 2008 at 15:10 UTC

    There is more going on. See the failure reports on Linux for IO and Data::Dumper. These two are the/a cause of failure for many other modules.


    Enjoy, Have FUN! H.Merijn
Re: Problems with the ActiveState Repositories for Perl 5.10
by syphilis (Archbishop) on Feb 19, 2008 at 11:26 UTC
    Perl::Tidy fails with this error

    That's a pretty amazing failure - 'pl2bat.bat' is located in perl/bin. If *it* can't be found, one wonders how 'perl' was found in the first place.

    Did you reach an understanding of what the bug is ?

    Cheers,
    Rob