From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id CNsVEY7q/mSLaQAAG6o9tA:P1 (envelope-from ) for ; Mon, 11 Sep 2023 12:23:10 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id CNsVEY7q/mSLaQAAG6o9tA (envelope-from ) for ; Mon, 11 Sep 2023 12:23:10 +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 0AE4D5D7A0 for ; Mon, 11 Sep 2023 12:23:08 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=none ("invalid DKIM record") header.d=twdb.moe header.s=default header.b=QAsQUKYJ; 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=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1694427789; 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=NSLX2TPfm4ZmmCvDbzFLU5gktHdGRLUa8Q57i3kf8UA=; b=rfoNvgjNXhsH5cV34ujB4SaCt/ZFleaQO3Hupem3BmKqZGhwj/ZZpMnWhVsvRW8R2rSNgT eDbodZa9SmMPVGAmFZPSFU2wZPML/SObqi5qQAmR+02lo622OPKBOVAyD0CCmri/PDznGL AvFaQXJ2lazqx7tLEvjRBsjCT2OzQINB5c7VQjC+AuI1nywcGh6zmWL0OHcbbW+Jsi7mq3 ozBstI1T2dd5AHErlI/IfaswN7dvYC+iCFmnV0h8ttMJPd8BP+iFnsyEUABSxNx+6SS/ZD a3ye5YYV74m4GNZTr3qikl2Yv4ERoRtBCHhsSyofKX5ITCbHseObO6nZRmRU9Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none ("invalid DKIM record") header.d=twdb.moe header.s=default header.b=QAsQUKYJ; 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=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1694427789; a=rsa-sha256; cv=none; b=emH0M27QPwni53pgSIkHODiMBjY3JXKXupzpm8QFVmq2LQP3z6Z+2TDTTybQyWdIL1iety 2gxhedTmZsW9TP5I8IvSFuoKxHtbSGQr5bRr9DdfaUboHPpXTJSCTnq8S/zO6a/RroT9zG SDfRwlaQM5d7eBw9cMCY2Xl0JiNMxFxYgNZlE4LYif5yY+dJURtnI8wgwjslw4JlqFSUtM e2w6vja6BYWQz368gOIwBM9Lm5qrXRJ0Xvxh+jGGZGM2KyMtqxeegJQmE2xev60HUa6J1n 85jb59X6uDvMRE0z0zVvGV4h/2vGf2HdyRqIPxa5vc5w7bSfVKBB0N+GYwlaCQ== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qfe4J-0003Qa-Ip; Mon, 11 Sep 2023 06:22:59 -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 1qfe4I-0003QS-Ge for guix-patches@gnu.org; Mon, 11 Sep 2023 06:22:58 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qfe4I-000302-8T for guix-patches@gnu.org; Mon, 11 Sep 2023 06:22:58 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qfe4L-0005mV-Sx for guix-patches@gnu.org; Mon, 11 Sep 2023 06:23:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63088] [PATCH v2] gnu: Add Lc0. Resent-From: zamfofex Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 11 Sep 2023 10:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63088 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Liliana Marie Prikler , iyzsong@envs.net, 63088@debbugs.gnu.org Cc: =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Received: via spool by 63088-submit@debbugs.gnu.org id=B63088.169442777222207 (code B ref 63088); Mon, 11 Sep 2023 10:23:01 +0000 Received: (at 63088) by debbugs.gnu.org; 11 Sep 2023 10:22:52 +0000 Received: from localhost ([127.0.0.1]:52180 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfe4B-0005m6-G7 for submit@debbugs.gnu.org; Mon, 11 Sep 2023 06:22:51 -0400 Received: from mta-15-3.privateemail.com ([198.54.122.111]:28136) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfe48-0005ls-R2 for 63088@debbugs.gnu.org; Mon, 11 Sep 2023 06:22:50 -0400 Received: from mta-15.privateemail.com (localhost [127.0.0.1]) by mta-15.privateemail.com (Postfix) with ESMTP id 033C71800156; Mon, 11 Sep 2023 06:22:39 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=twdb.moe; s=default; t=1694427759; bh=qSHF8zm2SOV1nxiCsSC3Gsn7shHaCS9YkTLyv1i48mU=; h=Date:From:To:Cc:In-Reply-To:References:Subject:From; b=QAsQUKYJjYFDnzWbEUb+ah+q6gMSbsHWL629Zt/sJGlzQOh905nhQG8SNy38Ub0W2 l485W5uvLFCtX9HdLrzkpTHOIOLgoxCg+VSfWPQ06CzmRDovvp8HeWGGBaN5WLvM+a hkIskOZ1LI+IdKWz47gwJUm10rWLUXR1Jwagrzp8kABSv+39s9KGHme+SBGo2WfM9u YJ9EJ9rZr3qgsBDc50Z57+Xg+Ux/HjgyC/67qO9KkZKO2JHahS2pgK8O1uELUPULiq kmQ5JT8rTzuCpNElSnqCfCion/SCdnwA46sIeTx21lUDv377TKdzfYylHpvzd54WMS gxp41lWZa9caA== Received: from APP-11 (unknown [10.50.14.211]) by mta-15.privateemail.com (Postfix) with ESMTPA; Mon, 11 Sep 2023 06:22:35 -0400 (EDT) Date: Mon, 11 Sep 2023 07:22:35 -0300 (BRT) From: zamfofex Message-ID: <973443928.2024365.1694427755815@privateemail.com> In-Reply-To: References: <3cc41c81a301fb53c564508d3cbcf92270695d1b.1694082083.git.iyzsong@member.fsf.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Priority: 3 Importance: Normal X-Mailer: Open-Xchange Mailer v7.10.6-Rev49 X-Originating-Client: open-xchange-appsuite X-Virus-Scanned: ClamAV using ClamSMTP 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 X-Migadu-Queue-Id: 0AE4D5D7A0 X-Migadu-Scanner: mx1.migadu.com X-Migadu-Spam-Score: -0.22 X-Spam-Score: -0.22 X-TUID: 1sBwNB/Cu+HM > recursive? #t is meh ._. > Can we work around that? Yes, presumably easily, but I don=E2=80=99t think it would be a good idea i= n this case, because it isn=E2=80=99t used to build bundled software, but r= ather just for a small project=E2=80=90specific pair of source files (that = are in a separate repo just because they are used by other repos of the pro= ject too). > Can we use search-input-file or the like here? Probably. Though would it be reasonable to package the network separately i= nstead? Note that Lc0 is able to load various networks, and there is no can= onical network, so maybe it would be useful to have it in a different packa= ge so that more can be potentially added in the future. Then people could use them with something like =E2=80=98guix shell lc0 lc0-= NETWORK_NAME=E2=80=99. > Is Lc0 =3D Leela Chess Zero? What's the connection? =E2=80=9CLc0=E2=80=9D, =E2=80=9CLeela Chess Zero=E2=80=9D, =E2=80=9CLCZero= =E2=80=9D, and sometimes just =E2=80=9CLeela Chess=E2=80=9D can be used rou= ghly interchangeably to refer to the project as a whole. Though, occasional= ly, people will use the term =E2=80=9CLc0=E2=80=9D (sometimes capitalised a= s =E2=80=9Clc0=E2=80=9D) to refer specifically to the =E2=80=98lc0=E2=80=99= executable, which can use the networks from the Leela Chess Zero project, = but networks created by other people too, including those of e.g. the Maia = project, see and At some point (very early on), the code for the executable was rewritten or= otherwise largely refactored, and at the same time renamed from =E2=80=98l= czero=E2=80=99 to the current =E2=80=98lc0=E2=80=99, so sometimes (very rar= ely nowadays), people will use the term =E2=80=9Clc0=E2=80=9D (or =E2=80=9C= Lc0=E2=80=9D) to refer specifically to this new executable and code base, c= ontrasting with the former =E2=80=98lczero=E2=80=99 executable and its code= base. Honestly, this all feels convoluted to me, so I usually like to use the ter= ms interchangeably, and I don=E2=80=99t think using them differently in the= package description is a good choice. - - - - - Hopefully this helps clarify things well enough! If there is interest, I ca= n submit another patch with the requested changes and the appropriate path = taken regarding the packaging for the networks.