GNU logs - #29814, boring messages


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#29814: impossible to pass spaces in GUIX_BUILD_OPTIONS
Resent-From: Martin Castillo <castilma@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Fri, 22 Dec 2017 17:59:02 +0000
Resent-Message-ID: <handler.29814.B.151396550316240 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 29814
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 29814 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-guix@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.151396550316240
          (code B ref -1); Fri, 22 Dec 2017 17:59:02 +0000
Received: (at submit) by debbugs.gnu.org; 22 Dec 2017 17:58:23 +0000
Received: from localhost ([127.0.0.1]:48283 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1eSRaR-0004Ds-FQ
	for submit <at> debbugs.gnu.org; Fri, 22 Dec 2017 12:58:23 -0500
Received: from eggs.gnu.org ([208.118.235.92]:52359)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <castilma@HIDDEN>) id 1eSRaP-0004De-5g
 for submit <at> debbugs.gnu.org; Fri, 22 Dec 2017 12:58:21 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <castilma@HIDDEN>) id 1eSRaJ-0005GS-Bq
 for submit <at> debbugs.gnu.org; Fri, 22 Dec 2017 12:58:16 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID
 autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:35319)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <castilma@HIDDEN>)
 id 1eSRaI-0005FY-UM
 for submit <at> debbugs.gnu.org; Fri, 22 Dec 2017 12:58:15 -0500
Received: from eggs.gnu.org ([2001:4830:134:3::10]:43315)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <castilma@HIDDEN>) id 1eSRaH-0003ii-Lb
 for bug-guix@HIDDEN; Fri, 22 Dec 2017 12:58:14 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <castilma@HIDDEN>) id 1eSRaC-00057r-Rb
 for bug-guix@HIDDEN; Fri, 22 Dec 2017 12:58:13 -0500
Received: from gabriel-vm-2.zfn.uni-bremen.de ([134.102.50.10]:42946
 helo=smtp.uni-bremen.de)
 by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <castilma@HIDDEN>)
 id 1eSRaC-00056t-Gp
 for bug-guix@HIDDEN; Fri, 22 Dec 2017 12:58:08 -0500
Received: from [192.168.178.5] (unknown [77.21.36.9])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by smtp.uni-bremen.de (Postfix) with ESMTPSA id DCF7E204E1
 for <bug-guix@HIDDEN>; Fri, 22 Dec 2017 18:58:06 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=uni-bremen.de; s=dkim;
 t=1513965487; bh=8Zx8n02/gkNnIeZjjknNXRfNQ6KzgLH1NgBdHZT6nbo=;
 h=To:From:Date;
 b=BgU0TGpe8XvgW6+jcOGbKHr5Cs1u0h+CasfY0rgJtltah4B20navWpro7e3CCdLcw
 1S1x954JeZPK87a4fIlf9O50ZsaebMDsTVn6d8bROOIb/YNfwgUX0OgsqJauoUhjO8
 OOil+he2nVxQPYqFPHgxGs17frT0chOaxExS0hzA=
From: Martin Castillo <castilma@HIDDEN>
Message-ID: <cdb8d9eb-880a-ca9d-788e-b96ad9da42e7@HIDDEN>
Date: Fri, 22 Dec 2017 18:58:06 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
 [fuzzy]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.0 (----)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -4.0 (----)

guix/util.scm:(arguments-from-envirenment-variable) uses
char-set:graphic to split the string. this makes it impossible to pass
spaces in the arguments.

This makes it impossible to pass more than one substitute-url via the
environment.




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Martin Castillo <castilma@HIDDEN>
Subject: bug#29814: Acknowledgement (impossible to pass spaces in
 GUIX_BUILD_OPTIONS)
Message-ID: <handler.29814.B.151396550316240.ack <at> debbugs.gnu.org>
References: <cdb8d9eb-880a-ca9d-788e-b96ad9da42e7@HIDDEN>
X-Gnu-PR-Message: ack 29814
X-Gnu-PR-Package: guix
Reply-To: 29814 <at> debbugs.gnu.org
Date: Fri, 22 Dec 2017 17:59:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-guix@HIDDEN

If you wish to submit further information on this problem, please
send it to 29814 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
29814: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D29814
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#29814: impossible to pass spaces in GUIX_BUILD_OPTIONS
Resent-From: ludo@HIDDEN (Ludovic =?UTF-8?Q?Court=C3=A8s?=)
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Fri, 22 Dec 2017 21:07:01 +0000
Resent-Message-ID: <handler.29814.B29814.1513976769630 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29814
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Martin Castillo <castilma@HIDDEN>
Cc: 29814 <at> debbugs.gnu.org
Received: via spool by 29814-submit <at> debbugs.gnu.org id=B29814.1513976769630
          (code B ref 29814); Fri, 22 Dec 2017 21:07:01 +0000
