ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> perl-win32-users
perl-win32-users
RE: Unable to find Date::Calc in the ActiveState Package Repository
by Jan Dubois other posts by this author
Jun 16 2008 2:55PM messages near this date
view in the new Beta List Site
Re: Unable to find Date::Calc in the ActiveState Package Repository | RE: Unable to find Date::Calc in the ActiveState Package Repository
On Sun, 15 Jun 2008, Sisyphus wrote:
>  I think that ActiveState generally don't provide ppm packages of
>  modules that ship with ActivePerl - and Date::Calc comes as standard
>  with ActivePerl. (At least it does with build 1003 - I'm assuming the
>  same holds for build 1002.)

No, Date::Calc (and about 20 other modules) have been added in build
1003, they are not in the earlier releases.

You are quite correct that the current PPM repositories do not contain
updates to modules that are bundled with ActivePerl.  The reason is that
PPM3 and earlier cannot update these modules for 2 reasons:

1) Older versions of Perl list Perl/lib before Perl/site/lib in @INC,
   so the older bundled version would just shadow any newer version
   installed into Perl/site/lib.

2) If PPM would somehow update the modules in Perl/lib directly, then
   it would still fail because PPM itself may be using these modules,
   and at least on Windows you cannot (easily) replace files that are
   in use.

PPM4 has been designed to work around these issues, and all versions
of ActivePerl including PPM4 (I think 817 and later) have the order of
Perl/lib and Perl/site/lib in @INC reversed.

The old PPM build infrastructure was also giving us a lot of problems
in the way of continued required weekly maintenance, so we have stopped
updating the current PPM repos a couple of weeks ago and spent the
time instead on creating a brand new PPM build setup.  We'll have some
test repos available (for Windows and Linux, 32-bit, ActivePerl 5.10
only) later this week for beta-testing.  On the bright side I can already
tell that the new Windows repo contains about 8500 modules compared to
the 6500 that succeeded with the old build system.

Look for the beta announcement here (or on ActiePerl and PPM mailing lists)
later this week.

Cheers,
-Jan

_______________________________________________
Perl-Win32-Users mailing list
Perl-Win32-Users@[...].com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
Thread:
Larry Leblanc
Sisyphus
Jan Dubois
Brian Raven

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved