From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id QGj0OpjLRWLQxwAAgWs5BA (envelope-from ) for ; Thu, 31 Mar 2022 17:41:12 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id mEtXM5jLRWIFFAEAG6o9tA (envelope-from ) for ; Thu, 31 Mar 2022 17:41:12 +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 69F12386E8 for ; Thu, 31 Mar 2022 17:41:12 +0200 (CEST) Received: from localhost ([::1]:44846 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nZwv9-0007Zf-FD for larch@yhetil.org; Thu, 31 Mar 2022 11:41:11 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33256) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nZwv0-0007UN-Oa for guix-patches@gnu.org; Thu, 31 Mar 2022 11:41:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:45665) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nZwv0-0000dw-7l for guix-patches@gnu.org; Thu, 31 Mar 2022 11:41:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nZwv0-0001Q8-6b for guix-patches@gnu.org; Thu, 31 Mar 2022 11:41:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#54644] [PATCH 4/7] gnu: rust-minimal-lexical 0.2: Update to 0.2.1. Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 31 Mar 2022 15:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54644 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Efraim Flashner Cc: Evgenii Lepikhin , 54644@debbugs.gnu.org Received: via spool by 54644-submit@debbugs.gnu.org id=B54644.16487412435423 (code B ref 54644); Thu, 31 Mar 2022 15:41:02 +0000 Received: (at 54644) by debbugs.gnu.org; 31 Mar 2022 15:40:43 +0000 Received: from localhost ([127.0.0.1]:39560 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nZwug-0001PO-I5 for submit@debbugs.gnu.org; Thu, 31 Mar 2022 11:40:42 -0400 Received: from andre.telenet-ops.be ([195.130.132.53]:58018) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nZwue-0001P4-5I for 54644@debbugs.gnu.org; Thu, 31 Mar 2022 11:40:41 -0400 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id D3ge2700B4UW6Th013geGr; Thu, 31 Mar 2022 17:40:38 +0200 Message-ID: <0c2a7709fdcecba01dba80c4dddad55cb8c06a01.camel@telenet.be> From: Maxime Devos Date: Thu, 31 Mar 2022 17:40:33 +0200 In-Reply-To: References: <87wngbjfvv.fsf@corp.mail.ru> <87k0cbjf7n.fsf@corp.mail.ru> <9d9a96edfa04c316fbb469ffa76d87609e84d456.camel@telenet.be> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-OQEAjowg2LFtxw5lu/st" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1648741238; bh=Zs4ZAlQf6eCTBGsTFfWJxnSgPnmiXIDFPAPfIFD7TuM=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=IgFAlpGDXNUYiuFIRsd5wrZfAOQ3jZl2tbmajeAWgg1ZUT0YgYEvUZGlxXQubmkCL +cPgFlJHG7ATUySsrojp0fTRGRLu5o6fBPSxjuoEQcWoyuGq9NQKrjyliCeybEBti7 vguqIaCN4B4Hbykg7YSg4fiBRWa7kgAehiUVkz9ncP6gF00SxWDkPqD2kMyLC4io1A irT+c9cICEj/2wUOglfhfhu4+g4MDXjektVdxAl5Z9eraQmuVgm37aIf1d2jWlSWqV pefPQ/hBd71g2x40z9JOkubf40J5GCokun07zy0Fl8fIvppGtl45Hp5pDD3HBQfyhD 4W93gdCuBDlzQ== 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=1648741272; 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: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=Zs4ZAlQf6eCTBGsTFfWJxnSgPnmiXIDFPAPfIFD7TuM=; b=UD83Wm9GBEJYRr/fbYlS2gg0DFWROBpM1dshWLB+mkSjkHirLKenfObD7RMc+8gabagANI VFjt1TAvYMXbeqTlMRTr0O3NOsc+Jpykui1xMUZjSW8eRmbhETg0Vu1gWMnm9M9v8c91XN NXC/bkSKslupgQprNE6I1DSgVdCF4lfNWxlumU6raF+6bYD+EuDGSOKfVwVjwXBw2UEgFL 09tL6GWmecsaVfm3j72bZhSUPo6TFk5rsEc01IEcQB8TZiAcQUWCGj4+EWrQOPzxg9nx0H hDbdBQHyBuI0PC+UemvaLdegx7nt5NzN5fm1x354/28kKVZeZ5zI6q1ScoN/xw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1648741272; a=rsa-sha256; cv=none; b=Rt1/n+rXKlzTJQUcqZJ7R/3lA3ujX9FqUVxsGjZLlmfs7PLXML9g9GlOM/hZD5cExgsDrn ienQq2GRZ0KhP/xfXH1NZHexvr/QybIjOmxDLbg9GrRivJ6KS5dp4fZgp1TzCLUuwevvHV zOA7qBgkYyqT81WACKLZwubDlaqjA7WDs5bvbmIB17BPCv0LYmrhC7DmWTz76x1ieyv0dw LMCoe79B0G21nRgx85FI3D6jYzGmjuiOj10whbwRKZ1pwA37P/6MVGhhiaGMOLv7GzYQjL 4A8lxbzku1HW/BHWsbAtuP9/qQtilgcHQffVi+/ZZ0ctL8lgjdsS559ub4LLmA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r22 header.b=IgFAlpGD; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=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.53 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r22 header.b=IgFAlpGD; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=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: 69F12386E8 X-Spam-Score: 2.53 X-Migadu-Scanner: scn0.migadu.com X-TUID: 1AxIbKWRuKjB --=-OQEAjowg2LFtxw5lu/st Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Efraim Flashner schreef op do 31-03-2022 om 17:47 [+0300]: > On Thu, Mar 31, 2022 at 02:01:31PM +0200, Maxime Devos wrote: > > Evgenii Lepikhin via Guix-patches via schreef op do 31-03-2022 om > 00:35 > > [+0300]: > > > +(define-public rust-minimal-lexical-0.2 > > > +=C2=A0 (package > > > +=C2=A0=C2=A0=C2=A0 (name "rust-minimal-lexical") > > > +=C2=A0=C2=A0=C2=A0 (version "0.2.1") > > > +=C2=A0=C2=A0=C2=A0 (source > > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (origin > > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (method url-fetch) > > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (uri (crate-uri "minimal-= lexical" version)) > > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (file-name (string-append= name "-" version ".tar.gz")) > > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (sha256 > > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (base32 > "16ppc5g84aijpri4jzv14rvcnslvlpphbszc7zzp6vfkddf4qdb8")))) > > > +=C2=A0=C2=A0=C2=A0 (build-system cargo-build-system) > > > +=C2=A0=C2=A0=C2=A0 (home-page "https://github.com/Alexhuszagh/minima= l-lexical") > > > +=C2=A0=C2=A0=C2=A0 (synopsis "Fast float parsing conversion routines= ") > > > +=C2=A0=C2=A0=C2=A0 (description "Fast float parsing conversion routi= nes.") > > > +=C2=A0=C2=A0=C2=A0 (license (list license:expat license:asl2.0)))) > > > + > > > =C2=A0(define-public rust-minimal-lexical-0.1 > > > =C2=A0=C2=A0 (package > > > =C2=A0=C2=A0=C2=A0=C2=A0 (name "rust-minimal-lexical") > >=20 > > Instead of defining a new package, WDYT renaming 'rust-minimal- > lexical- > > 0.1' to 'rust-minimal-lexical' and updating it to 0.2?=C2=A0 If so, > you'll > > have to check if rust-nom@7 still builds. >=20 > semver is very strongly followed in the rust community, so 0.1 isn't > necessarily compatible with 0.2. That's how we've ended up with the > numerical suffix on all the rust packages. It isn't 100% theoretically compatible. However, it might be _sufficiently_ compatible for all packages using rust-minimal-lexical=20 in Guix. The same seems to hold often for non-Rust packages, I don't see a reason to make an exception for Rust. Why do we package separate 0.Y versions (or separate major versions, for that matter) for Rust packages and not for, say, Guile, Python and C packages? Greetings, Maxime. --=-OQEAjowg2LFtxw5lu/st Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYkXLcRccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7tToAQC/FYzJ5JHMmi30pk/S1+NJPkaB u6JBwrwogJuG1YT/xwEA0rIuJtxfIaujZQfaxzBpslBzD1xB8Aimz6zyQs8/tgk= =w3w2 -----END PGP SIGNATURE----- --=-OQEAjowg2LFtxw5lu/st--