From 262b73e6ad1ec11fb14d796cb6bb3e3c7b75d148 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 22 Apr 2008 08:16:20 +0000 Subject: [PATCH] * importPath: don't fail if the deriver is empty. --- src/libstore/local-store.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libstore/local-store.cc b/src/libstore/local-store.cc index ea1770fc..2e53d0dc 100644 --- a/src/libstore/local-store.cc +++ b/src/libstore/local-store.cc @@ -839,7 +839,7 @@ Path LocalStore::importPath(bool requireSignature, Source & source) /* !!! if we were clever, we could prevent the hashPath() here. */ - if (!isValidPath(deriver)) deriver = ""; + if (deriver != "" && !isValidPath(deriver)) deriver = ""; registerValidPath(dstPath, hashPath(htSHA256, dstPath), references, deriver); }