[ic] Perl bundled modules assumptions patch

Peter peter at pajamian.dhs.org
Mon Mar 1 10:41:09 UTC 2010


On 01/03/10 21:43, Stefan Hornburg (Racke) wrote:
> Jon Jensen wrote:
>> Folks,
>>
>> As the years wear on, Perl comes bundled with more and more standard
>> modules that once were optional. The current development version of
>> Interchange requires Perl 5.8.5, and because of that there are at
>> least three modules which can now be assumed to be installed if
>> Interchange runs at all:
>>
>> Digest::MD5
>> MIME::Base64
>> Storable
>>
>> Those were standard at least as far back as Perl 5.8.3 (according to
>> perlmodlib).
>>
>> Attached is a patch that removes the extra checks and a fallback
>> behavior Interchange has in case those modules are missing.
>>
>> Can anyone think of any downside to applying this patch? Are there
>> other modules that should get the same treatment?
>>
> 
> That makes sense to me. What about upgrades from catalogs running
> without Storable?

isn't Storable just used for sessions?  So just put an UPGRADE note that
if you're upgrading from an old perl to dump all the sessions during the
upgrade?


Peter




More information about the interchange-users mailing list