From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id INoACkSC21/oagAA0tVLHw (envelope-from ) for ; Thu, 17 Dec 2020 16:07:32 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id YAPEBUSC218KbgAAbx9fmQ (envelope-from ) for ; Thu, 17 Dec 2020 16:07:32 +0000 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 AB55E94042B for ; Thu, 17 Dec 2020 16:07:31 +0000 (UTC) Received: from localhost ([::1]:35224 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kpvoQ-0004zx-F4 for larch@yhetil.org; Thu, 17 Dec 2020 11:07:30 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49692) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kpvny-0004xn-80 for guix-patches@gnu.org; Thu, 17 Dec 2020 11:07:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:53451) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kpvny-0003Fm-0x for guix-patches@gnu.org; Thu, 17 Dec 2020 11:07:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kpvnx-0006c1-Sp for guix-patches@gnu.org; Thu, 17 Dec 2020 11:07:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#45276] [PATCH 00/26] Update sequoia-opengpg to 1.0.0 Resent-From: Hartmut Goebel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 17 Dec 2020 16:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45276 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Nicolas Goaziou Received: via spool by 45276-submit@debbugs.gnu.org id=B45276.160822117225363 (code B ref 45276); Thu, 17 Dec 2020 16:07:01 +0000 Received: (at 45276) by debbugs.gnu.org; 17 Dec 2020 16:06:12 +0000 Received: from localhost ([127.0.0.1]:36764 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kpvn6-0006as-Oz for submit@debbugs.gnu.org; Thu, 17 Dec 2020 11:06:12 -0500 Received: from mail-out.m-online.net ([212.18.0.9]:47642) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kpvn1-0006aT-6o for 45276@debbugs.gnu.org; Thu, 17 Dec 2020 11:06:07 -0500 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4CxcL16my6z1qsZy; Thu, 17 Dec 2020 17:06:01 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 4CxcL16Z6Jz1tSPw; Thu, 17 Dec 2020 17:06:01 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id Fv_Np6xJxF0I; Thu, 17 Dec 2020 17:06:01 +0100 (CET) Received: from hermia.goebel-consult.de (ppp-188-174-61-230.dynamic.mnet-online.de [188.174.61.230]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPS; Thu, 17 Dec 2020 17:06:01 +0100 (CET) Received: from lenashee.goebel-consult.de (lenashee.goebel-consult.de [192.168.110.2]) by hermia.goebel-consult.de (Postfix) with ESMTP id 2D850601C1; Thu, 17 Dec 2020 17:10:47 +0100 (CET) References: <87tuskmq7l.fsf@nicolasgoaziou.fr> From: Hartmut Goebel Organization: crazy-compilers.com Message-ID: Date: Thu, 17 Dec 2020 17:05:58 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.5.1 MIME-Version: 1.0 In-Reply-To: <87tuskmq7l.fsf@nicolasgoaziou.fr> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US 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: , Cc: 45276@debbugs.gnu.org Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -2.31 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: AB55E94042B X-Spam-Score: -2.31 X-Migadu-Scanner: scn0.migadu.com X-TUID: 28o4gM7raTul Hi Nicolas, > > I think the big warning in rust-dbl-0.3's description could be removed. Fine for me. will do. > Also, I notice you often skip builds, even though this is not required. > E.g., I could build rust-pin-utils-0.1 without any problem just removing > the #:skip-build keyword. I think the trend is use #:skip-build only > when absolutely necessary. Building crate "libraries" is of no use. Rust still has no notion of "libraries", neither shared not static. it does not even provide any means to use "object"-files from another package. All crates will be build again and again for each package using it. And you will notice that the output of most crates will be almost empty (only exception: if the crate build a program). This is why the crates importer sets skip-build for all packages it imports as dependencies. (It also does not add the crate-build-dependencies for these packages.) > Finally, I wonder if replacements, e.g., rust-capnp-futures-0.10 by > rust-capnp-futures-0.13, require to remove the old variable. It could be > used out of the code base. We are lacking a common practice on this yet. IMO it does not make much sense to provide packages for old crates. crates are using semantic versioning, so in the long run we might end up maintaining hundreds of old packages. Concrete for this bunch of packages: These have been added by myself when packaging sequoia last April. So maybe thos turns the balance :-) -- Regards Hartmut Goebel | Hartmut Goebel | h.goebel@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |