From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id mO9rOb6Iu2Z5fAEAqHPOHw:P1 (envelope-from ) for ; Tue, 13 Aug 2024 16:24:31 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id mO9rOb6Iu2Z5fAEAqHPOHw (envelope-from ) for ; Tue, 13 Aug 2024 18:24:31 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=OUTLOOK.ES header.s=selector1 header.b=eyLTL5Ua; 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"; dmarc=pass (policy=none) header.from=outlook.es; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1723566270; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=AOCiBEQyQMO68IULhgUX41OL/9VcaMYOTIEVP7vDIhA=; b=JqVB2Qx2GUW3YfhuB5A8A1lSI83isUwvw4fTpda8hmjxxqTRhY97gUkpGaxxvx7ijikqc8 eGfP9l2JkWG8+yXaTRqydRR2Dq+P6D+I8JkvDz1SCLwR4DMpLS4ebyuJ4BG2YKjOjC+G6n 2fxXGLddey0zsK152mVq6c/hP7fF+isMGPwsbWc8CPdWPUCo3QIe8orqECLhtro4opL5sU px2O3sf646r9WQwFfA+6x85lkcINiB88oFv3yWaHD/JnPVIxl/gcYM2M2bKE5OtrTz8UuD sPAwurS8OS/MxMUvdMFfOfYF5tNbNwbpdQHIE4DVJ8XdvCczNS+MQx+k5wXXPg== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=pass header.d=OUTLOOK.ES header.s=selector1 header.b=eyLTL5Ua; 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"; dmarc=pass (policy=none) header.from=outlook.es; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Seal: i=2; s=key1; d=yhetil.org; t=1723566270; a=rsa-sha256; cv=pass; b=JJHqccuF2GAPGTt2sRcctUkEMEw2OhzjVSk4SqPcf6QT0Rh/HrVAuyZEi+9l+UL4hf2lCf x7HlyU12N+wWR5ALb/2pC32BKmCSVLeb8GO8ycTMDD1NoUyCQMMG8FsfKUKHTzeHx449/r ZkSiDnm2oZpzeqiIlLIIazhD/29OcGoHWLMhFXwsPNW8gZVT/biG2IKCfRf3mz0ZiupQNb cPWGvaHjnq/l468EZOvYKhLNmlGNKTM4Cn1H8CHaQGscJTnV54Ugu/T4UnKXgj4VtQf1Xb iwJ+1Kkbe/k7qfind5w63dmmlCZ4d5YgLbWeS+uwRH4wI8V+rVEUMFHhmLVAIg== 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 CF62677BCF for ; Tue, 13 Aug 2024 18:24:29 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sduJD-0005Sh-GF; Tue, 13 Aug 2024 12:23:43 -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 1sduJB-0005SG-KM; Tue, 13 Aug 2024 12:23:41 -0400 Received: from mail-db8eur05olkn2075.outbound.protection.outlook.com ([40.92.89.75] helo=EUR05-DB8-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sduJ9-0005C7-R5; Tue, 13 Aug 2024 12:23:41 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=eLuHAyIkmLYHjjdS+jI4gVQv9/O93qI+XNmKeNN2WBPYxRT/g5o2mhwqJc8asOkdaZ32w79HOMTVi3itgjKtN0aikWa0BlvI2g76ipCIE1K7F1bYmkykkNjd/UuBat1adbF3DrIJWIhZZHysgtcYHmlxAPELVsFUCOhw+m0tRpIGpcLjlTDe1lY+BVHWAxyqGA4HxrkIl+3a2XtSsoJC3/+3YgrCLm3we6VnQ6jSfYKt16as812jNotetFgNVAgj/irr9D4cxC0n6zxkpf47VcperNn2ujaPxYnKkgeMbrcJKndo4fz25h7nUk6K2x3WOXG5bQv42O+uuczGsW+D/Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=AOCiBEQyQMO68IULhgUX41OL/9VcaMYOTIEVP7vDIhA=; b=vYrhD109wHOuW6F2ZnxNLjuGwIoBWJlhSe0xHAytqPziOx16AUa2cRM0bEmfc1Gp2ZQb7tUK19UJqE+upqdbnaK+eUfJOhBUanG6/6a4Cu1Q0pJ4Pk0J/88Y1qmeEhAtxycLMd/9zzD2i7bEbHoS9FS4pco44hT+3kKMjd+YExwU+7sduwPXJJ6wcSshubiPq/t8952+0FN/fnCG7eutj4FbvqWtQhXFpkXo3TrsnqxB4FKjJxXVNi9SEOQ7gLcve3WaqUTgQRz6hiXku5KM+Jy95TptXJEqXtCP2lBClIKqvPKuWjqERe8avlcTNOH/e88slWlwfNl9zKYTDJS9AQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=OUTLOOK.ES; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AOCiBEQyQMO68IULhgUX41OL/9VcaMYOTIEVP7vDIhA=; b=eyLTL5Ua9UtlYpVP9IuuvN+ClbcB7D/L7tQ//SvuGliqgC5sbyA1LacZrQFuM0BPXSv+hc1DvedWuHqnigX7LMzEdRp31/84MfdTMFgzak7LfJFJUxQ3vA5FaX20UlFfIyZIHP1qLRPGFcFGYfr72InYz8pSKBTPGhSxoMOYpMY4KQopSDTome8hzdkw5NZvSeovTARb0l0MnZMbKzZeOY3QK8D+Na+teXYzLNk4Ho6F9jzeqe8AtadfojGNNUtUZeVvyNCKz/HbTos9mphFrNkNxxGSaBLXbfDLmaUvUjolz93z188JMZEUbNunsAUyy7MP3FBIWAvRBykIT9c5mA== Received: from PAXP251MB0348.EURP251.PROD.OUTLOOK.COM (2603:10a6:102:20b::10) by GV1P251MB0817.EURP251.PROD.OUTLOOK.COM (2603:10a6:150:51::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7849.20; Tue, 13 Aug 2024 16:23:35 +0000 Received: from PAXP251MB0348.EURP251.PROD.OUTLOOK.COM ([fe80::1f4f:1f6b:1817:f03f]) by PAXP251MB0348.EURP251.PROD.OUTLOOK.COM ([fe80::1f4f:1f6b:1817:f03f%7]) with mapi id 15.20.7849.014; Tue, 13 Aug 2024 16:23:35 +0000 From: Sergio Pastor =?utf-8?Q?P=C3=A9rez?= To: Jonathan Frederickson , Marek =?utf-8?Q?Pa?= =?utf-8?Q?=C5=9Bnikowski?= , Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: guix-devel@gnu.org, guix-sysadmin Subject: Re: Sustainable funding and maintenance for our infrastructure In-Reply-To: <3ad5baad-2ab6-4fa4-8788-717f827ccf86@app.fastmail.com> References: <87sewr98jd.fsf@gnu.org> <87sevnhp02.fsf@marekpasnikowski.pl> <3ad5baad-2ab6-4fa4-8788-717f827ccf86@app.fastmail.com> Date: Tue, 13 Aug 2024 18:23:29 +0200 Message-ID: Content-Type: text/plain X-TMN: [rA7TKpUkYtSRtGD6Yi+K2UQr6x6y7n8m] X-ClientProxiedBy: MA2P292CA0015.ESPP292.PROD.OUTLOOK.COM (2603:10a6:250:1::12) To PAXP251MB0348.EURP251.PROD.OUTLOOK.COM (2603:10a6:102:20b::10) X-Microsoft-Original-Message-ID: <84h6bopf26.fsf@outlook.es> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXP251MB0348:EE_|GV1P251MB0817:EE_ X-MS-Office365-Filtering-Correlation-Id: 778e6ba8-d35b-4da6-d8b5-08dcbbb4450e X-Microsoft-Antispam: BCL:0; ARA:14566002|5072599009|15080799003|19110799003|8060799006|461199028|3412199025|440099028; X-Microsoft-Antispam-Message-Info: BpsaMTtkCnhinNpcIZvzaV6KkRvKTSdLP9MpaDJ17e9Z8ysooFkIo4Upj8/hyXFPfJxRmLhH5L63T0S2dsPr00olv4rbhlXgnwZ2ylgjWg0RN/bx+Wma4Ss4pmRVPvmRp1W+FiST90xcB4YUT6yoCtO4hH6JPT2yeQGNJlXDQyGSXmQDJm54L5Hc0qRFqen32XOk0IehgJuS3HCNJ6WdI/jYGW6xbziH26FNSQIpCnMgp3jkE3ECo6N7yC/uSwf3pN2mcHYllmwj3hp2r8tecVvh6flkuBe8t+JmQp0YmigpA+FSrBulZITc9PaIKsWKymN2ngPydqrE0VBgzG/qj30vcNYvEH3g3I+9ltRR0oW2862QHRuDNERvMD51tieDjVVMfA0QvllKkb2VoQE1muggRPY9NxQIaSiscTgEIJdElVzaD142ZlVyiZfkSI1y3obbgh2cYN1T/dgvtBpuopYWts/ohb6O6ObE6+fQcBoc1NXfUplqkl7C50fYzqyXA80iPo+7HchP809CRZbXMcHAoROUlnfqTNpPAijrSQAx+fWBKTS0P/Joc2WQlB73pFs2FMEcAkXiJwJg9K3UUlIJzsiHzD01rJP9gdb1BOORYAaWtAkGp3ccv4wLB6OBmMShCj+dADg7fmpHgbp0ytS7rjITA1goW53/d4SgQIm1QRYfJAf31xKcIIIvBv6oPuyzbrJb4GVDmvPXsG4hTQ== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?mlpYe0goocPSEq91Q+TDqVFoZAZcTXabs/NwfXsIIf51f+z4XGqvr2BzY86o?= =?us-ascii?Q?mHHxngXK+joD12eg1qY+5Qxd4CjD6JT1CZM+ya0i/hQlnYDi8BTvaZb0AiL4?= =?us-ascii?Q?xN/mxPPoT3Tv5LEJXN7U2b3hG6KO86EH3/R4vK5Z50Z0cKDt5ovyD+E5hywg?= =?us-ascii?Q?58epDJ7kD139EnM6RvRltASKCaO/qJyUAr7HZwgJptBuTnfGDfSS9I5X21T1?= =?us-ascii?Q?M0mkX8sh0ZiqKGcBWHSkUc2zqLCSnpUNrBIwtGjm5cZkbbNBjvCtqDKCZmri?= =?us-ascii?Q?p8ZWKHIszI8Fsi9IIe6wGTONoFTJrQgANFgHIVpXnLMJDn8drk3KXPSYOA2t?= =?us-ascii?Q?g3dAyrGHrs+qsQjpyhjk3ANuoroPSAJZ8fwW6/uZxu2lQYawP9rU6OnsGOJh?= =?us-ascii?Q?fmm458J0AyltEh04o4FgM35yqo49h58Wk1V2aiTELP77DI9QWz059HDf1t+8?= =?us-ascii?Q?14BYmFJ6p+uNBhOqz3A3vQliMDOWDeXOSkvQ1MoKmGhdbFz34Wi4u0QCUYjE?= =?us-ascii?Q?Udqj/QgOjO4AiduZiE6P1dAVFH9gWdvLAdY44HeqAabnxt3sHlovtWm3ALhk?= =?us-ascii?Q?GKI12x/CmP/Q3kRBZO85B3uAifmynkeo5TxgGFjVgdSRAsj2Ai+jtY8RgOea?= =?us-ascii?Q?HX/6OlfQfWZiXJLRrpVotzY7tQeOKmmeCbvEfuLr+fgxmzF707IIajeSvLcx?= =?us-ascii?Q?kbr6YTpQZ8DVIoZmZUaSPGIJpehRuJJHwUzXm9sT16ZYZiIp6m9bfZyXWu9i?= =?us-ascii?Q?pS9zedHlIlBVMPswilMjXdbwhKGE7wuHOeFCFtyEBlOOUqaiIcxRfd3v23RP?= =?us-ascii?Q?syC4kb5vV6bzezPqhfiyVAecBr+3vDl/5pXRpbGtnTVrd9rojN+j1V7+Ipsr?= =?us-ascii?Q?1aToaxhdsHP4aY1REytkSvkWnSj/SKptNnV+bgd3AndZKL/7FMP5PuCzRFpr?= =?us-ascii?Q?CrQpTuyGbpn+JzyrlSCXyvuZM3ZVgkivK9XfmTTLi9i+gcnAOnEsZUVdpUij?= =?us-ascii?Q?qbWDpg7OTOENuZWE3Q2H55GILzNUCrVr4PByaWHDykqwhyKTnYjxvW6rSp7n?= =?us-ascii?Q?pth5YTx6vqvSqOG3/AkBG00LFeencFJT0gaAvRDMzKw5YyWXZPKBCTxrmJJr?= =?us-ascii?Q?uS+tb19Gur74DqpbjXja7fAXjSE1OaKJh8t281GDBlf6T6y7dD3Gdn98TmQB?= =?us-ascii?Q?FvQ5yNBtQeCaz5YTGEt+rkbR4cTPqyUVitZGOv2xaOBr7CztWtlU9tA1IfhE?= =?us-ascii?Q?DUuwtGHNv9g4YFjDA1hY?= X-OriginatorOrg: sct-15-20-7741-18-msonline-outlook-53ebb.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 778e6ba8-d35b-4da6-d8b5-08dcbbb4450e X-MS-Exchange-CrossTenant-AuthSource: PAXP251MB0348.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Aug 2024 16:23:35.5139 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1P251MB0817 Received-SPF: pass client-ip=40.92.89.75; envelope-from=sergio.pastorperez@outlook.es; helo=EUR05-DB8-obe.outbound.protection.outlook.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, RCVD_IN_MSPIKE_H2=-0.001, 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-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-Country: US X-Migadu-Flow: FLOW_IN X-Spam-Score: -8.33 X-Migadu-Queue-Id: CF62677BCF X-Migadu-Scanner: mx10.migadu.com X-Migadu-Spam-Score: -8.33 X-TUID: ggLZpMkoRy0P "Jonathan Frederickson" writes: > Guix accepting substitutes from servers without trusted signing keys if the same substitutes are available bit-for-bit on a trusted substitute server felt like it could be a hint at something. But your trusted build servers need to have built a package anyway for you to accept the same package from an untrusted one, so that doesn't avoid needing a lot of computing power in a trusted build farm. Hello! Wouldn't it be enough to have a few independent seeders that have the same derivation output? We could have a field in the p2p service type which allows the user to configure a "level of trust", where the user specifies the minimum number of seeders with the same output for the daemon to accept the substitute. Regards, Sergio.