[MTOS-dev] RPMs?
Paul Lindner
lindner at inuus.com
Mon Jan 7 16:02:40 PST 2008
Do you think we can store this information in the svn repo someplace?
I could then dynamically generate dependencies for the RPM based on
the versions specified. For example 'Cache 2.04' would map to
Requires: perl(Cache) >= 2.04
etal
On Mon, Jan 07, 2008 at 03:42:22PM -0800, Brad Choate wrote:
> I don't think that file has been updated in a while.
>
> Here is a list (from
> http://wiki.movabletype.org/Packaging_Project#Redistributed_with_Core) of
> the extlib modules, the version # we include with MT and the current (as of
> this writing) version on CPAN.
>
> We do update these modules from time to time, but we're very cautious in
> doing so. It requires us to do more aggressive regression testing, and even
> then, there are always unforeseen side effects with various environments
> that exist in the wild.
>
> Archive::Extract 0.08, Jan. 19 2006 (current 0.24)
> Cache 2.04, Feb. 1, 2006 (current 2.04)
> CGI 2.80, Jan. 11, 2002 (current 3.33)
> Class::Accessor 0.22, ??? (current 0.31)
> Class::Data::Inheritable 0.06, Sep. 20, 2006 (current 0.06)
> Class::ErrorHandler 0.01, Aug. 15, 2004 (current 0.01)
> Class::Trigger 0.10_01, Feb. 23, 2007 (current 0.12)
> Crypt::DH 0.06, Jun. 10, 2005 (current 0.06)
> Data::ObjectDriver 0.04 (current 0.04) *
> File::Copy::Recursive 0.23, ??? (current 0.35)
> File::Temp 0.12, ??? (current 0.20)
> Heap 0.71, Jun. 17, 2004 (current 0.80)
> HTML::Template 2.8, Dec. 21, 2005 (current 2.9)
> I18N::LangTags 0.27, ??? (current 0.35)
> Image::Size 2.93, ??? (current 3.1)
> IO-stringy 2.110 (current 2.110)
> IPC::Cmd 0.24, Dec. 9, 2004 (current 0.40)
> JSON 0.99, ??? (current 2.04)
> Jcode 0.88, Dec. 3, 2004 (current 2.06)
> libwww-perl 5.64, Feb. 9, 2002 (current 5.808)
> Locale::Maketext 1.03, ??? (current 1.12)
> Math::BigInt 1.63, ??? (current 1.87)
> MIME::Charset 0.044 (current 0.044)
> MIME::EncWords 0.040 (current 0.040)
> Module::Load 0.10, Jun. 2, 2004 (current 0.12)
> Net::OpenID::Consumer 0.12, Jul. 13, 2005 (current 0.14)
> Params::Check 0.24, Mar. 2, 2006 (current 0.26)
> Params::Validate 0.73, ??? (current 0.89)
> SOAP::Lite 0.52, ??? (current 0.69)
> TheSchwartz 1.06 (current 1.06) *
> UNIVERSAL::require 0.11 (current 0.11)
> URI 1.22, ??? (current 1.35)
> URI::Fetch 0.05, Feb. 24, 2006 (current 0.08)
> XML::Atom 0.25, Nov. 30, 2006 (current 0.28)
> XML::Elemental 2.0, Nov. 18, 2005 (current 2.1)
> XML::NamespaceSupport 1.09 (current 1.09)
> XML::SAX 0.13, Oct. 24, 2005 (current 0.16)
> XML::Simple 2.14, ??? (current 2.18)
> XML::XPath 1.13 (current 1.13)
> YAML::Tiny 1.12, ??? (current 1.21)
>
> (* The code for Data::ObjectDriver and TheSchwartz is pulled from a
> checkout from code.sixapart.com, not from CPAN. The distribution on CPAN in
> this case may not be the very latest version required by MT. Therefore, it
> may be more appropriate to move these modules under 'lib'.)
>
> Of these, the ones that are not up to date are:
>
> Archive::Extract 0.08 (current 0.24)
> CGI 2.80 (current 3.33)
> Class::Accessor 0.22 (current 0.31)
> Class::Trigger 0.10_01 (current 0.12)
> File::Copy::Recursive 0.23 (current 0.35)
> File::Temp 0.12 (current 0.20)
> Heap 0.71 (current 0.80)
> HTML::Template 2.8 (current 2.9)
> I18N::LangTags 0.27 (current 0.35)
> Image::Size 2.93 (current 3.1)
> IPC::Cmd 0.24 (current 0.40)
> JSON 0.99 (current 2.04)
> Jcode 0.88 (current 2.06)
> libwww-perl 5.64 (current 5.808)
> Locale::Maketext 1.03 (current 1.12)
> Math::BigInt 1.63 (current 1.87)
> Module::Load 0.10 (current 0.12)
> Net::OpenID::Consumer 0.12 (current 0.14)
> Params::Check 0.24 (current 0.26)
> Params::Validate 0.73 (current 0.89)
> SOAP::Lite 0.52 (current 0.69)
> URI 1.22 (current 1.35)
> URI::Fetch 0.05 (current 0.08)
> XML::Atom 0.25 (current 0.28)
> XML::Elemental 2.0 (current 2.1)
> XML::SAX 0.13 (current 0.16)
> XML::Simple 2.14 (current 2.18)
> YAML::Tiny 1.12 (current 1.21)
>
>
>
>
> On Jan 7, 2008, at 12:20 PM, Paul Lindner wrote:
>
>> It would be very nice if the versions used in extlib were specified in
>> a file in the distro. It appears that the versions are currently
>> embedded in extlib/Makefile.
>>
>> [lindner at mirth extlib]$ grep tar.gz Makefile |grep -v wget
>> File-Spec-0.90.tar.gz:
>> File-Spec-0.82.tar.gz:
>> CGI.pm-2.78.tar.gz:
>> CGI.pm-3.10.tar.gz:
>> File-Temp-0.12.tar.gz:
>> HTML-Template-2.4.tar.gz:
>> Image-Size-2.96.tar.gz:
>> libwww-perl-5.64.tar.gz:
>> SOAP-Lite-0.55.tar.gz:
>> URI-1.35.tar.gz:
>>
>>
>>
>> On Sun, Jan 06, 2008 at 03:30:36PM -0500, Timothy Appnel wrote:
>>> On 1/6/08, Dominic Hargreaves <dom at earth.li> wrote:
>>>> There is a list on
>>>> http://wiki.movabletype.org/Packaging_Project, but I'm not sure how
>>>> accurate/complete it is.
>>>
>>> Looks accurate though it would be good to know which versions are
>>> currently shipping with MT and the minimum required versions. I would
>>> imagine someone at Six Apart has this worked out.
>>>
>>> <tim/>
>>>
>>
>
>
>
>
--
Paul Lindner ||||| | | | | | | | | |
lindner at inuus.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://www.sixapart.com/pipermail/mtos-dev/attachments/20080107/f93ab649/attachment.bin
More information about the MTOS-dev
mailing list