On Fri, 2008-10-03 at 12:53 -0400, Brandon S. Allbery KF8NH wrote:

> > If we see a dependency like "base >= 3" with no upper limit, we  
> > should satisfy it with base-3 in preference to base-4, on the  
> > grounds that the package is much more likely to build with base-3.   
> > This seems to be a solution that works without any magic shims or  
> > "preference files" or anything else.
> 
> 
> Choose the lowest available version that satisfies all of the  
> constraints?

Unfortunately this is the opposite of people normal (mostly reasonable)
expectations. Perhaps you mean the highest revision of the lowest major
version. Again this requires giving a semantics to the version numbers,
which is just what the versioning policy does (for packages that have
opted in).

Duncan

_______________________________________________
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Reply via email to