[ic] Perl bundled modules assumptions patch

Stefan Hornburg (Racke) racke at linuxia.de
Mon Mar 1 10:49:06 UTC 2010


Peter wrote:
> 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?

Or even better do it automagically 8-)

Regards
	Racke


-- 
LinuXia Systems => http://www.linuxia.de/
Expert Interchange Consulting and System Administration
ICDEVGROUP => http://www.icdevgroup.org/
Interchange Development Team




More information about the interchange-users mailing list