From f1eacbafc4b98b8665856640c9d728372857eebf Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Wed, 9 Mar 2016 15:08:00 +0100 Subject: upstream: Fix 'signature-urls' coalescing. Previously, the resulting 'signature-urls' would contain N times the same URL. * guix/upstream.scm (coalesce-sources): Fix TWO in 'signature-urls'. * tests/upstream.scm: New file. * Makefile.am (SCM_TESTS): Add it. --- guix/upstream.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'guix') diff --git a/guix/upstream.scm b/guix/upstream.scm index c62667dd01..cea23feb82 100644 --- a/guix/upstream.scm +++ b/guix/upstream.scm @@ -1,5 +1,5 @@ ;;; GNU Guix --- Functional package management for GNU -;;; Copyright © 2010, 2011, 2012, 2013, 2014, 2015 Ludovic Courtès +;;; Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016 Ludovic Courtès ;;; Copyright © 2015 Alex Kost ;;; ;;; This file is part of GNU Guix. @@ -99,7 +99,7 @@ correspond to the same version." (upstream-source-urls head))) (signature-urls (let ((one (upstream-source-signature-urls release)) - (two (upstream-source-signature-urls release))) + (two (upstream-source-signature-urls head))) (and one two (append one two))))) tail) (cons release result))) -- cgit v1.2.3