[csw-maintainers] Update of fftw
Dagobert Michelsen
dam at opencsw.org
Wed Nov 4 16:43:29 CET 2009
Hi,
Am 02.11.2009 um 21:56 schrieb Dagobert Michelsen:
> as it seems of general interest here the repost on-list:
>
> Am 02.11.2009 um 17:51 schrieb Maciej (Matchek) Blizinski:
>> On Mon, Nov 2, 2009 at 4:39 PM, Dagobert Michelsen
>> <dam at opencsw.org> wrote:
>>>> Von: Dagobert Michelsen <dam at opencsw.org>
>>>> Datum: 2. November 2009 17:00:05 MEZ
>>>> An: Joshua Buysse <buysse at umn.edu>, Josh Buysse
>>>> <buysse at opencsw.org>
>>>> Kopie: Philip Brown <phil at bolthole.com>
>>>> Betreff: Update of fftw
>>>>
>>>> Hi Joshua,
>>>>
>>>> I have been playing around with fftw and made an updated package
>>>> for fftw including the 3.2.2 version. Usually it is policy to
>>>> add older libraries to the main package, but we already have the
>>>> fftw2 package. So I guess it will be best to add an fftw3 package
>>>> or should we go integrating both versioned libs in a main CSWfftw
>>>> package?
>>
>> My first thought is that it's better to have one fftw package,
>> including all the versions.
>>
>> Gentoo has a nice was of going around this. They have something
>> called
>> 'slots'. If multiple major versions of a package need to coexist,
>> they
>> occupy numbered slots. For instance, fftw-1.x would be assigned to
>> slot 0, fftw-2.x to slot 1 and fftw-3.x to slot 2. We don't have the
>> notion of slots, but we can merge multiple library versions in one
>> package. I had to wrap my mind around version modulations in GAR, but
>> it looks fairly easy now. (Until I run into problems again, that is.
>> :-) )
>>
>> I would be for providing one package with all the versions.
>>
>> Maciej
>>
>> P.S. Dago, you can loop this e-mail in with the rest of the
>> discussion
>> participants.
Humm, no feedback yet. So I guess I make a version modulation for 2.x,
put everything in fftw, make fftw2 depend on fftw and then make fftw2
an emty stub. On the other hand there are **NO** packages depending
on fftw2, so can I skip including the old version?
Josh: Be invited to release the updated package at will, just let me
know :-)
Phil: Are you ok with this? I don't want to package everything up just
to redo things on submission ;-)
Best regards
-- Dago
More information about the maintainers
mailing list