On Sat, May 05, 2012 at 04:07:54AM -0700, David R. Morrison wrote:
> 
> I have a couple of points to make.
> 
> 1) There was a problem with this "build our own fink" strategy with 10.6, 
> because Apple was shipping a "fat" perl whereas we wanted fink to run in 
> either 32bit or 64bit mode, and the fink-built perl was not functioning well 
> as a drop-in replacement.  However, for 10.7 -> 10.8 this should not longer 
> be an issue.  Hopefully we can build 5.12.4 for 10.7 without any difficulty.
> 
> 2) Another problem we had once upon a time is that Apple changed the perl 
> version between early seeds and release.  Jack, I gather that you are talking 
> to some Apple engineers these days; if you could get them to hint at the 
> plans in this regard, that would be great.

Dave,
   I doubt we will see a switch to perl 5.14.2 at this point (although I did 
ask for that upgrade to occcur).
Also since perl 5.12.4 is currently the latest release for the 5.12.x series, 
we should be safe against any
updates there.
             Jack


> 
> 3) The big issue with any automated system for upgrading perl packages to a 
> new pm-XXX is that most perlmod packages aren't being actively maintained, 
> and while an older version of the perlmod will continue to work perfectly 
> well with an older perl, often the perlmod itself needed to be updated (and 
> was, upstream) to work with current perl.  Thus, we need to do more than just 
> add 5.12.4 to the Type; we need to test whether it builds, and possibly 
> update the version to the latest upstream one.
> 
> 4) A lot of the cruft in -pm.info files was generated during previous 
> upgrades fairly automatically.  It was pretty easy to script the addition of 
> a Type and the appropriate conditional Distribution field.  People on the 
> core team could do this locally and then commit each file only after testing. 
>  I would advocate adding to the cruft rather than cleaning up the cruft, at 
> least for packages that have a Maintainer, to address the 
> ease-of-keeping-trees-in-sync issue.  If there is no Maintainer of record, 
> though, we might as well ignore 10.4 and clean up the 10.7 one.
> 
>  -- Dave
> 
> 

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to