Received: (at 29814) by debbugs.gnu.org; 22 Dec 2017 21:06:09 +0000
Received: from localhost ([127.0.0.1]:48373 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1eSUW9-0000A6-Ky
	for submit <at> debbugs.gnu.org; Fri, 22 Dec 2017 16:06:09 -0500
Received: from hera.aquilenet.fr ([141.255.128.1]:53621)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1eSUW8-00009x-5l
 for 29814 <at> debbugs.gnu.org; Fri, 22 Dec 2017 16:06:08 -0500
Received: from localhost (localhost [127.0.0.1])
 by hera.aquilenet.fr (Postfix) with ESMTP id AED2310297;
 Fri, 22 Dec 2017 22:06:10 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at aquilenet.fr
Received: from hera.aquilenet.fr ([127.0.0.1])
 by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id i-p1JzSI5DgR; Fri, 22 Dec 2017 22:06:10 +0100 (CET)
Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465])
 by hera.aquilenet.fr (Postfix) with ESMTPSA id BCBC4FF12;
 Fri, 22 Dec 2017 22:06:09 +0100 (CET)
From: ludo@HIDDEN (Ludovic =?UTF-8?Q?Court=C3=A8s?=)
References: <cdb8d9eb-880a-ca9d-788e-b96ad9da42e7@HIDDEN>
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: 2 =?UTF-8?Q?Niv=C3=B4se?= an 226 de la =?UTF-8?Q?R=C3=A9volution?=
X-PGP-Key-ID: 0x090B11993D9AEBB5
X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc
X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5
X-OS: x86_64-pc-linux-gnu
Date: Fri, 22 Dec 2017 22:06:04 +0100
In-Reply-To: <cdb8d9eb-880a-ca9d-788e-b96ad9da42e7@HIDDEN> (Martin
 Castillo's message of "Fri, 22 Dec 2017 18:58:06 +0100")
Message-ID: <87a7ya79s3.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 1.0 (+)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.0 (+)

Martin Castillo <castilma@HIDDEN> skribis:

> guix/util.scm:(arguments-from-envirenment-variable) uses
> char-set:graphic to split the string. this makes it impossible to pass
> spaces in the arguments.
>
> This makes it impossible to pass more than one substitute-url via the
> environment.

Yes, this is annoying.  I think --substitute-urls (plural) was
misguided.  Instead we should instead have --substitute-url (singular),
which could be repeated several times.  That would solve the troubles
with spaces.

During a transition period we could keep accepting --substitute-urls.

WDYT?

Ludo=E2=80=99.




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#29814: impossible to pass spaces in GUIX_BUILD_OPTIONS
Resent-From: Mark H Weaver <mhw@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Sat, 23 Dec 2017 03:38:01 +0000
Resent-Message-ID: <handler.29814.B29814.15140002403909 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29814
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: ludo@HIDDEN (Ludovic =?UTF-8?Q?Court=C3=A8s?=)
Cc: Martin Castillo <castilma@HIDDEN>, 29814 <at> debbugs.gnu.org
Received: via spool by 29814-submit <at> debbugs.gnu.org id=B29814.15140002403909
          (code B ref 29814); Sat, 23 Dec 2017 03:38:01 +0000
Received: (at 29814) by debbugs.gnu.org; 23 Dec 2017 03:37:20 +0000
Received: from localhost ([127.0.0.1]:48546 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1eSach-00010y-Jj
	for submit <at> debbugs.gnu.org; Fri, 22 Dec 2017 22:37:19 -0500
Received: from world.peace.net ([50.252.239.5]:32936)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mhw@HIDDEN>) id 1eSacf-00010l-5v
 for 29814 <at> debbugs.gnu.org; Fri, 22 Dec 2017 22:37:17 -0500
Received: from pool-72-93-33-19.bstnma.east.verizon.net ([72.93.33.19]
 helo=jojen)
 by world.peace.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.89) (envelope-from <mhw@HIDDEN>)
 id 1eSacZ-0001ws-7f; Fri, 22 Dec 2017 22:37:11 -0500
From: Mark H Weaver <mhw@HIDDEN>
References: <cdb8d9eb-880a-ca9d-788e-b96ad9da42e7@HIDDEN>
 <87a7ya79s3.fsf@HIDDEN>
