GNU bug report logs - #66129
[PATCH 00/20] Split SuiteSparse into subpackages

Previous Next

Package: guix-patches;

Reported by: David Elsing <david.elsing <at> posteo.net>

Date: Wed, 20 Sep 2023 22:07:01 UTC

Severity: normal

Tags: patch

Done: Ludovic Courtès <ludovic.courtes <at> inria.fr>

Bug is archived. No further changes may be made.

Full log


Message #131 received at 66129 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludovic.courtes <at> inria.fr>
To: David Elsing <david.elsing <at> posteo.net>
Cc: 66129 <at> debbugs.gnu.org
Subject: Re: bug#66129: [PATCH 00/20] Split SuiteSparse into subpackages
Date: Thu, 05 Oct 2023 16:09:39 +0200
Ludovic Courtès <ludovic.courtes <at> inria.fr> skribis:

>   (define (suitesparse-package-source name directory)
>     (computed-file (string-append name "-" suitesparse-version ".tar.xz")
>                    (with-imported-modules '((guix build utils))
>                      #~(begin
>                          (use-modules (guix build utils))
>                          (copy-recursively
>                           (string-append #$suitesparse-src "/" #$directory)
>                                          #$output)))))

Now that I think about it, we might just as well keep the same source
for each sub-package along with a phase that does (chdir DIR).

The advantage is that we would not spend CPU time and storage space
building one tarball per package.  The downside is that it might make
package definitions less concise.

Your call!

Ludo’.




This bug report was last modified 1 year and 219 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.