From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id EMHgB3OZL2X4wwAA9RJhRA:P1 (envelope-from ) for ; Wed, 18 Oct 2023 10:38:11 +0200 Received: from aspmx1.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id EMHgB3OZL2X4wwAA9RJhRA (envelope-from ) for ; Wed, 18 Oct 2023 10:38:11 +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 B497B59E61 for ; Wed, 18 Oct 2023 10:38:10 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=mzdpQOgJ; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1697618291; 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=9bwuetPi/MwMmq9osMklaMIJuFWyTK4cdewQcZBLfaY=; b=EUsoTNDWKK6AqZsz6Mvmk/IsARtt0NN8AN+mwI6lf/UV4MlgCE3ZOMtV+ziex7+tahpjjL MwslibRNIPtX/vIlUb3LOkAsc86aXSndonrwsprMvZQkN2evCFC4PVQrnx5Pt490uCmGSU NA1iUwinW/RVush/wd1h2wF1zcOnyu3wmGlswvK+NyPQAHgvmf2VUjDZj+BxP4JZL2kK5k v62WxjVuRSWzekHOlEi+aqaFnxaIGgqwbP7EVkTQzUbnR+ce3zNrEL3VXg2wneh1KcbYil bTCE6Gfa3RvISEuXYaj/W31A90qu0rUEGHuTfsf4wEiYI3zr3F+efeE0uTOAEg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=mzdpQOgJ; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1697618291; a=rsa-sha256; cv=none; b=YwLKXKo+r0BBQ0jQjFZb76sgjEC7oaZHw5WhF1FF1r2nhlDhuvz1wrazX1Rh0VJuYiBgZY cTq+jhdxKD8SvMRhlzBex/XK8KeNyg6UZlJY2BaObQWtSTOVhnwOdARCyD3Hsk1tRdV2C9 P72nsaiAtz4G4rC77A10Hpr8+R5JGyuPr1lASr4yA5t/8SjcC0ePAJVTD9BNS328tUpSMh fwmAss1pbQR4qa58cI5eDPw5BitX3wrf9JAMhbfis0vZqwKrD0XPoSBUEaSyyGHqseI+Wk CiRTBU8boc5fyaRBTjJsU7WczU4cnA7p4hWEyhBWP9v//+ag9lFbXObuPkFXVg== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qt23h-0001MC-GO; Wed, 18 Oct 2023 04:37:41 -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 1qt23d-0001Ir-Au for bug-guix@gnu.org; Wed, 18 Oct 2023 04:37:38 -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 1qt23d-0005AU-2z for bug-guix@gnu.org; Wed, 18 Oct 2023 04:37:37 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qt242-0001hh-U4 for bug-guix@gnu.org; Wed, 18 Oct 2023 04:38:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#66553: bug#66576: Request for merging "rust-team" branch Resent-From: Efraim Flashner Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 18 Oct 2023 08:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66553 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Maxim Cournoyer Cc: 66576@debbugs.gnu.org, 66553-done@debbugs.gnu.org Received: via spool by 66553-done@debbugs.gnu.org id=D66553.16976182626495 (code D ref 66553); Wed, 18 Oct 2023 08:38:02 +0000 Received: (at 66553-done) by debbugs.gnu.org; 18 Oct 2023 08:37:42 +0000 Received: from localhost ([127.0.0.1]:33116 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qt23i-0001gg-ED for submit@debbugs.gnu.org; Wed, 18 Oct 2023 04:37:42 -0400 Received: from mail-lf1-x12a.google.com ([2a00:1450:4864:20::12a]:59606) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qt23f-0001g0-3J; Wed, 18 Oct 2023 04:37:40 -0400 Received: by mail-lf1-x12a.google.com with SMTP id 2adb3069b0e04-5041d6d8b10so8819061e87.2; Wed, 18 Oct 2023 01:37:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697618226; x=1698223026; 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=9bwuetPi/MwMmq9osMklaMIJuFWyTK4cdewQcZBLfaY=; b=mzdpQOgJL9TVfHHiJr+EJBPZ2l3M3oRE1S3lafMdp/Ewzubfjy6s8EScHvPVvSqKHX pvnoz/xVMsX0/vCNCLM2dYkkxICswPiLNdf+DO769shAI4+i/puqoH2GfbnF1XpWuuTb KjmPgaZcjVueyulXW4UWZQo6LOhe3jENTlX7i2Q711oj2QN1t/0Q3sMsztu9u4qdo3Xf 1nXnoLzMCIncKKrZXNVZtxrvQCfNPaHRXbto6bLkNtQZAe8GdpmWEISKykOYueI0Dpz8 asJ9P9R53zGitwmvansjR5jK1rVKeCqf1R8qTr9wdtrLh3Tnv4+9zrjfoDtN9SqENLPM z5BA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697618226; x=1698223026; 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=9bwuetPi/MwMmq9osMklaMIJuFWyTK4cdewQcZBLfaY=; b=b7zdYjIDkhqhpqeW+JC7lghLN4DWLx5I/536zUll866yxh5OLeKP74HtY1LnPU6Zrh CPghQzmEGxhUShdjZZukqR36hJgHF8Eh2Zg7OiAMT1ANQ31eGZJNOaVIpiAu2OopkaNL RyKjH1Achza/RpkrM1miP7xVwyl2RFcMO1hrdtzZO23yxWtjOxgDdwZsnaRPT/Ihmdvg 0uDOo8Egi5CbECwQr9Sdgm916EzZPfF81b46tyHIlfuqMqx006fUticC3q7ws3JG2LGl GT+I2Zz7T9eqXP2CmmuCfJQj0KcS2kdxm6qtpr9+CObKi9fQR9bFLDXvamgBxTtwZOg/ sMnQ== X-Gm-Message-State: AOJu0YxZ81AzwxQdIElmSwxzBxpNGns3zjsZoim+4n5YCKBH3U7OLsSt N2egzw/g4GLwMkC3M5b0Bfv0uDRL8i3UyQ== X-Google-Smtp-Source: AGHT+IG+Y5z+4uorjcwrP3nU7HpeLIhK5YXCdMg/Rcjf4c/x9KKD6U50VR4LR2awd8gY1QFcPNX6kg== X-Received: by 2002:a05:6512:92e:b0:503:654:cf27 with SMTP id f14-20020a056512092e00b005030654cf27mr3186893lft.28.1697618226201; Wed, 18 Oct 2023 01:37:06 -0700 (PDT) Received: from localhost ([31.210.180.106]) by smtp.gmail.com with ESMTPSA id u6-20020a05600c138600b004064288597bsm1070660wmf.30.2023.10.18.01.37.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 Oct 2023 01:37:05 -0700 (PDT) Date: Wed, 18 Oct 2023 11:36:41 +0300 From: Efraim Flashner Message-ID: Mail-Followup-To: Efraim Flashner , Maxim Cournoyer , 66553-done@debbugs.gnu.org, 66576@debbugs.gnu.org References: <4D6214A4-E59F-4166-B4D0-2CCCE42F5DB4@flashner.co.il> <87y1g1tfxk.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="jJpWt9XnKRNbJktU" Content-Disposition: inline In-Reply-To: <87y1g1tfxk.fsf@gmail.com> 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -3.73 X-Spam-Score: -3.73 X-Migadu-Queue-Id: B497B59E61 X-Migadu-Scanner: mx2.migadu.com X-TUID: OAeL5mOv37ty --jJpWt9XnKRNbJktU Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Oct 17, 2023 at 11:41:11AM -0400, Maxim Cournoyer wrote: > Hi Efraim, >=20 > Efraim Flashner writes: >=20 > > IMO rust-team branch is ready to merge. We've updated rust to 1.70, > > librsvg to 2.56.4 and many new and updated packages. We've added a phase > > to the cargo-build-system to fail if it detects pre-built files and > > we've set the cargo-build-system to skip the test phase by default, > > allowing us to make sure that the packages have the correct inputs. With > > these changes I've gotten 100% of the packages built using the > > cargo-build-system to build successfully. >=20 > This sounds good except I don't understand how disabling the tests by > default help to "make sure that the packages have the correct inputs" ? >=20 > You've explained the rationale here: > , > saying we sometimes use a newer Rust than the package tests are > expecting; how does it work in the Rust world? Don't they always build > even older versions against the most recent compiler? What about the > test suites then? Are these not typically run by users/distributions? I've copied your questions to the thread above and answered them there so we can keep the discussion in one place. > For one thing the 'guix lint' command would need to be told that > cargo-build-system has #:tests? set to #f by default to not warn without > reasons that '#:tests? #t' is unnecessary. I've reverted it for now so we can get the rust-team branch merged and continue discussing if this is a good idea or not. --=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 --jJpWt9XnKRNbJktU Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmUvmRkACgkQQarn3Mo9 g1HN0Q/9FCUXHCwVTmGa23Hy1Fhb8nSEoQvBJT1cxXJmM5zJ7ARxIx/3v3lr01qv g17YCugvl60RO15L7BhjOjIciJuYd9wZlGNUJPr6rxxF+PO7ar1+czpX54XI96tk 2MWd4m+relYfUBcpQk9JT/Gz+n7xZuwbwhtX4+evvvo59D57Rc11uOvvz+51EBoR OD6VAJc910o8KtMBe0aAa3lAIJl1fJyeUEqflYYPqNxzlQWv6wCWIdMEY1SqbXar uMRwt9r9NWmSteHGndb5uj76fv/sCLvgCpeoVKrEBxz/x2nvSPYaMO036xVs+utS hIEE1k8+PT5I3VzzuuqE0VZafCAIJECcQYbC6MaFH+I2nrWjUlKfYMAyIZDqJrOA Bhpb6EiZK9awqshmqd19K2pAnAXnF2iHXFx9EByMPP8ThOGbh99E4fVU8a0enxxC YGlZK2gtQoyusOUtEu6ina/rQEOnT8HJ1Ww9/R3h+XE6xUmIJvc+3ENrCXin4pl/ IiwSSzyKJCMVpnLhG/RjNI9+yG1UZcmuCzwN3PLI36+O0CG2F5ouvuJC39iW7Kel 83jPqs54x+K5OsiClrKNHQzqvVLgOJHsv+iHRuxWp5rNRJ6eJc//JEwu5nwOOs7h F75JUxqlvARFq3/Cn+nvZoCGTN0uXXo8iO6tI/shUOMTIFaoAfQ= =u29A -----END PGP SIGNATURE----- --jJpWt9XnKRNbJktU--