Date: Fri, 22 Dec 2017 22:36:45 -0500
In-Reply-To: <87a7ya79s3.fsf@HIDDEN> ("Ludovic
 \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\=
 \=\?utf-8\?Q\?s\?\= message of "Fri, 22 Dec 2017 22:06:04 +0100")
Message-ID: <87fu82m7xu.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.0 (/)

ludo@HIDDEN (Ludovic Court=C3=A8s) writes:

> Martin Castillo <castilma@HIDDEN> skribis:
>
>> guix/util.scm:(arguments-from-envirenment-variable) uses
>> char-set:graphic to split the string. this makes it impossible to pass
>> spaces in the arguments.
>>
>> This makes it impossible to pass more than one substitute-url via the
>> environment.
>
> Yes, this is annoying.  I think --substitute-urls (plural) was
> misguided.  Instead we should instead have --substitute-url (singular),
> which could be repeated several times.  That would solve the troubles
> with spaces.
>
> During a transition period we could keep accepting --substitute-urls.

I require a way to clear the list of substitute urls, because last I
checked --no-substitutes doesn't fully inhibit use of the substitute
servers.  For example, I found that when grafting, substitute servers
were queried even when --no-substitutes is passed to the daemon.  I
guess that's to determine the set of references found in the build
outputs, to optimize the grafting process.  However, a compromised
substitute server (or a man-in-the-middle in possession of our signing
key) could send me the wrong set of references, and thus cause my system
to perform incomplete grafts, with some dependencies omitted from the
list of rewrites.

My current method to avoid trusting the substitute servers is to pass
both --no-substitutes and --substitute-urls "" to the daemon.  If we
deprecate the use of --substitute-urls, how will I clear the list?

       Mark




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#29814: impossible to pass spaces in GUIX_BUILD_OPTIONS
Resent-From: ludo@HIDDEN (Ludovic =?UTF-8?Q?Court=C3=A8s?=)
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Sat, 23 Dec 2017 14:15:02 +0000
Resent-Message-ID: <handler.29814.B29814.15140384866021 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29814
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Mark H Weaver <mhw@HIDDEN>
Cc: Martin Castillo <castilma@HIDDEN>, 29814 <at> debbugs.gnu.org
Received: via spool by 29814-submit <at> debbugs.gnu.org id=B29814.15140384866021
          (code B ref 29814); Sat, 23 Dec 2017 14:15:02 +0000
Received: (at 29814) by debbugs.gnu.org; 23 Dec 2017 14:14:46 +0000
Received: from localhost ([127.0.0.1]:48828 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1eSkZa-0001Z3-FP
	for submit <at> debbugs.gnu.org; Sat, 23 Dec 2017 09:14:46 -0500
Received: from hera.aquilenet.fr ([141.255.128.1]:55282)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1eSkZZ-0001Yw-8o
 for 29814 <at> debbugs.gnu.org; Sat, 23 Dec 2017 09:14:45 -0500
Received: from localhost (localhost [127.0.0.1])
 by hera.aquilenet.fr (Postfix) with ESMTP id 40796FFBD;
 Sat, 23 Dec 2017 15:14:47 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at aquilenet.fr
Received: from hera.aquilenet.fr ([127.0.0.1])
 by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id BoERrj0Fkkj7; Sat, 23 Dec 2017 15:14:45 +0100 (CET)
Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465])
 by hera.aquilenet.fr (Postfix) with ESMTPSA id 351E8EA5A;
 Sat, 23 Dec 2017 15:14:45 +0100 (CET)
