From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id 2PdiDgbEHmXeHwAAauVa8A:P1 (envelope-from ) for ; Thu, 05 Oct 2023 16:11:18 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id 2PdiDgbEHmXeHwAAauVa8A (envelope-from ) for ; Thu, 05 Oct 2023 16:11:18 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id A2B576C26F for ; Thu, 5 Oct 2023 16:11:17 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=inria.fr header.s=dc header.b=t4vIiEa4; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=inria.fr (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1696515078; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=YW9kzvn9mp4RVUVuD+M0J3u00WkELo9nMbpDb85vguY=; b=p3EcVcdPEp2zvROhj9PE0Ws33FjWU55QGCNnKGgTDrHyRHsfgNGYBev0Jqjlgr8ieX3HwF R92L+qkYPft3CHdrNj5idzLjhgIwiFJVEhdfDy+2fqnAM22vpjaSWFUuvSKbNsYv0ai/ZY DLFBhZJ5g2pVJsrVlAbWD2EDUmBbXDdolnp3xaRjlZgA66zNsqUz+Yg9e4VSOblOcMccqH +QVPC5tuMuK678cIUHRU0rDcA/dlhBECRfdgkEEx0RLaYZOOhSRIXf/tleHL0a2PyEYSE6 PS3RrWgfcPQ43CiCqtJ8zJOfV3yK3OPJsdSYJWE9t8/B28mTQP0/BkYcDslmfQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1696515078; a=rsa-sha256; cv=none; b=oYUzYFxa+poxyf5rS60k7Pc/zFMX4zyvm3l03H/XvMw6cdBuXpyetDnQXkmqQ9vP0TMmqc xY2HT7q3/nG6v6+B8MyxlU5aG9vJWY3jNtm1GJuQCb97qNXtL5KWG6K3xDrIPgyjcQOdtu Sr/Qmk3wNXaXtWljWzWgl6ycSFA3kN5SbbyfGAYHa8FyVLW2PH/jjugHU9+uKEW8HWpzsx 0S1CovhIhuL2dsSzsTp/QGAOKiu3PLhU71EFLqEn1JalVM3MeXOE+e/YsWNRiB+mcTFJho QDYoVT0ki8uSMpMROBEAAewNHPsNcFLHe7xKwBrjfv+z4hxvyW1rHkkSqDef3A== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=inria.fr header.s=dc header.b=t4vIiEa4; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=inria.fr (policy=none) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qoP3u-0001Ww-CB; Thu, 05 Oct 2023 10:10:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qoP3s-0001WW-Rl for guix-patches@gnu.org; Thu, 05 Oct 2023 10:10:45 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qoP3s-0006eq-Go for guix-patches@gnu.org; Thu, 05 Oct 2023 10:10:44 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qoP4A-0007qt-Nz for guix-patches@gnu.org; Thu, 05 Oct 2023 10:11:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#66129] [PATCH 00/20] Split SuiteSparse into subpackages Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 05 Oct 2023 14:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66129 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: David Elsing Cc: 66129@debbugs.gnu.org Received: via spool by 66129-submit@debbugs.gnu.org id=B66129.169651501030107 (code B ref 66129); Thu, 05 Oct 2023 14:11:02 +0000 Received: (at 66129) by debbugs.gnu.org; 5 Oct 2023 14:10:10 +0000 Received: from localhost ([127.0.0.1]:48025 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qoP3K-0007pX-3K for submit@debbugs.gnu.org; Thu, 05 Oct 2023 10:10:10 -0400 Received: from mail3-relais-sop.national.inria.fr ([192.134.164.104]:4013) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qoP3E-0007of-Rt for 66129@debbugs.gnu.org; Thu, 05 Oct 2023 10:10:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inria.fr; s=dc; h=from:to:cc:subject:in-reply-to:references:date: message-id:mime-version:content-transfer-encoding; bh=YW9kzvn9mp4RVUVuD+M0J3u00WkELo9nMbpDb85vguY=; b=t4vIiEa4o60zx+zbf8EZDjd9Aq6aYawQf9UR8SEmi8+3diC6vCNUcji5 SGT5AvxGNSzpGJOfnJlkYz1v1zOFh9A7/s5mDYC45FL0970ex4TB7bW31 p1vWMLkyH3xJvsFXHRJeD/yVtvjSr/FyJ4ArQWjwVfStGOz2p5OxHEjri s=; X-IronPort-AV: E=Sophos;i="6.03,203,1694728800"; d="scan'208";a="67879753" Received: from 91-160-117-201.subs.proxad.net (HELO ribbon) ([91.160.117.201]) by mail3-relais-sop.national.inria.fr with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Oct 2023 16:09:40 +0200 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= In-Reply-To: <875y3l6w97.fsf@gnu.org> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Thu, 05 Oct 2023 15:20:52 +0200") References: <875y3l6w97.fsf@gnu.org> Date: Thu, 05 Oct 2023 16:09:39 +0200 Message-ID: <87lech5ffg.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Scanner: mx0.migadu.com X-Migadu-Spam-Score: -5.12 X-Spam-Score: -5.12 X-Migadu-Queue-Id: A2B576C26F X-TUID: WDx0QflAzA4F Ludovic Court=C3=A8s 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 "/" #$director= y) > #$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=E2=80=99.