From b1ab70a226755208168de3e3ff077e37fb6fb2c1 Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Thu, 28 Mar 2019 22:42:18 +0000 Subject: [PATCH] Delete duplicate entries in the package-entries list This can happen when the same package is defined with two names, for example, with deprecated-package. --- guix-data-service/model/package.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix-data-service/model/package.scm b/guix-data-service/model/package.scm index bb01986..4d15e73 100644 --- a/guix-data-service/model/package.scm +++ b/guix-data-service/model/package.scm @@ -100,7 +100,7 @@ WHERE packages.id IN ( (filter (lambda (package-entry) (not (vhash-assoc package-entry existing-package-entry-ids))) - package-entries)) + (delete-duplicates package-entries))) (new-package-entry-ids (if (null? missing-package-entries) '()