From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 15 15:20:56 2024 Received: (at submit) by debbugs.gnu.org; 15 Feb 2024 20:20:56 +0000 Received: from localhost ([127.0.0.1]:57171 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1raiDq-0006tC-8M for submit@debbugs.gnu.org; Thu, 15 Feb 2024 15:20:55 -0500 Received: from lists.gnu.org ([209.51.188.17]:33866) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1raiDn-0006t3-PC for submit@debbugs.gnu.org; Thu, 15 Feb 2024 15:20:40 -0500 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 <~@wolfsden.cz>) id 1raiDR-0004oo-U5 for guix-patches@gnu.org; Thu, 15 Feb 2024 15:20:17 -0500 Received: from wolfsden.cz ([37.205.8.62]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <~@wolfsden.cz>) id 1raiDO-0006AD-OX for guix-patches@gnu.org; Thu, 15 Feb 2024 15:20:17 -0500 Received: by wolfsden.cz (Postfix, from userid 104) id 2E23928CE76; Thu, 15 Feb 2024 20:20:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1708028410; bh=GhsXoH4gs2mOQkFmQrlKCyKdJaFB7387bwP4VhFZgI4=; h=From:To:Cc:Subject:Date; b=JD2n9UE2Joyy39gHuSESreoOrYGa9O90vZp6JNRDqaQd0AI7Bktd96ZCwgtJHyZQs CYlQL30RAVk57tA5bhc9QhrqrwIllQ+hoGo6FPY18DTyBG8oK/lNX+iniq0x6961Bw D+sNCGO721bt8mFEzUmy2u+ufvbGuRLo49iXKA+vyHJfdeFspLIRtqxYY1mqJcpItY rjqyxAfPzoGQHsqXU/eeusc6JCp+MSrnpwW4pJyeshTqlY+1fLJVOKoLZXBDHbEW8S MwtHkYXCsGNk1t6lh3kn7kChINwmXJ3/JmF3sHR0NRjY85I34oLQdjkJnbuvhPn1qo j+eOCCQUE/W3O5dXMewarIeUhkAYmiOdqSKeV38Q/Ri6yp1vjJ3jSojdxY/dd6Y+EW eojit9PVxr6757c87dwgntMM/fcxGodBYaQIuni8DuNuVyTQ2IObMyYCUGPrhoZwhO dX4r3VTs8JuUSSRwcbEKmbN/xyw97oAcM4rEi3sJoiU8yCzvczL49WrrgnX1afoKN2 MTgtw9WiF0qdiksioK4kiivN4rEAXUAlupU6Nb8GX0X2ku4jLhlRDPcFPy+NELY9AL EAtARMu5/73rQVu5Y77dBWVbd9uSrnEAyspsDe0m0euT3mql/RnOgkAL+Tr86p+x+Y BH4kwyR+jouggTmCdwMaZgTk= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from localhost (unknown [193.32.127.154]) by wolfsden.cz (Postfix) with ESMTPSA id 2DEDF28CE73; Thu, 15 Feb 2024 20:20:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1708028409; bh=GhsXoH4gs2mOQkFmQrlKCyKdJaFB7387bwP4VhFZgI4=; h=From:To:Cc:Subject:Date; b=Xd9h9/ZySjWLNSr7FRegGS1/5zKxcir+AGm0daF8hPyUgnsWO32Ygn49f4wBau3jd eliYfwH4Gm2R0RDP7gjjxsr53LtRf9EEQAkApDdGbOR1ry0SLxBcHApgkxXupwRNzd PiW97k18i3RCepGNBpaUkJY2XM1DK15OvUN04ciIMrJsAj90AWBiuDIY7iLWMan3ZV nvJZBlZa7MJ4aoRtvdsbjuNHE6KN/4lyG17ibkVojRJo0Zahss9km2Yk3HY/FUDR2r u+fAfsgVKU6w5Ki01Yw4OXChoOi+wXI9rcZF6RUrTW0Lu5rJJXzTugHcPZwgYf8TJg F3LVDgPgLqHMAWbQ+Rd7ufIwOQWSSl0quMFKuaFbdAD30tFca/c76KojqJDL/OpBFr 4d42k5Q8VCcOdUaBPQj4wfViMjadzMabaSQKCDz/kXUBtwmwQCH69M/0AJB6YUuMHs hMIJis1QflgWi2dAmnNpi5D+yYaeFRk2xQZ9FSheuwGNKk35ItS91jzkvC7IR3+hO8 Let0bS38wIHd/noMcGfMF06Eg7xay45jq+CNA8NcAcorEHqQlCKijScyO4YRT9QYCC jSDym+hlPqzBb+Faou59Mq4okmT7fLU23RocQLwYy+rrZt7JM6vZSU/vI0ktg9VGcN WNOiuXIf3EX/tV9GlohW4JHw= From: Tomas Volf <~@wolfsden.cz> To: guix-patches@gnu.org Subject: [PATCH 00/46] Add netavark Date: Thu, 15 Feb 2024 21:20:01 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=37.205.8.62; envelope-from=~@wolfsden.cz; helo=wolfsden.cz X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: submit Cc: Tomas Volf <~@wolfsden.cz> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.2 (--) This series adds netavark, which will be required for next major version of podman. It also adds new #:cargo-native-inputs argument to the build system in order to support crates that call native tooling during a build (prost-build) without the need to have (native-inputs) on all user. Tomas Volf (46): build-system: cargo: Add #:cargo-native-inputs argument. gnu: Add rust-pulldown-cmark-to-cmark-10. gnu: Add rust-sync-wrapper-0.1. gnu: Add rust-multer-2. gnu: Add rust-iri-string-0.7. gnu: Add rust-tower-http-0.4. gnu: Add rust-axum-macros-0.3. gnu: Add rust-axum-core-0.3. gnu: Add rust-axum-0.6. gnu: rust-async-stream-impl-0.3: Update to 0.3.5. gnu: rust-async-stream-0.3: Update to 0.3.5. gnu: Add rust-sysctl-0.5. gnu: Add rust-prost-derive-0.12. gnu: Add rust-prost-0.12. gnu: Add rust-prost-types-0.12. gnu: Add rust-prost-build-0.12. gnu: Add rust-tonic-build-0.10. gnu: Add rust-tonic-0.10. gnu: Add rust-nftables-0.3. gnu: Add rust-netlink-sys-0.8. gnu: Add rust-netlink-packet-utils-0.5. gnu: Add rust-netlink-packet-core-0.7. gnu: Add rust-netlink-packet-generic-0.3. gnu: Add rust-netlink-packet-route-0.18. gnu: Add rust-netlink-packet-route-0.19. gnu: Add rust-netlink-proto-0.11. gnu: Add rust-genetlink-0.2. gnu: Add rust-mptcp-pm-0.1. gnu: Add rust-rtnetlink-0.14. gnu: Add rust-ethtool-0.2. gnu: Add rust-nispor-1. gnu: Add rust-etherparse-0.13. gnu: Add rust-dhcproto-macros-0.1. gnu: Add rust-dhcproto-0.9. gnu: Add rust-mozim-0.2. gnu: Add rust-iptables-0.5. gnu: Add rust-env-filter-0.1. gnu: rust-anstyle-1: Update to 1.0.6. gnu: Add rust-env-logger-0.11. gnu: rust-rkyv-derive-0.7: Update to 0.7.44. gnu: rust-rkyv-0.7: Update to 0.7.44. gnu: Add rust-pure-rust-locales-0.8. gnu: Add rust-windows-metadata-0.52. gnu: Add rust-windows-bindgen-0.52. gnu: rust-chrono-0.4: Update to 0.4.34. gnu: Add netavark. doc/guix.texi | 4 +- gnu/packages/crates-io.scm | 881 +++++++++++++++++++++++++++++++- gnu/packages/crates-web.scm | 218 ++++++++ gnu/packages/crates-windows.scm | 41 ++ gnu/packages/rust-apps.scm | 57 +++ guix/build-system/cargo.scm | 17 +- 6 files changed, 1194 insertions(+), 24 deletions(-) base-commit: c5a716a965ca8881a9fb150c2cee8da4c1e62d10 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 15 15:21:49 2024 Received: (at control) by debbugs.gnu.org; 15 Feb 2024 20:21:49 +0000 Received: from localhost ([127.0.0.1]:57180 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1raiEv-0006wF-3H for submit@debbugs.gnu.org; Thu, 15 Feb 2024 15:21:49 -0500 Received: from wolfsden.cz ([37.205.8.62]:37830) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1raiEs-0006w5-34 for control@debbugs.gnu.org; Thu, 15 Feb 2024 15:21:47 -0500 Received: by wolfsden.cz (Postfix, from userid 104) id D1E4528A873; Thu, 15 Feb 2024 20:21:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1708028485; bh=BGxD4V6BqUbOGUSxSCiwgMdisTMutBMVrdBFTN2Sxow=; h=Date:To:From:Subject; b=YkcjaxpfC+w5MaqhuAnvYJpwZ+5ocaa3ejfBl7P6ZBcoim1fOpxTI1ndB8wubakTr LA6kVEA372s1nk2gUcgMOWDIFBdzhDPEOBk9Ja/Rb8zr0uwXF67sNjNXQY8gm3hzcC 5PFyvDtbKV4pu2TzBeTjoDVIQenmurug9MaldwYhnQHbLGi3Xv/EC4LAIChV+aALz7 k3mDfy+jksiSfW8TAI3Ejn5zCRWOHeHDYmUhU3UrZUjKgqZnI1io3Q7hMvCOmP/jA5 gUkImZtF17ecQtbrk4/YXtfZfmOIa7DPuHN9XdznxOfTQiszt0F1ceo/irpoAmxXeZ PT+QLSGIXgd6ZjD+pNM+pKCfwWu5SYEmM3lEL/dIHyI4lFmR7ddPEdvb1Vt5GVkGLA iEJz9rEymcHECciHSK+83cnjsLauZfGy7/CrRL8T8iFtER2qs1mM7Vv4RF8vvRoD31 YKGLrqpzEo4+cRLwdxoI++FHu7X0wTJR10DHSiq9QeakSzRFOzdIkvaStwxONlgE/B 9H6CtX4CAi0KTrHYHwn/Fxvuc9uzgZfueLkPQXebbmB90OWEyJJ564bLCEn0sAG43H JkiLJw2GQwcG3ZUIwxYWBxEcOKEXuIhieMNR2dq7Wznlro5UBA31p7thTi3mtcFh/3 eS38MVW9F4QiCvfPf61qlpe0= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from localhost (unknown [193.32.127.154]) by wolfsden.cz (Postfix) with ESMTPSA id 858D428E004 for ; Thu, 15 Feb 2024 20:21:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1708028485; bh=BGxD4V6BqUbOGUSxSCiwgMdisTMutBMVrdBFTN2Sxow=; h=Date:To:From:Subject; b=YkcjaxpfC+w5MaqhuAnvYJpwZ+5ocaa3ejfBl7P6ZBcoim1fOpxTI1ndB8wubakTr LA6kVEA372s1nk2gUcgMOWDIFBdzhDPEOBk9Ja/Rb8zr0uwXF67sNjNXQY8gm3hzcC 5PFyvDtbKV4pu2TzBeTjoDVIQenmurug9MaldwYhnQHbLGi3Xv/EC4LAIChV+aALz7 k3mDfy+jksiSfW8TAI3Ejn5zCRWOHeHDYmUhU3UrZUjKgqZnI1io3Q7hMvCOmP/jA5 gUkImZtF17ecQtbrk4/YXtfZfmOIa7DPuHN9XdznxOfTQiszt0F1ceo/irpoAmxXeZ PT+QLSGIXgd6ZjD+pNM+pKCfwWu5SYEmM3lEL/dIHyI4lFmR7ddPEdvb1Vt5GVkGLA iEJz9rEymcHECciHSK+83cnjsLauZfGy7/CrRL8T8iFtER2qs1mM7Vv4RF8vvRoD31 YKGLrqpzEo4+cRLwdxoI++FHu7X0wTJR10DHSiq9QeakSzRFOzdIkvaStwxONlgE/B 9H6CtX4CAi0KTrHYHwn/Fxvuc9uzgZfueLkPQXebbmB90OWEyJJ564bLCEn0sAG43H JkiLJw2GQwcG3ZUIwxYWBxEcOKEXuIhieMNR2dq7Wznlro5UBA31p7thTi3mtcFh/3 eS38MVW9F4QiCvfPf61qlpe0= Date: Thu, 15 Feb 2024 21:21:25 +0100 Message-ID: <16db24e96692f6d6f8fc2335c527dd52@wolfsden.cz> To: control@debbugs.gnu.org From: Tomas Volf <~@wolfsden.cz> Subject: control message for bug #69169 X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.9 (--) close 69169 quit From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 18 07:41:00 2024 Received: (at 69169-done) by debbugs.gnu.org; 18 Feb 2024 12:41:00 +0000 Received: from localhost ([127.0.0.1]:34246 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rbgTb-0005fv-SS for submit@debbugs.gnu.org; Sun, 18 Feb 2024 07:41:00 -0500 Received: from mail-lj1-f172.google.com ([209.85.208.172]:49160) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rbgTY-0005fb-DR; Sun, 18 Feb 2024 07:40:57 -0500 Received: by mail-lj1-f172.google.com with SMTP id 38308e7fff4ca-2d22d0f8ad1so8284391fa.2; Sun, 18 Feb 2024 04:40:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1708259969; x=1708864769; darn=debbugs.gnu.org; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender:from:to :cc:subject:date:message-id:reply-to; bh=9FIEoiBXiQ4j5eFfA8nkPSIe0crKY5NjamGeUC/+KI0=; b=Ul3GGBbnf1Mfv40xutzHsavbuERHGEbrAf9SPyQCZXW4/C4TG9GwxVWQtp29NLaL3o +1RJB6noh8V9mLm2+kMlUdTJreJEpB6TnlvC2ncL8NQ0ovfemJZ+vFVUQMUVdInXlc6E wXYAcbH40QWJb1ucgc7zHMXO7sb7M6ldnFLD8ZiWCVKX0nn79SwM7WZXEY0Jyu0mQl00 uOIYB+xTVFCpyWFIEyraUWI5oeTUrSYbj2/oDwrP52lF+mZpluR6RXrClHqo9j1npY+A VD+NxYHVjFJBLpmeMovcdfYP9jWUgfLIpdNyvq380HgNnDcRiis7985ovWy19fbfCi+h mPgg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708259969; x=1708864769; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=9FIEoiBXiQ4j5eFfA8nkPSIe0crKY5NjamGeUC/+KI0=; b=en9gOH8Fhn6bx9y+9hSCv1LfkGKN/IuzZUu9CtNazMg1RNUvriY7ZaxHg/uzLriZ6H kOSKGnUJdni7Q3XoJw4fRu+qN63Y0S6NqqXgLJmOBAH7g339u0rhReSC/IJ9x9LVVM7F /AiDsdSiZZKfUMqJTmDc0RdPujE6g2KOxVuv+juXY+AxX4cZMIV7B2MrDtiTu7GuMjxq HtKqG98RA+hGXed5RjI0/JmNhDnz+QroJJisufDeA9ndb4dEmiVbsX64/Te/CybTwrfI DxW+iO11swVtPE7xITRGzN03NTLRbj0+eqmBfRF06xaNr3yjuOUmqundZSS52kRjRRFw 2b7Q== X-Forwarded-Encrypted: i=1; AJvYcCW4Jun/lUW/n9p4LQKST3MAFivq8aB7NZwo9/z6yry/1TCWOFDYcTIi1UbEdGLk/SKyNjD8YU8Kr4JS0WB0L3PznC/bX02sshXPGw== X-Gm-Message-State: AOJu0YyEUZvfsrHsV+ImQWjhhy6RHcoyw+aqWBcmsld7jpVdf7UkQ1gB 5gYfTbmSR3BrbDzolYgiqnaTYOBxsGgqnXbZ0XlMQDOOmYPV7ZXi X-Google-Smtp-Source: AGHT+IEDe8jHiMRm76LtsJ4TtrcgyCeV+lVFaIbVdd1WLow8dzuQaD92CZzu9MPzEzcv/Sqd+JZSHw== X-Received: by 2002:a2e:964b:0:b0:2d0:eb23:3b5d with SMTP id z11-20020a2e964b000000b002d0eb233b5dmr6256246ljh.46.1708259969246; Sun, 18 Feb 2024 04:39:29 -0800 (PST) Received: from localhost ([141.226.12.177]) by smtp.gmail.com with ESMTPSA id 16-20020a05600c025000b004101543e843sm7945057wmj.10.2024.02.18.04.39.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 18 Feb 2024 04:39:28 -0800 (PST) Date: Sun, 18 Feb 2024 14:39:23 +0200 From: Efraim Flashner To: Tomas Volf <~@wolfsden.cz> Subject: Re: [bug#69170] [PATCH rust-team 00/46] Add netavark Message-ID: Mail-Followup-To: Efraim Flashner , Tomas Volf <~@wolfsden.cz>, 69169-done@debbugs.gnu.org, 69170-done@debbugs.gnu.org References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="U+wjTbwgYbzs67Us" Content-Disposition: inline In-Reply-To: X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -1.7 (-) X-Debbugs-Envelope-To: 69169-done Cc: 69170-done@debbugs.gnu.org, 69169-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.7 (--) --U+wjTbwgYbzs67Us Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I pushed the patches to the rust-team branch without the change for cargo-native-inputs and without the snippet for prost-build. I also adjusted some of the patches so that the packages built. On Thu, Feb 15, 2024 at 09:25:48PM +0100, Tomas Volf wrote: > This series adds netavark, which will be required for next major version = of > podman. >=20 > It also adds new #:cargo-native-inputs argument to the build system in or= der > to support crates that call native tooling during a build (prost-build) > without the need to have (native-inputs) on all user. >=20 > Tomas Volf (46): > build-system: cargo: Add #:cargo-native-inputs argument. > gnu: Add rust-pulldown-cmark-to-cmark-10. > gnu: Add rust-sync-wrapper-0.1. > gnu: Add rust-multer-2. > gnu: Add rust-iri-string-0.7. > gnu: Add rust-tower-http-0.4. > gnu: Add rust-axum-macros-0.3. > gnu: Add rust-axum-core-0.3. > gnu: Add rust-axum-0.6. > gnu: rust-async-stream-impl-0.3: Update to 0.3.5. > gnu: rust-async-stream-0.3: Update to 0.3.5. > gnu: Add rust-sysctl-0.5. > gnu: Add rust-prost-derive-0.12. > gnu: Add rust-prost-0.12. > gnu: Add rust-prost-types-0.12. > gnu: Add rust-prost-build-0.12. > gnu: Add rust-tonic-build-0.10. > gnu: Add rust-tonic-0.10. > gnu: Add rust-nftables-0.3. > gnu: Add rust-netlink-sys-0.8. > gnu: Add rust-netlink-packet-utils-0.5. > gnu: Add rust-netlink-packet-core-0.7. > gnu: Add rust-netlink-packet-generic-0.3. > gnu: Add rust-netlink-packet-route-0.18. > gnu: Add rust-netlink-packet-route-0.19. > gnu: Add rust-netlink-proto-0.11. > gnu: Add rust-genetlink-0.2. > gnu: Add rust-mptcp-pm-0.1. > gnu: Add rust-rtnetlink-0.14. > gnu: Add rust-ethtool-0.2. > gnu: Add rust-nispor-1. > gnu: Add rust-etherparse-0.13. > gnu: Add rust-dhcproto-macros-0.1. > gnu: Add rust-dhcproto-0.9. > gnu: Add rust-mozim-0.2. > gnu: Add rust-iptables-0.5. > gnu: Add rust-env-filter-0.1. > gnu: rust-anstyle-1: Update to 1.0.6. > gnu: Add rust-env-logger-0.11. > gnu: rust-rkyv-derive-0.7: Update to 0.7.44. > gnu: rust-rkyv-0.7: Update to 0.7.44. > gnu: Add rust-pure-rust-locales-0.8. > gnu: Add rust-windows-metadata-0.52. > gnu: Add rust-windows-bindgen-0.52. > gnu: rust-chrono-0.4: Update to 0.4.34. > gnu: Add netavark. >=20 > doc/guix.texi | 4 +- > gnu/packages/crates-io.scm | 881 +++++++++++++++++++++++++++++++- > gnu/packages/crates-web.scm | 218 ++++++++ > gnu/packages/crates-windows.scm | 41 ++ > gnu/packages/rust-apps.scm | 57 +++ > guix/build-system/cargo.scm | 17 +- > 6 files changed, 1194 insertions(+), 24 deletions(-) >=20 >=20 > base-commit: c5a716a965ca8881a9fb150c2cee8da4c1e62d10 > -- > 2.41.0 >=20 >=20 --=20 Efraim Flashner =D7=A8=D7=A0=D7=A9=D7=9C=D7=A4 = =D7=9D=D7=99=D7=A8=D7=A4=D7=90 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --U+wjTbwgYbzs67Us Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmXR+ngACgkQQarn3Mo9 g1EimQ//XfxTQDOjMgXi6PhrCOyGdpe1aNJiRD0onToqmyNaA5DIYmPwbL7TD8vT KGcwEzgi1x9JA39NjsaGGQeL2fD9DXV4Oi6ArIMA7LfhIGUImqa82W3o8nDfR4Ma 3LAQ5PfOVMVh4JnO45dmLhmNCbZD88lB6X3mu8HHpMFhsO+KQRAH7Ipo1HxYAZUy NbJpNAQz4t4w1//ae1x8JvHKGGDWqCqhHAnmTBbwUXnmA+V32E7PY6wCOhnMt4hD STXl7YK8S9N7w5eAGnSJazp54aOpHM4EIjfOcuF2nWezzEsYehCsoC3jdIZPCHXh hlQDTJSsFPRYTclLWRk5Vlo+fqmPxp6QKdamrgtaro7SfIUXlIs7a+u4kA0KXNE5 DbVvHAY96Z9s8daKzL41hxRc3TD5EoB/YTbj51KiHKfYGX5D4o7c9yhfzWFyrbdj 3huzltEf6JDH2cffvFkU7yCmghB9rXf3K7RMwHY+eAruTRwTj2KctxV57ht2pLFY dnMahzPbGthH+aW4DtWzC2ldkphIP9pD2VlGOPtXpT07I3dcNUiiGzy3ig9Xd6A+ oHguNfJiYgXo3cw6HBJzF0wFNt+PkT4fz8i/mFvr6muXvSws75CQ7mUqYxp8fdsj WZI/jysbyW12bcxufNxOXeC+QErM3IlVM9TomjW4urg4ozsZZaw= =9jrQ -----END PGP SIGNATURE----- --U+wjTbwgYbzs67Us-- From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 18 09:04:43 2024 Received: (at 69169) by debbugs.gnu.org; 18 Feb 2024 14:04:43 +0000 Received: from localhost ([127.0.0.1]:34268 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rbhmc-0007tV-TZ for submit@debbugs.gnu.org; Sun, 18 Feb 2024 09:04:43 -0500 Received: from wolfsden.cz ([37.205.8.62]:52510) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1rbhmW-0007tE-5x; Sun, 18 Feb 2024 09:04:41 -0500 Received: by wolfsden.cz (Postfix, from userid 104) id C298D293350; Sun, 18 Feb 2024 14:04:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1708265053; bh=unZqRQRzPt2fHuGzlPtSXsE3xj4rLvW46vC2ngt53pE=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=s2/35kXKu2qQIytYGLTdW8R208xyNwJW1od8yn4F+1usRBOSwI+yseVQTHJyCUolp Ba8LsdAjRVpOE+l2wwvVFGNetKy4mv9KBZ6+tiOse3TDURLi7uRdc5UxuMNSrbA0z8 pCNkEzC4pyyUVzwql1O7gS8Rg3Vl+aR+dI/c6OszPiDn6GNCvS1RFOSGvSx/PDC+ox fOW6OBYLTClEaCRJX9x7570mQQQHkncQWr0vqX8groYaNuq6DNT6hDAcf8hKsgsaQA aSBh8DChQmdlK4n1RrWYBVvkOXasxWd3UoixezzEyCWylHNXkUeVE9H7EO+jelZJ0k STaYNEKOg0FVDdBAUK5j4pqPucaie9ld1m6m4gnuNkj9pjonsUPpQAD6uUxImJCJ+i qYCb0LnMaxhahvV2dpjvoLu45WBkAAaLxzhUAdiahtMQpCFBI2LmN7YTI4F3lpG75D D21Aoab4A/oug6ZOkoB3ItljID8rEjHx3kRBxLlgi+X5MbfMYvzdjt8bpOr7Yuo0z/ u9mNl/IWRckSOji00t+0/WhGv+NJefsqt0BMZkVN12qKS911LH51iA3CJLTWYFWHur auNuiCJaiOw2HvfcxtwX3w7flmousnqqVtRbET+DEGuKrMha8AMRizc+KPeqetKoN1 yyoWDuYvC4D9+u8L+uIOFAzg= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from localhost (unknown [146.70.134.132]) by wolfsden.cz (Postfix) with ESMTPSA id DE6992983C8; Sun, 18 Feb 2024 14:04:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1708265053; bh=unZqRQRzPt2fHuGzlPtSXsE3xj4rLvW46vC2ngt53pE=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=s2/35kXKu2qQIytYGLTdW8R208xyNwJW1od8yn4F+1usRBOSwI+yseVQTHJyCUolp Ba8LsdAjRVpOE+l2wwvVFGNetKy4mv9KBZ6+tiOse3TDURLi7uRdc5UxuMNSrbA0z8 pCNkEzC4pyyUVzwql1O7gS8Rg3Vl+aR+dI/c6OszPiDn6GNCvS1RFOSGvSx/PDC+ox fOW6OBYLTClEaCRJX9x7570mQQQHkncQWr0vqX8groYaNuq6DNT6hDAcf8hKsgsaQA aSBh8DChQmdlK4n1RrWYBVvkOXasxWd3UoixezzEyCWylHNXkUeVE9H7EO+jelZJ0k STaYNEKOg0FVDdBAUK5j4pqPucaie9ld1m6m4gnuNkj9pjonsUPpQAD6uUxImJCJ+i qYCb0LnMaxhahvV2dpjvoLu45WBkAAaLxzhUAdiahtMQpCFBI2LmN7YTI4F3lpG75D D21Aoab4A/oug6ZOkoB3ItljID8rEjHx3kRBxLlgi+X5MbfMYvzdjt8bpOr7Yuo0z/ u9mNl/IWRckSOji00t+0/WhGv+NJefsqt0BMZkVN12qKS911LH51iA3CJLTWYFWHur auNuiCJaiOw2HvfcxtwX3w7flmousnqqVtRbET+DEGuKrMha8AMRizc+KPeqetKoN1 yyoWDuYvC4D9+u8L+uIOFAzg= Date: Sun, 18 Feb 2024 15:04:12 +0100 From: Tomas Volf <~@wolfsden.cz> To: Efraim Flashner Subject: Re: [bug#69170] [PATCH rust-team 00/46] Add netavark Message-ID: References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="nmZx0jWQPlb9HInL" Content-Disposition: inline In-Reply-To: X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 69169 Cc: 69170@debbugs.gnu.org, 69169@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.9 (--) --nmZx0jWQPlb9HInL Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On 2024-02-18 14:39:23 +0200, Efraim Flashner wrote: > I pushed the patches to the rust-team branch without the change for > cargo-native-inputs and without the snippet for prost-build. I also > adjusted some of the patches so that the packages built. Well I am just happy it was merged, so no complains here, but I have to admit I am curious. Is it really expected that every user of prost-build will need to add protobuf into native-inputs? What if, in some new version, it starts requiring some-other-package instead of protobuf? All the downstream users will need to be adjusted as well. That seems somewhat sub-optimal. So I am trying to understand the reasoning here. Thanks and have a nice day, Tomas Volf -- There are only two hard things in Computer Science: cache invalidation, naming things and off-by-one errors. --nmZx0jWQPlb9HInL Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEt4NJs4wUfTYpiGikL7/ufbZ/wakFAmXSDlwACgkQL7/ufbZ/ wal44xAAkFTukPCekWqFrn0N2dMZlD9hKvW1pF21IUsJpjUZuLsmDWl/tlaUhpOq tOlXvN3WA+yCwC89vdpmgYySiQlOKmCiGfTG8Vb8itsBjL7c0r9og/azR1dyTKOm 4NYBhafR/ECySUxCPkXYKqzZ+5CUrRfNloQUeTFxHAvk5z0Fv0xBJW/ECu45ME6V sDl++5W8z32RhoLnIrkGB4XHIOTnrQvWkseQt9gazbmgAuY8yh5MFJUiH8iDgE8W 84TrTWY5y8QM2EWKM+hCQY9RTye6QO6gxAjwGkAMKO07AFZ1aR7fj0ehFZNLYhBX kVtIPQQgs5ldcKoJjQvLwjBjHbHfzdL9XZSY0j3bEELfMDbCE2th0ErDeqsZw48C 17GviUt50uCLMfG7jUtq6h45dTiZVg7d+cvmx/S098L2lbKJma77kKV1vJY+CDS9 P2aC8w8PnSXnTTRb/8G+uI66ljRNCSnEIaXwkTeZQWFokSAnnarmuu+zO4RRq2Qx yKbEsCOKx2Hj2lDWJ/CDZ7+G/vjoDncfvD7cZJ3rl30zMhSG1LxV+tbD2TFQsac0 6N6LXUe1DVm7cdBEWh9D5qAgHdXhvnUmSG04h/DCZlxWIWhlMxsXgCuqgjWrOFoi AfaFBiCqDgZvnI4PPos7RuKqKPWYZFDQk329Eq/T3dcT5DY9lBU= =s2VG -----END PGP SIGNATURE----- --nmZx0jWQPlb9HInL-- From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 20 02:51:57 2024 Received: (at 69169) by debbugs.gnu.org; 20 Feb 2024 07:51:58 +0000 Received: from localhost ([127.0.0.1]:44222 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rcKuz-0005ru-B1 for submit@debbugs.gnu.org; Tue, 20 Feb 2024 02:51:57 -0500 Received: from mail-wr1-f51.google.com ([209.85.221.51]:44247) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rcKuw-0005rW-Hl; Tue, 20 Feb 2024 02:51:55 -0500 Received: by mail-wr1-f51.google.com with SMTP id ffacd0b85a97d-33d6fe64a9bso81406f8f.0; Mon, 19 Feb 2024 23:51:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1708415427; x=1709020227; darn=debbugs.gnu.org; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender:from:to :cc:subject:date:message-id:reply-to; bh=ceDbWWrol8HlL/fnhBKlmSXo13izBaekTAGo4pVScI4=; b=CYiudNcN+z1eHNoJMfcQFsmf2EW/j/JjCMz6WdgUFFwPcqUe1bWayj0tU2V7FTmQZ5 rUe2EuS5dYCLqGWUdbbvyqRUJZ2oMuyErFKiupMVKyrYnyeEf+BbQkgtyh2Ul8N1pCUW JssMLC/wjEA7wwvaQaA8Do5wNCMHTD5RVNxKMMbKTaoyWf2rvqPVNKCAKoKoJpLVhEWt qqCIclB/8NZjqgT7C6a5So0Mx8G3d9TGJ6AdqwLyJvP1kgnTzwYkjQ8+cmUG5NXVEm0j WwsiustLufz+sZiCJ2IWPouhsq41pF8ODB+ZwDFb69ChhdDpfxSl3vW+3TpElo4wvaMV VLfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708415427; x=1709020227; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ceDbWWrol8HlL/fnhBKlmSXo13izBaekTAGo4pVScI4=; b=OP5BqxmCOhvO09kx6PSGnAQw1X8kKfO+BNOM5rrqu6Fk3oZ0Pluz4C+U14Z7dAHTil 0tr04RRMWSUQOUOoC0a/DZQ3vqBsd6+kuH10bTzB7x7Jh0yJiMV3RuCjM3Vc7G4ByU5N i212z9Q5BaCf3fFS6oWmoqaZKOp+vvIt15ReuXLE1w8AHST9OJAPyhe9DQ1QRwr8GwrC AU9NOnazul5hwQWTgkjZ4KrYRzx4F54O4ntaF3rlOOHA9uQbD+gtlr1Rv+DVmnxSJrD2 iRGW87KiD/Fm1CjgqNP3O0tQtK1nJ5FuG5XaJ7NE263iYWGYElxJPJlHhhD/rr4tFYHx 4mMg== X-Forwarded-Encrypted: i=1; AJvYcCWVegwNLpPUSqeUVwKScFeVAoODoKiWQZM9rODIT7hl02I9TRgtAg2QYqKzMH7MxTQa6aStfVF3tIvRGd1K374yVEPxTaY= X-Gm-Message-State: AOJu0YxsAZoaosiK0XNUQk8suimnxiRqnGMZOLLVUOh8SAPVfRV0bj03 CpJ4fmv75vDed3J91xQLa9ON0ykdUJTggnT1X3+gRinW/KUe4wKxYTy+Ch/zuTg= X-Google-Smtp-Source: AGHT+IHHJe+0M8OgZ1ROuIJxcRl+aNa22FtpASB7rYBHXm0exnGfn6fBE/8AqE1ON3vMAkZL3k+tcg== X-Received: by 2002:adf:efc6:0:b0:33b:237b:22c2 with SMTP id i6-20020adfefc6000000b0033b237b22c2mr10356146wrp.21.1708415426819; Mon, 19 Feb 2024 23:50:26 -0800 (PST) Received: from localhost ([141.226.12.177]) by smtp.gmail.com with ESMTPSA id g16-20020adfa490000000b00337d6f0013esm12620408wrb.107.2024.02.19.23.50.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 19 Feb 2024 23:50:25 -0800 (PST) Date: Tue, 20 Feb 2024 09:50:23 +0200 From: Efraim Flashner To: Tomas Volf <~@wolfsden.cz> Subject: Re: [bug#69170] [PATCH rust-team 00/46] Add netavark Message-ID: Mail-Followup-To: Efraim Flashner , Tomas Volf <~@wolfsden.cz>, 69169@debbugs.gnu.org, 69170@debbugs.gnu.org References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="DxNa715VJd30CHi4" Content-Disposition: inline In-Reply-To: X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -1.7 (-) X-Debbugs-Envelope-To: 69169 Cc: 69170@debbugs.gnu.org, 69169@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.7 (--) --DxNa715VJd30CHi4 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Feb 18, 2024 at 03:04:12PM +0100, Tomas Volf wrote: > On 2024-02-18 14:39:23 +0200, Efraim Flashner wrote: > > I pushed the patches to the rust-team branch without the change for > > cargo-native-inputs and without the snippet for prost-build. I also > > adjusted some of the patches so that the packages built. >=20 > Well I am just happy it was merged, so no complains here, but I have to a= dmit I > am curious. Is it really expected that every user of prost-build will ne= ed to > add protobuf into native-inputs? Only in situations where it is needed. In actuality we only needed it in prost-build itself and in netavark. > What if, in some new version, it starts requiring some-other-package inst= ead of > protobuf? All the downstream users will need to be adjusted as well. Th= at > seems somewhat sub-optimal. So I am trying to understand the reasoning h= ere. The patch you sent hardcoded the path to protobuf into the source of prost-build, which we try not to do. Also, using something like cargo-native-inputs is (to me) a little "too magical" to make sure that we have the required native-inputs in future builds. However! Don't let me nay-say it, if you feel strongly about it then do continue to push for it. Ideally we'd have a true graph of the dependencies among the rust packages rather than cargo-inputs and cargo-development-inputs, but we still don't have anything like the antioxidant-build-system yet. Another package which had to have an included perl dependency everywhere was the rust-ring packages. In the end I ended up going and rebuilding nearly all the pre-generated files in the sources so that we would have a ready-to-use source tarball without the need for perl everywhere. Seeing that protobuf was only needed in these two packages I don't think prost-build needs that currently, but it's also an option. > Thanks and have a nice day, > Tomas Volf >=20 > -- > There are only two hard things in Computer Science: > cache invalidation, naming things and off-by-one errors. --=20 Efraim Flashner =D7=A8=D7=A0=D7=A9=D7=9C=D7=A4 = =D7=9D=D7=99=D7=A8=D7=A4=D7=90 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --DxNa715VJd30CHi4 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmXUWb0ACgkQQarn3Mo9 g1HEshAAr/IVSYxWrdaQt3YQpibBL1rHSghteijZ0aijZviFUeFmZANfkBbQ9w2B XLfThD8sZGPdzMa7DZOVlregtS/Kpy+qNgqst/9/3fMqS3JUSRRRYqt6ipp6UIML MPpb+boP3PQkUu9nj5LvOohYooNWxUymIY3BoMdfGyCbwyNA0qJsuwohTMn9SCn/ 0jZTNztfsBHCeod6b3VxD5i5DxWwj0wSsVgG8VHxMdSMy0hZZz7s+3WgNf8tJhQ0 OK1QZfyPeWknKwr1jV0eSkCDyQNF6Q1FCJYA0YKyurCTDhbdYx4WvC+6SelTr1mF 2nyJPBYTPz1mYMGluzgXFAf+4s8lXK3RguaQlXfY2HSMXe4RjxL3ILM8bMKaVwlM WiB2A28jgZX5J1Dy0L8HIkkOZUO2z6WGjEYaRcKRuAzklIgr05ZGtbisJqxsnLgk YKlQveJCTgpXls3UuC7mlaxODWKQDAFUhihYEuIIOHWWwoQCW2INQ101Y5u+C8rv GHrwjx0QMwtOeAypE+gYIFq7X6UlR2vQlWGQo1dI8M+8I2ZwOgJCipPBbCtmMkAL 0jycmUNd+H7lcnSXqKujQ1chDsRsqW2wmIgNUGVhrX2zyaK1UM8dPn9ZXfwliCgw ke0kgEuV1Vuaew4A7/Okco8k9Tf6yRJm61zZrS+EZjliRVi6EHk= =vjmC -----END PGP SIGNATURE----- --DxNa715VJd30CHi4-- From unknown Mon Jun 23 16:47:55 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 19 Mar 2024 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator