Koen van der Drift wrote:
> 
> On Sep 20, 2008, at 6:24 PM, Martin Costabel wrote:
> 
>> The problem are packages like plplot that still depend on -pm586  
>> packages, although -pm588 variants exist.
> 
> So, what would actually be a solution for that? I am maintaining  
> package of which the new version requires soap-lite. But it is not a  
> perl package, how do I include the perl variants in the info file?

If there are no technical reasons for preferring one version over the 
other, then as I see it, you have the choice between a user-friendly 
solution and a maintainer-friendly solution.

The user-friendly solution would be to have two packages, one for 10.4 
that depends on -pm586, and one for 10.5 that depends on -pm588. In this 
way, users don't need to install Fink perl packages, the system perl 
will do.

The maintainer-friendly solution is to impose a choice and require 
either -pm586 (that would be the old choice, requiring Leopard users to 
install Fink's perl-5.8.6 and a bunch of -pm586 packages) or -pm588 (the 
more modern choice, requiring Tiger users to install Fink's perl-5.8.8).

A bad compromise would be to perl-variant your package. Not 
maintainer-friendly either, because you would need to test both variants 
on 10.4 and 10.5.

-- 
Martin


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to