Repository : ssh://darcs.haskell.org//srv/darcs/packages/Cabal

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/9d698365c980219e04ae71bef7b7b18b85dfdfb4

>---------------------------------------------------------------

commit 9d698365c980219e04ae71bef7b7b18b85dfdfb4
Author: Duncan Coutts <[email protected]>
Date:   Sun Aug 24 20:02:44 2008 +0000

    Be less strict in requirements of upgrade
    Require current or later version, rather than strictly later
    verison. There may be dependencies that cannot be upgraded.

>---------------------------------------------------------------

 cabal-install/Distribution/Client/Dependency.hs |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/cabal-install/Distribution/Client/Dependency.hs 
b/cabal-install/Distribution/Client/Dependency.hs
index b8ca331..077b8a3 100644
--- a/cabal-install/Distribution/Client/Dependency.hs
+++ b/cabal-install/Distribution/Client/Dependency.hs
@@ -35,7 +35,7 @@ import Distribution.Package
          ( PackageIdentifier(..), packageVersion, packageName
          , Dependency(..), Package(..), PackageFixedDeps(..) )
 import Distribution.Version
-         ( VersionRange(LaterVersion) )
+         ( orLaterVersion )
 import Distribution.Compiler
          ( CompilerId )
 import Distribution.System
@@ -166,7 +166,7 @@ upgradableDependencies :: PackageIndex InstalledPackageInfo
                        -> PackageIndex AvailablePackage
                        -> [Dependency]
 upgradableDependencies installed available =
-  [ Dependency name (LaterVersion latestVersion)
+  [ Dependency name (orLaterVersion latestVersion)
     -- This is really quick (linear time). The trick is that we're doing a
     -- merge join of two tables. We can do it as a merge because they're in
     -- a comparable order because we're getting them from the package indexs.



_______________________________________________
Cvs-libraries mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-libraries

Reply via email to