From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id mP+GO4zIdWapYQAA62LTzQ:P1 (envelope-from ) for ; Fri, 21 Jun 2024 18:38:05 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id mP+GO4zIdWapYQAA62LTzQ (envelope-from ) for ; Fri, 21 Jun 2024 20:38:05 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=lease-up.com header.s=2017 header.b=C9R3GHLL; 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=gnu.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1718995084; h=from:from:sender:sender:reply-to: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=H01cjv6b8kRPjulMybvHGRX/Cc/g6KCvVkxbLOMjkV4=; b=Y6NJGs2xPVlXCoLA3pmv+mn1WfLppk3FNxM4OgkanLY3uLfoxgONX6qfS7X72Pc49coOFa r+YeCTJiF2BM/TE0YqUhQ/E2i8DZ5oBdRZH2o1zN/lcKqExw0zxx9vd/55R62IDoGjE4Gz wEbcM0ADrQRcf8m+Q4QGegmtcPkTF8Rhqr/bl5qlB7FFuMnoOMfPPDWVx+aAfwofg2Lnrt TYJU5LC65srD168+fYPfQdzGRbl6v03raR4DbKmUUNGztHwiLofIfd3iYjMuWGFr7iMFTY ThAaYPYR9cY6/neue66J3iwJ90Sjno7Sdv8++RrOCz7jHGrr/D34mtKPXPyrFA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=lease-up.com header.s=2017 header.b=C9R3GHLL; 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=gnu.org ARC-Seal: i=1; s=key1; d=yhetil.org; t=1718995084; a=rsa-sha256; cv=none; b=ZCOEvm/ZnEtp4D416hAwntWIJcvDZJ/aCJo8wAwDg/h/7lY+Hx8zGSeWGKgbC3Px98Z3o2 tnjBLt69dYmZTOb5BhW47cTscrgKW2rplhK2knU2PBq2YXfrTksQ4F6NcOGFd8NlHLKv2x o3Dzl5VygXtiVh9WEqAFgg+RZ5wM35jzEkMgRdQvVTakT9iKPL9CII+U1VEPPWC4nfKieC kHMyJthVg6IeagqlLzhAEAi/FZ7nSM78L5fhZg9b6eXrw4FL10A1iC2pW/pCzYKBf/kunp ra31POnyvr8ahoyw9LzJjMqR2OVddWO9snGxXIMMBWWJLfcx3miWZstkjBIt0w== 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 9FAB73EABD for ; Fri, 21 Jun 2024 20:38:03 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sKj8R-0006Ov-ST; Fri, 21 Jun 2024 14:37:21 -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 1sKj8M-0006O6-Et for guix-devel@gnu.org; Fri, 21 Jun 2024 14:37:14 -0400 Received: from sail-ipv4.us-core.com ([208.82.101.137]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1sKj8J-0002hO-MV for guix-devel@gnu.org; Fri, 21 Jun 2024 14:37:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=aIWXp+GTMkwGXrE Ld1WkYm868WaXLh+RUWeYGw8TTk4=; h=date:references:in-reply-to:subject: cc:to:from; d=lease-up.com; b=C9R3GHLLCiqrxbzKxsd2O3h5b4ziG/TV99xMef80 tcoi0CrObqd2mxoEKlOPTTHago7YFzOjMbIKtJvw3eSmEA8UcxfQpk9q2YL/OznDZrRMQ2 LiYGDUqMK50haLIFGAtkUB22SQoXSPBhIcye2+1hLwS1b8Vgq69FgqNbuXPYQ= Received: by sail-ipv4.us-core.com (OpenSMTPD) with ESMTPSA id 2366920c (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Fri, 21 Jun 2024 18:37:09 +0000 (UTC) To: Simon Tournier , Dale Mellor , Ekaitz Zarraga , Andreas Enge Cc: guix-devel@gnu.org Subject: Re: Exclude checker with package properties [draft PATCH] In-Reply-To: <87iky2yyji.fsf@gmail.com> References: <20240618113717.4a6bad2b@fannys.me> <8734pa5mlx.fsf@meson> <077b1a0fdec4d0f30209c28d75dc40811c77a4a9.camel@rdmp.org> <24a0a840a595dfba7c145e5f207fef532ceb16d6.camel@rdmp.org> <8c9da9051b126ed3ef25905bd0ec166c7c54818d.camel@rdmp.org> <87iky2yyji.fsf@gmail.com> Date: Fri, 21 Jun 2024 11:37:08 -0700 Message-ID: <878qyyi1m3.fsf@lease-up.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=208.82.101.137; envelope-from=felix.lechner@lease-up.com; helo=sail-ipv4.us-core.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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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: , Reply-to: Felix Lechner From: Felix Lechner via "Development of GNU Guix and the GNU System distribution." 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-Migadu-Queue-Id: 9FAB73EABD X-Migadu-Scanner: mx13.migadu.com X-Migadu-Spam-Score: -5.36 X-Spam-Score: -5.36 X-TUID: IXnFICG64d1I Hi Simon, On Fri, Jun 21 2024, Simon Tournier wrote: > Is debbugs.gnu.org having issues? Yes, the community0p server crashed this morning. Luckily, Debbugs appears to be back online and added messages I sent during the outage. Maybe yours will get there, too. > See attached the patch implementing that. Thank you! Do you see a chance we can amend the patch so I can block such package definitions from being used by 'guix deploy', 'guix system reconfigure' and 'guix home reconfigure'? The new field looks to me like an amendment of the license terms, especially if the field was added by the author pursuant to the objections raised in this thread. I would rather not pollute my systems with potentially unfree software. Also, for all the controversy surrounding LLMs, which I read with great interest, SHW still provides a valuable service by making sure the sources I depend upon to configure my systems do not disappear. Due to my custom patches, I regularly bootstrap Guix. I cannot be caught in a situation from which I cannot recover. Kind regards Felix