From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id 8CEZIE1F9WL13QAAbAwnHQ (envelope-from ) for ; Thu, 11 Aug 2022 20:07:09 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id yI4BIE1F9WKqEgEA9RJhRA (envelope-from ) for ; Thu, 11 Aug 2022 20:07:09 +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 19449CC8D for ; Thu, 11 Aug 2022 20:07:09 +0200 (CEST) Received: from localhost ([::1]:37048 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oMCaJ-0001DI-OL for larch@yhetil.org; Thu, 11 Aug 2022 14:07:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52654) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oMCaE-0001D9-5y for guix-patches@gnu.org; Thu, 11 Aug 2022 14:07:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:36975) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oMCaD-0000QD-TO for guix-patches@gnu.org; Thu, 11 Aug 2022 14:07:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oMCaD-0005ct-LA for guix-patches@gnu.org; Thu, 11 Aug 2022 14:07:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56729] [RFC PATCH 00/10] Add sagemath. Resent-From: Andreas Enge Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Aug 2022 18:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56729 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= , 56729@debbugs.gnu.org, Andreas Enge Received: via spool by 56729-submit@debbugs.gnu.org id=B56729.166024116121547 (code B ref 56729); Thu, 11 Aug 2022 18:07:01 +0000 Received: (at 56729) by debbugs.gnu.org; 11 Aug 2022 18:06:01 +0000 Received: from localhost ([127.0.0.1]:54957 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oMCZF-0005bP-57 for submit@debbugs.gnu.org; Thu, 11 Aug 2022 14:06:01 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:60452) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oMCZB-0005b1-RD for 56729@debbugs.gnu.org; Thu, 11 Aug 2022 14:05:59 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 5E934C96; Thu, 11 Aug 2022 20:05:51 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BKkBYAlrqD-2; Thu, 11 Aug 2022 20:05:50 +0200 (CEST) Received: from jurong (unknown [IPv6:2001:861:c4:f2f0:1ce9:67cd:7487:edd5]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 9D6A23CE; Thu, 11 Aug 2022 20:05:50 +0200 (CEST) Date: Thu, 11 Aug 2022 20:05:48 +0200 From: Andreas Enge Message-ID: References: <87y1w81flc.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: 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" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1660241229; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: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; bh=UJSAiL0cpD0OcF7We5jWpVK7KO2F2ykbEVM/vxO7bB0=; b=c3RYKdxjd/T+ubFtBmsW+wO80W8edwgmGdS1gwL65HRsW+ZadPUKj05J5Tmy87tjJCWbew xYzLFyNbW79TGu7Lo4QeHmL1KNAddzz/jdNp28nqXAnjoZo4EdOLUmIVUIhhdUaNnoCQul 04VRRgIpz+8bD7rLd7VoQVjP/sg1YyKDrxa1lh8CV1VsVYB+zOlWTPDpqSWMJTGv55ncr/ jgngBjFptLhczpTr6qV/ue6M8C9LHL4MFvhil7Drl7lI3bqSvDCK7sWRXIH1HkSyS8D5yv ecB/d90Vu9BZi2l5WeF6FvQMVMpK7qiHxlT2RXUDyqpGtXrWO9hf4N6qKujc+w== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1660241229; a=rsa-sha256; cv=none; b=bpw4e1LWot9jYEOv8Jfu8MIShGYePk7JmQ+Kp78H7N53Wg0E61O+LjqVYnJTsPFpAp4jkU KMIsDCZYMOtdYKZJSrPjPQQNj+m/UI5EbT1hdcy27SM5JH12GVE8NK5Dq9ZPytdZlCRuAX peXD/m+dL+/ZxCvqtyl+NRMpRdCfbsHBhbrRnV8PJdBP6kekW2y26kyFO5u5GNxsivePDO hKoMyYVO4yqHsuzil7TAPT3616a5Nnyliw9VMtZLGRF1ZVhRobrilyVLp4Ii4jf2cVcrer 74zLjfxmmStmuiOXif29QSptnhNFKHHd5wuMiWGhXW8gqjcOOv0HrcKXAFQFxQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; 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" X-Migadu-Spam-Score: -2.38 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; 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" X-Migadu-Queue-Id: 19449CC8D X-Spam-Score: -2.38 X-Migadu-Scanner: scn0.migadu.com X-TUID: Mk0C+imTkJdq Hello, Am Wed, Aug 03, 2022 at 11:21:43AM +0200 schrieb guix@ikherbers.com: > As for gap, I took another stab at it and it now builds reproducibly for > me. I also removed all the trailing #t's and changed the phases to use a > gexp. today I looked at gap. Since there were many whitespace changes, I found it a bit difficult to review, and copied only the most relevant/easiest parts of your commit. In particular I did not move to gexps, which could be done in a separate patch. So far I also did not apply the part for making the build reproducible, which could be done in yet another patch. > By the way, the gap definition contains a snippet that deletes many gap > packages over concerns due to missing explicit licenses. However in a > cursory look at the tarball, I can see many LICENSE/COPYING files so > that may have changed. Yes, there is an ongoing effort in GAP to clarify the license situation, with apparently a lot of progress in this release. I have added (hopefully) all packages with a free license and which do not require additional inputs. We could go further; for instance add ZeroQMInterface (which requires zeromq) and dependent packages, CddInterface (which I suppose requires cddlib) and then NConvex, but I am a bit weary of adding dependencies, even more so since we do not seem to have GAP users in Guix who could give us feedback. It would be more motivating with users who confirm that the packages do not only load, but actually work as expected... Andreas