From 66027f9435899b62c5c8b0f6a546c5d737e36fe4 Mon Sep 17 00:00:00 2001 From: Dominik Picheta Date: Fri, 20 Jun 2014 20:48:09 +0100 Subject: [PATCH] Fixes #37. --- src/babel.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/babel.nim b/src/babel.nim index e174987..3906b49 100644 --- a/src/babel.nim +++ b/src/babel.nim @@ -278,7 +278,7 @@ proc processDeps(pkginfo: TPackageInfo, options: TOptions): seq[string] = var pkgsInPath: PStringTable = newStringTable(modeCaseSensitive) for p in result: let (name, version) = getNameVersion(p) - if pkgsInPath.hasKey(name): + if pkgsInPath.hasKey(name) and pkgsInPath[name] != version: raise newException(EBabel, "Cannot satisfy the dependency on $1 $2 and $1 $3" % [name, version, pkgsInPath[name]])