From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:c151::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id cCz+HupEfWQGHAAASxT56A (envelope-from ) for ; Mon, 05 Jun 2023 04:14:02 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:c151::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id WOgJH+pEfWTUPAAA9RJhRA (envelope-from ) for ; Mon, 05 Jun 2023 04:14:02 +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 62463356CC for ; Mon, 5 Jun 2023 04:14:02 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=Y4F2htFz; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1685931242; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=Xr4juerfInEEfTrGDf70IKmEKz1Uzcb8SQiZOmvoCJ4=; b=MUhLMsuKeeSawOzQCHcpfxYiWcvDGGyceCRxITDo2SY+zy2HxQv8BXb33aqzHK8Rur+xyL BNJo3nyHC/ChIVVo5uPJZUOWoBIXYrsZ4FBIOC1+2XzE9YNxmQ0MLdv2kmyJEEsZPARI5v S8+1mVLPK6DVeGlGIpYsGVQwvfPQmWnWzgFgqpNJcLuZ2wlGvwRpAUGvQV4IMTsGwacoHP /JRho1oJwbzzg6YHzmmbon8Pz9jviXqucgkHv+6krCXpfwh8pXaPHBX5iZ3fvxshelWBfu qTBCir30Qd8hnXG0eK2uIsxmLlIN3AJz15JIn98LEfI24IFY9lqhoq3CKBk5xQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=Y4F2htFz; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1685931242; a=rsa-sha256; cv=none; b=cWl9VpbpCOepEFf+D8vlC49RvP5aOfRM3NNe2H13E2ACponHD1Bi37IBp+mp8koof3u0iQ 0113ssNOyeKKxb5fvrpqerIbBn2LMvUcXEWW/x7YS1HzQNY3Rnk7UVvjjy60vjBOl0iW7Q lJBAiJQpIh3ju+Tpj88bD3Tuv+RAkFm2x5WmQfOjkqAjeYSAUMaoVtLdp9Q64Vz51cGckO O2S6QlqdoUpv4l5BL/Wz9i9/iD4QERYotOi6gp0cleqWicu2OALkbRQTCbh1tcFu5ecaJy cXSnb8MkBBsJT0qiaqQiff61D/tGsB7ssCFw99OzhTHHFSjCwKpgt0QpI6DMOQ== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5zik-0001Cc-M1; Sun, 04 Jun 2023 22:13:22 -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 1q5zij-0001CQ-LH for guix-devel@gnu.org; Sun, 04 Jun 2023 22:13:21 -0400 Received: from mail-qt1-x836.google.com ([2607:f8b0:4864:20::836]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5zii-0004SM-0k for guix-devel@gnu.org; Sun, 04 Jun 2023 22:13:21 -0400 Received: by mail-qt1-x836.google.com with SMTP id d75a77b69052e-3f6bb5e8ed2so39874821cf.0 for ; Sun, 04 Jun 2023 19:13:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1685931198; x=1688523198; h=content-transfer-encoding:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=Xr4juerfInEEfTrGDf70IKmEKz1Uzcb8SQiZOmvoCJ4=; b=Y4F2htFz0Brc6nTGfdmJvc2YABxVXKJqs36HPnusdrYjck6WqCFyRGeOfihRgGpuai SrLgKgBa/Up55iLAVrCtC+17F2qlOOpUcZy/IKasq8a6WB4PyxyZgNzqfQKlLrCf2Sa1 Rh4iJMVe3Gdvf2b18B3ngBx41hMN1nmT2hvAQF57KEewwNIkSYjVZoMf0pUfNazuQs3V /P/1Ahz9f8jhOX7Vs6WySku+af6Y9p/+oXsqlMTMoVxbGJjT0tsVMd0z3iKo3PZRhfmV Nk2ouIeVTXxBfE4wWeZs/VQx9KmwhqvLyBZg/v2u4y17e49BvqPcLwP34Riufd/WVEXD JSiQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685931198; x=1688523198; h=content-transfer-encoding:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Xr4juerfInEEfTrGDf70IKmEKz1Uzcb8SQiZOmvoCJ4=; b=LGa6/40c/f6NziGHwQCC++A60g3fVCVh2tt3grmEsVtHKW8nnvuM2xemhHU37C6c2Y tRaoyHM+/8U6CewYnJRusiTOh92qXuBLaTgndL2Bt891GJB6muG+hdWdYTptB0J3WDgd WpOrYOKpB+RvCVgbANPnPyUCDlz/4HDlpYZpdmh98//IHBXwpj+H46P90YXEONgRJpMv igBhbj+mw93wB9HZs6jRgpjc0/i0DlZ1WMzB5i+u96YQNq2t4ijkofesbsZu8MyrAshj /njoqhIfn5sO6k4N9vjfPG62HPmjsSAexNkqK1yeQnWb2md3ljyQ3jMdpcOtvwpC9dRN Zaww== X-Gm-Message-State: AC+VfDyOU9HYJfHQaggAQkIao0wuOO6LErejOLmUfSyRxZmYPYJLKmvZ 1/xHpe7xozvvt3VEGnVHAlYevQl6/WWsMA== X-Google-Smtp-Source: ACHHUZ7k864wDmitIXFEOIQzgz46K0cpwkb6Ytq8UjLxUDLTxve3rkXkB46TWiN5k32Qxhb67iOqiw== X-Received: by 2002:a05:6214:628:b0:625:aa1a:b6d9 with SMTP id a8-20020a056214062800b00625aa1ab6d9mr5201879qvx.59.1685931198419; Sun, 04 Jun 2023 19:13:18 -0700 (PDT) Received: from hurd (dsl-152-122.b2b2c.ca. [66.158.152.122]) by smtp.gmail.com with ESMTPSA id q3-20020a0ce9c3000000b005e37909a7fcsm4005618qvo.13.2023.06.04.19.13.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 04 Jun 2023 19:13:17 -0700 (PDT) From: Maxim Cournoyer To: Lars-Dominik Braun Cc: Attila Lendvai , Liliana Marie Prikler , Christopher Baines , guix-devel@gnu.org Subject: Re: branch master updated: gnu: eudev: Use new package style. References: <168534691189.3210.6172384207766356296@vcs2.savannah.gnu.org> <87pm6jourc.fsf@cbaines.net> <87y1l6j3wj.fsf@cbaines.net> <37455f53e8af38bc728239231d6ff0d7d275bb1b.camel@gmail.com> <-mGbepYPt1eLcKp0tc9SWnliK8B2QURjYn7XBKO_d5XmnezA9_DzxQ6LozEcKFvk9A9LG6XFGELI7BNH-by3oDzvtpPcTOD4z2HqHpilCok=@lendvai.name> Date: Sun, 04 Jun 2023 22:13:16 -0400 In-Reply-To: (Lars-Dominik Braun's message of "Wed, 31 May 2023 08:13:06 +0200") Message-ID: <87a5xeejwj.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2607:f8b0:4864:20::836; envelope-from=maxim.cournoyer@gmail.com; helo=mail-qt1-x836.google.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: UNKNOWN X-Migadu-Spam-Score: -4.85 X-Spam-Score: -4.85 X-Migadu-Queue-Id: 62463356CC X-Migadu-Scanner: in3.migadu.com X-TUID: TjN5e+i4HCqL Hello, Lars-Dominik Braun writes: > Hi, > >> a less frequent drop in substitute availability on master would > considerably elevate my satisfaction with guix as a user. and in my > reading that is the cost that Christopher talks about here. > > I was also unhappy enough to pull after the change was made, but > substitutes were not available yet. This is pretty bad if you don=E2=80= =99t have > the local compute power (laptop) to build the entire Java bootstrap > chain. Or just imagine needing Haskell=E2=80=A6 I just ended up using `gu= ix > pull --roll-back`, because that revision was unusable for me. > > Woudn=E2=80=99t it make sense to create a =E2=80=9Cfeature branch=E2=80= =9D for mass rebuilds > like this one (even if it=E2=80=99s just one package), get the substitutes > ready and then merge to master? I've recently wanted filling the gaps with the envisioned/proposed team/feature-based branches workflow [0]; the result is that we can now provide TLS certificates to team members or other people inclined to manage the Cuirass job specifications via its web interface to select which short-lived branches to build. If team members would like one, message guix-sysadmin, and we can provide you with a TLS cert for authenticating you on https://ci.guix.gnu.org so that you can add/remove job specification (branches) to build. [0] https://issues.guix.gnu.org/63375 --=20 Thanks, Maxim