Photius has asked for the wisdom of the Perl Monks concerning the following question:

We are currently running ActivePerl 5.12 on Windows Server 2008 R2 Enterprise SP1. Are there any modifications that we would need to make to our existing Perl applications if we upgrade to ActivePerl 5.16? Apparently 5.12 is no longer allowed access to ActiveState's PPM repository.

Replies are listed 'Best First'.
Re: Updgrading to ActivePerl 5.16
by marto (Cardinal) on Mar 21, 2013 at 11:45 UTC

    I'd be interested in reading where 5.12 is no longer granted access to ActiveStates PPM. Have you considered not using ActiveState and opting for one of the alternatives such as Strawberry Perl?

    You can add:

    use 5.012;

    to your code to only enable perl 5.12 features even though your running a later version of perl. See use VERSION. That said obviously you want to run your test suite/test procedures to ensure that there are no issues. Backward compatibility and depreciation may be of interest.

    Update: fixed typo.

      I'd be interested in reading where 5.12 is no longer granted access to ActiveStates PPM.

      Looks like ActiveState is now allowing mainly the latest version of their community ActivePerl access to PPM repositories. More details given here: http://community.activestate.com/node/9565

        Thanks, very interesting. I guess users of versions effected can still use the unofficial repositories, and of course cpan ;)

Re: Updgrading to ActivePerl 5.16
by Anonymous Monk on Mar 21, 2013 at 15:57 UTC

    Apparently 5.12 is no longer allowed access to ActiveState's PPM repository.

    Maybe you know, but you can always buy a support contract to gain access