From: ludo@HIDDEN (Ludovic =?UTF-8?Q?Court=C3=A8s?=)
References: <cdb8d9eb-880a-ca9d-788e-b96ad9da42e7@HIDDEN>
 <87a7ya79s3.fsf@HIDDEN> <87fu82m7xu.fsf@HIDDEN>
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: 3 =?UTF-8?Q?Niv=C3=B4se?= an 226 de la =?UTF-8?Q?R=C3=A9volution?=
X-PGP-Key-ID: 0x090B11993D9AEBB5
X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc
X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5
X-OS: x86_64-pc-linux-gnu
Date: Sat, 23 Dec 2017 15:14:40 +0100
In-Reply-To: <87fu82m7xu.fsf@HIDDEN> (Mark H. Weaver's message of "Fri, 22
 Dec 2017 22:36:45 -0500")
Message-ID: <877etd5y5r.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 1.0 (+)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.0 (+)

Mark H Weaver <mhw@HIDDEN> skribis:

> ludo@HIDDEN (Ludovic Court=C3=A8s) writes:

[...]

>> Yes, this is annoying.  I think --substitute-urls (plural) was
>> misguided.  Instead we should instead have --substitute-url (singular),
>> which could be repeated several times.  That would solve the troubles
>> with spaces.
>>
>> During a transition period we could keep accepting --substitute-urls.
>
> I require a way to clear the list of substitute urls, because last I
> checked --no-substitutes doesn't fully inhibit use of the substitute
> servers.  For example, I found that when grafting, substitute servers
> were queried even when --no-substitutes is passed to the daemon.  I
> guess that's to determine the set of references found in the build
> outputs, to optimize the grafting process.  However, a compromised
> substitute server (or a man-in-the-middle in possession of our signing
> key) could send me the wrong set of references, and thus cause my system
> to perform incomplete grafts, with some dependencies omitted from the
> list of rewrites.

AFAIK when =E2=80=98guix-daemon --no-substitutes=E2=80=99 is running what y=
ou describe
is impossible.  If the impossible happens, could you report a bug?

> My current method to avoid trusting the substitute servers is to pass
> both --no-substitutes and --substitute-urls "" to the daemon.  If we
> deprecate the use of --substitute-urls, how will I clear the list?

Normally, both for the daemon and for clients, --no-substitutes should
achieve what you want.  If not, we should really fix it.

Thanks,
Ludo=E2=80=99.




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#29814: impossible to pass spaces in GUIX_BUILD_OPTIONS
Resent-From: Martin Castillo <castilma@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Wed, 27 Dec 2017 16:38:01 +0000
Resent-Message-ID: <handler.29814.B29814.151439266032284 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29814
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Cc: 29814 <at> debbugs.gnu.org
Received: via spool by 29814-submit <at> debbugs.gnu.org id=B29814.151439266032284
          (code B ref 29814); Wed, 27 Dec 2017 16:38:01 +0000
Received: (at 29814) by debbugs.gnu.org; 27 Dec 2017 16:37:40 +0000
Received: from localhost ([127.0.0.1]:54064 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1eUEi4-0008Oe-34
	for submit <at> debbugs.gnu.org; Wed, 27 Dec 2017 11:37:40 -0500
Received: from gabriel-vm-2.zfn.uni-bremen.de ([134.102.50.10]:33852
 helo=smtp.uni-bremen.de) by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <castilma@HIDDEN>) id 1eUEi2-0008OO-5P
 for 29814 <at> debbugs.gnu.org; Wed, 27 Dec 2017 11:37:38 -0500
Received: from [192.168.178.5] (ip4d152409.dynamic.kabel-deutschland.de
 [77.21.36.9])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by smtp.uni-bremen.de (Postfix) with ESMTPSA id EA66D20226;
 Wed, 27 Dec 2017 17:37:31 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=uni-bremen.de; s=dkim;
 t=1514392652; bh=Ghl1L1XMYsLQ0jxsBNABIRlc3ZBLbJbMr4HZ1aIdmyY=;
 h=To:Cc:References:From:Date:In-Reply-To;
 b=kPcAkuSjv9MSNzwPeGBQAmv7AIZmjsRvQh5P80A/ddFeX3NxiZkokohSGDUE1Uint
 crsJCdE+YLL9AQlFAYHxo10NyUeLJYN8Ja+dNVb7nGjkpUV1UQpHMQmmoHucbWUa4Q
 JgcJimF+9PK5XVcUHbFGbaQhP4+vNcGAVHpQ+EJA=
References: <cdb8d9eb-880a-ca9d-788e-b96ad9da42e7@HIDDEN>
 <87a7ya79s3.fsf@HIDDEN>
From: Martin Castillo <castilma@HIDDEN>
Message-ID: <6e9d5f42-b4a2-cf71-c0ab-d7c17de081de@HIDDEN>
Date: Wed, 27 Dec 2017 17:37:31 +0100
MIME-Version: 1.0
In-Reply-To: <87a7ya79s3.fsf@HIDDEN>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)


> Yes, this is annoying.  I think --substitute-urls (plural) was
> misguided.  Instead we should instead have --substitute-url (singular),
> which could be repeated several times.  That would solve the troubles
> with spaces.
> 
> During a transition period we could keep accepting --substitute-urls.
> 
> WDYT?

Sounds good.

-- 
GPG: 7FDE 7190 2F73 2C50 236E  403D CC13 48F1 E644 08EC





Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.