[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: libdate-calc-perl - XS vs. PurePerl backend in 6.3 upstream



On Mon, Apr 12, 2010 at 10:35 AM, gregor herrmann <gregoa@debian.org> wrote:
> On Sun, 11 Apr 2010 17:36:58 +0200, Christian Hammers wrote:
>
>> The below quoted changelog entry is the lates in libdate-calc-perl's SVN.
>>
>> Apparently before 2009-10 the package included the XS backend and there
>> was a separate pure-perl backend available on CPAN but not Debian. Since
>> 2009-10 the package now contains the pure-perl backend as default and
>> the XS backend is available as separate CPAN package.
>
> Yup, that's my understanding too.
>
>> I would propose to simply stick with the authors choice of backend and
>> ship the Date::Calc package as it is available on CPAN.
>
> Ok.
>
> We can also additionally ship the -xs- package; in fact it's already
> in svn but I don't know in which state.
>
> _If_ we do this we have to be careful about getting the various
> dependency fields in both directions right.
>
>> Regarding the t/f000.t line, I'm not sure how to understand it. It is
>> possible to build and run "make test" of version 6.3 while having
>> 6.0-1 (with XS backend) installed. So the tests seem clever enough
>> to really test their own sources and not some XS code
>> from /usr/lib/perl.
>
> Sounds good, to be honest I don't remember exactly what caused my
> concerns there.
>
>
> But there's also another issue:
>
>> libdate-calc-perl (6.3-1) UNRELEASED; urgency=low
>>
>>   - Q: what does "United "Date::Calc" and "Date::Pcalc" into a single
>>     distribution" (and the changelog entry below) tell us? we have also
>>     libdate-pcalc-perl
>
>
> Seems like we have to do the "dummy transitional package" +
> conflicts/replaces/provides + checking (versioned und unversioned) reverse
> dependencies dance here.
>
>
> My general memory is that noone took the time yet to sort it all out,
> not that there are any problems in general.
This is correct, as far as I am aware. Once I have some time I'll take
another look, or perhaps someone else can pick it up :)
>
>
> Cheers,
> gregor
>
>
> --
>  .''`.   http://info.comodo.priv.at/ -- GPG key IDs: 0x8649AA06, 0x00F3CFE4
>  : :' :  Debian GNU/Linux user, admin, & developer - http://www.debian.org/
>  `. `'   Member of VIBE!AT & SPI, fellow of Free Software Foundation Europe
>   `-    NP: Rigmor Gustafsson: Black Coffee
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (GNU/Linux)
>
> iQIcBAEBCAAGBQJLwy+kAAoJELs6aAGGSaoGIU4QALNHOOEEDXwqGZowP8mddoeU
> mDqH0/CLM2M5hBUy3rssBLdmE8sTSd/w95oxyyiLcf62vrLWfhptUynCwBWfwABF
> armLZk3Po/A+7YA6H7UtL6U6+IJfAq41yCOJK1tsywTBXs6fs2wSSd+vPOLB0tmc
> CS40H7wRSSp/IrnwOqt4EDKdaPaJQ2DP6V3qXC2itKGx2OeAULfe/A27EBWjVwB4
> qjxn8+pWZmVcAXuYimA/HI0SOTbZUssa7UmUPuhNO3L1C648tker1DpomCevquYg
> rZXkS6mrC7hECHOOzUzLb/QoayHF8DGRLrn4toQtNaAvUeqdstY9JjFLWnYe7PYu
> 5d3Ru5dZjE67BK2N01c+8drKjW7honWkIDIo756opO/M2qIOvoT8AVqBxjfo3jqQ
> d4zNSyT2wJiKgpfj1DdKefkeC+ldfeiI8zRrLVG6UbHGQ8Aa+BkaoLbCO2L+sEEb
> 80PydblhLT417DQlrAPzfqt3TcvwEYWtrNejmIU3VyrJ6QSCLQCaVpwCx288ImeQ
> xX4SrOUI4weyJ7/AXnieFsgpb+SHYeMsbplOcwytGEpyQF92n+atjsaxWK9wAoNe
> inOVJ8Nvf4/vxE20LyF8lvmUsZ+FIYffHu0A5+3rXUv4kCUPpvch8jrMQ7eFfYn7
> NaNg594omkH99CrKp+HT
> =HTP4
> -----END PGP SIGNATURE-----
>
>


Reply to: