From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id 4G4HBCRg92OlhQAAbAwnHQ (envelope-from ) for ; Thu, 23 Feb 2023 13:46:28 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id cMrfAyRg92O/vwAA9RJhRA (envelope-from ) for ; Thu, 23 Feb 2023 13:46:28 +0100 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 A0A283D7DD for ; Thu, 23 Feb 2023 13:46:27 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pVAxA-0007ci-3K; Thu, 23 Feb 2023 07:44:04 -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 ) id 1pVAx8-0007cG-Nj for guix-patches@gnu.org; Thu, 23 Feb 2023 07:44:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pVAx8-000345-FT for guix-patches@gnu.org; Thu, 23 Feb 2023 07:44:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pVAx8-0003oR-B9 for guix-patches@gnu.org; Thu, 23 Feb 2023 07:44:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#61246] [PATCH v3 2/3] doc: Explain how to use local guix repositories. Resent-From: =?UTF-8?Q?Andr=C3=A9?= Batista Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 23 Feb 2023 12:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61246 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxim Cournoyer Cc: 61246@debbugs.gnu.org Received: via spool by 61246-submit@debbugs.gnu.org id=B61246.167715622114618 (code B ref 61246); Thu, 23 Feb 2023 12:44:02 +0000 Received: (at 61246) by debbugs.gnu.org; 23 Feb 2023 12:43:41 +0000 Received: from localhost ([127.0.0.1]:33286 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pVAwm-0003nh-HP for submit@debbugs.gnu.org; Thu, 23 Feb 2023 07:43:40 -0500 Received: from mx0.riseup.net ([198.252.153.6]:59196) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pVAwl-0003nU-5t for 61246@debbugs.gnu.org; Thu, 23 Feb 2023 07:43:39 -0500 Received: from fews2.riseup.net (fews2-pn.riseup.net [10.0.1.84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.riseup.net", Issuer "R3" (not verified)) by mx0.riseup.net (Postfix) with ESMTPS id 4PMt451ysgz9sl1; Thu, 23 Feb 2023 12:43:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1677156213; bh=RtgyLyfCuWjU2UBR3EWOlHLjVR5naxfOqwaHSy9FdP0=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=IQ8dTbCgPfPg6QbGVuHeMBsJqU0lSgfjbyb65TG/B3SsXNHq/3ReyQxwdY0SchagT wofrT/aWI4bXN6z0qdgen1854ceBezXm+MtCZy8Xz9EjHoqiGDxT8LFeSiokTNBCdd SaTa9SQHPzLD9N/i7SWvQioLqQE8gDgaVtRa936E= X-Riseup-User-ID: 7E832EFE61098E8B26AD39EC4BD8089FE55E697336C03EA653AC1A2C67CF1AAE Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews2.riseup.net (Postfix) with ESMTPSA id 4PMt4362DFz1y9M; Thu, 23 Feb 2023 12:43:31 +0000 (UTC) Date: Thu, 23 Feb 2023 09:43:18 -0300 From: =?UTF-8?Q?Andr=C3=A9?= Batista Message-ID: References: <87a61ogomz.fsf@gmail.com> <20230217190640.1914-1-nandre@riseup.net> <87r0uoqd2j.fsf@gmail.com> <87fsb2q3kr.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87fsb2q3kr.fsf@gmail.com> 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Seal: i=1; s=key1; d=yhetil.org; t=1677156387; a=rsa-sha256; cv=none; b=kUn7Mxr5jVLX+aI1dWnl0xByoLlGJUlTiE3aT9NAAY8GE41KuWOKubLPpWD8Xe1hKlVJC/ wJIb8gXvQiIkufJB2KeDrG9uxYfmt/Do6rokKjzj+s3+M38pg5hT9tsTf9TmRmloTiPqPZ AOUkcjYOWvNVQNcKGbcYM72qiitL9NZCx/X0/SUJ4I2naewr1/FpsVfOLa37xh95GOPRem q/ZP6JlmCDqa7Fz80sa7kCt+gXvwKHwpRjKUMRjrwceb7OSc3disDy68wx8QhB9r/xTBF5 5A/H2b+jjofwUo2vhVwXMcvT+vvFrHB8JseqVR9dC16NXLzIdGyLgHhRWrQOpQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=riseup.net header.s=squak header.b=IQ8dTbCg; 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"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=riseup.net (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1677156387; 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: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=RtgyLyfCuWjU2UBR3EWOlHLjVR5naxfOqwaHSy9FdP0=; b=DpCyubRb+pJsh6wxVqDppIX7xG0zU1W1LzKZhSdVOwjkD0HNq5g4vkfmNco5MH/24yjQce 1uehmodxSgADefOdKeaR0fSa19H7rPLtnTIx22Zy13bBHB3ZhGbKIskERFj8bw+b3qjaXW RgyL7p2opc8PmkVFMpc8NGf1XEAt8EYDY1zlZZZzLj5VR5/ksa0Gavoe5HKWPkmp7YZ3w7 KmQOQ0OxpWaHB1ishAMrwk6q2GNjg78bZZOB0AQEVDaJTBef3V8a4PPpuh8U+nVmHHSTNW YEfyMMBRL7grWImDKdfZT6wsrajiKWStU8J2PTa1rk3qE0ZnelDZWLXfYS8F/w== Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=riseup.net header.s=squak header.b=IQ8dTbCg; 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"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=riseup.net (policy=none) X-Migadu-Spam-Score: -0.17 X-Spam-Score: -0.17 X-Migadu-Queue-Id: A0A283D7DD X-Migadu-Scanner: scn1.migadu.com X-TUID: yC153Hl2Hdp4 Hi Maxim, sáb 18 fev 2023 às 12:35:32 (1676734532), maxim.cournoyer@gmail.com enviou: > (...) > >> Perhaps you meant to use @command{git} in the above instead of > >> @command{guix}, since it's specific to Git (and the configure snippet is > >> for Git) ? > > > > Not really. It's guix itself and its subcommands which will fail in > > this scenario, not git, even though it's because guix is using git > > configuration through libgit2. To me it would be misleading to use > > @command{git} there. I could come up with a more detailed > > description, however, I don't think this would be the place to be > > diving on a detailed discussion of guix internals. I'm up to > > suggestions though if you think this patch would make people wonder > > if it is a typo. Just to be sure we are on the same page on this: have you followed on #55399? AKA Guix has a choice to make here since we could just as well decide to diverge from git and disable owner validation checks entirely in Guix. On the one side, users wouldn't need to bother with git configuration and the manual could do without this patch. On the other, would this divergence have any security implications? As far as I can see it doesn't, but I may not be seeing far enough and we would be hard coding and burying this decision in Guix. Also we wouldn't be exempting one chosen directory of these checks, but disabling it altogether in Guix. WDYT?