From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id YB/DNSFkVWFeDwEAgWs5BA (envelope-from ) for ; Thu, 30 Sep 2021 09:15:45 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id QAxpMSFkVWHtWAAAB5/wlQ (envelope-from ) for ; Thu, 30 Sep 2021 07:15:45 +0000 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 839F81446B for ; Thu, 30 Sep 2021 09:15:45 +0200 (CEST) Received: from localhost ([::1]:53196 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mVqIC-0006d5-Hm for larch@yhetil.org; Thu, 30 Sep 2021 03:15:44 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36024) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mVqEc-0002UT-Po for guix-patches@gnu.org; Thu, 30 Sep 2021 03:12:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:39756) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mVqEc-0000aD-Ho for guix-patches@gnu.org; Thu, 30 Sep 2021 03:12:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mVqEc-00029O-9X for guix-patches@gnu.org; Thu, 30 Sep 2021 03:12:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50620] [PATCH 1/2] guix: packages: Document 'computed-origin-method'. Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 30 Sep 2021 07:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50620 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: zimoun , Mark H Weaver Cc: 50620@debbugs.gnu.org Received: via spool by 50620-submit@debbugs.gnu.org id=B50620.16329858848211 (code B ref 50620); Thu, 30 Sep 2021 07:12:02 +0000 Received: (at 50620) by debbugs.gnu.org; 30 Sep 2021 07:11:24 +0000 Received: from localhost ([127.0.0.1]:51302 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mVqE0-00028M-BJ for submit@debbugs.gnu.org; Thu, 30 Sep 2021 03:11:24 -0400 Received: from mail-wm1-f67.google.com ([209.85.128.67]:35759) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mVqDy-000289-PU for 50620@debbugs.gnu.org; Thu, 30 Sep 2021 03:11:23 -0400 Received: by mail-wm1-f67.google.com with SMTP id z184-20020a1c7ec1000000b003065f0bc631so7522837wmc.0 for <50620@debbugs.gnu.org>; Thu, 30 Sep 2021 00:11:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:subject:from:to:cc:date:in-reply-to:references :user-agent:mime-version:content-transfer-encoding; bh=x9om0sZOwXLFCbBC49VFlbsj+ZuPcDHU7kZ83uvlo0U=; b=HWRRJfMTaGH+4rfB0iPOZ3t7hlUZzv5LJd0nNqwAOCPAc8RyjToUgnSKsmWq7Xsg65 UOLknxyGlLhH5qFRcz48otr6Ymmk13LY/LjjJNxG7pfQZAXqRR/Eb39nSwQa6kI5lYHg LOit/Ta35wt4ox/SdtDruaKgBsjYDvrlsZSfbfqkQJzu+2EtCpQWrJtcRJqUuxE4tJct QTIxMJDkqAdePSinHNxFnddia4IsyztPYgTXwMx1WKg/ZUimhpCqu32Fs6/a9bSSP8vM Nl5aIBAkeEn/1S5YSB7VbvnnhSNVj+GV3xCK2ArxWyM3d2bQPcPsUTRB2nYeASWbqhXT v/Rw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=x9om0sZOwXLFCbBC49VFlbsj+ZuPcDHU7kZ83uvlo0U=; b=Pt7AWwOjaHxXF9O1MQ/mQQtD2ZIBwrbTK67Orj2s/9KAVp5nSr2kKvnPQ41ytwuZAe chV9Lh5FaNSvMIBn6LFLhkpUidpMkyskfaVZc6wn95Qt/2U/hanVbKlrVqHrbzBAZcPa agQgxobxIVjpqtNZN5Z9RgR68hFPnpOv93us7ub9oIAvGWx2qPfWkyDpfwTVJVdyoY0u KkMscwo4mq0myaJ0VfZeBg1LCSSLLyLx8kk3nV8mfjKhXwm3BMeabIVSmUTdlQqV3AYY hbkXiIUvFdGfR/uiWh3iSrLcnpNP0s3E4CMN+hDW8f2/DhUnllG1OYM1snAQoq/JzIoJ rHvg== X-Gm-Message-State: AOAM533U85JZPKMDOfZIKVX4Bnaw/UnafjqFv19xUyPYzTjrMo6J69++ Wgszf33AV4EMiObaNRaTzr0= X-Google-Smtp-Source: ABdhPJzkGlH9Oa8uQsOBgiweiVq/NyaY9BEGcBpIGcsApWDoS02sRnLwM90AmcVl1NfSKq3Pb4wsAQ== X-Received: by 2002:a7b:cc0d:: with SMTP id f13mr3629073wmh.85.1632985876830; Thu, 30 Sep 2021 00:11:16 -0700 (PDT) Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id c4sm2067992wrt.23.2021.09.30.00.11.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 30 Sep 2021 00:11:16 -0700 (PDT) Message-ID: <40b6ad5258fd8a2789ed62f857a98ac474c208fb.camel@gmail.com> From: Liliana Marie Prikler Date: Thu, 30 Sep 2021 09:11:15 +0200 In-Reply-To: <86v92jc861.fsf@gmail.com> References: <20210916114734.2686426-1-zimon.toutoune@gmail.com> <9b6ee27ff10e1042a5d61d0f93d957cf760e9ecb.camel@gmail.com> <87v930ay5y.fsf@netris.org> <87pmstghx0.fsf@netris.org> <1803ff0456849f456c6994d47cbe50d1a8ff6a09.camel@gmail.com> <56dcce10a751153d89f515028cd18c9125f6b84f.camel@gmail.com> <756ae01852047a7adc2522c025c8cd7283dc7e55.camel@gmail.com> <87ee97givh.fsf@netris.org> <86v92jc861.fsf@gmail.com> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit 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" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1632986145; 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=x9om0sZOwXLFCbBC49VFlbsj+ZuPcDHU7kZ83uvlo0U=; b=ftlPe3sb1JFclfcomtANRnLC95nXN5vF0tEzktVsw91rY8E+KtjvB7Ucu9ugdwh1a8JvBI EPe0xla5+eIsvxvwdnepIdxBqqXiFnu0JSNzkGHWXLpXs3UniGexM7KrBQDNPl62MY+mWc ApU4O1qhVDVpe5PWUqH7cIpKQWqesiTnNlmOUtwx1iMLBUVmAGWoWJ4cFoFbxR5gn7CVJ6 JU9HQQ3jp1Ej7EMkvbsHXunCAIYlFrRYKxpqlK5pDj2dB6C2zCguKJfNeDg+EEAmf04DpZ 9tmfKVjec/jkdbE3Liof+iRf9hyMDfbfCbHe3XsfiGI+n7WQYqUdtkOZN6kcbA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1632986145; a=rsa-sha256; cv=none; b=t/HLwYZekGy/KZ1Hv+HR9YzoDojr6WKcNoenk9N8esg93LHQajQgakosmkbPkrHidbYwEf x7yCovRh1YwOg/ZSEAc7uk7jfnZ7pokrApzNxvla+f7bIMXmLaK8c/tKQfO5L1rsK0SJqg KYBZ5rvdbZdSioFFprat7MvtdikbfeHaeafO5Oww0oBZLmA3GqMmThQv6GaZJlu3rPMu39 FG9C0JAVxUHaOzU1qqN3GIKfFv3K5AYGx+aGkOQioeMk5iJBQCiJaHT0J5x+7WM2h5n/V3 mSjkb1rzfX5ABYb+T6o5XDpY4qOnh2JCvmCzDLLUGj4NWkghPPKDXN/k+zWqLQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=HWRRJfMT; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -1.30 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=HWRRJfMT; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 839F81446B X-Spam-Score: -1.30 X-Migadu-Scanner: scn0.migadu.com X-TUID: rh66TpAx2Kjd Hi zimoun, Am Donnerstag, den 30.09.2021, 00:45 +0200 schrieb zimoun: > To be honest, I do not understand why we are discussing at length > this trivial path: > > for guix.git: > > 1. move the duplicate computed-origin-method to a single place > 2. keep it private > 3. add comments about that > > for guix-artwork.git: > > 4. guard the promise using a check against: > (@@ (module somewhere) computed-origin-method) > > for guix.git > > 5. update the package guix > > done! :-) > > It changes nothing on the Guix side. I've started discussing this path because we are currently stuck at 1. for some time. Given that this drags on for so long and you are looking for a "quick solution" for guix-artwork.git, I called into question whether it is really necessary to modify guix.git first. This does not change nothing for the Guix side either, it changes the location of a hack most of us wish to rather avoid than to give more attention to in the code base :) Sorry for forcing you through this, I had not intended to spark this lengthy debates.