From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 30 03:11:24 2021 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> Subject: Re: [PATCH 1/2] guix: packages: Document 'computed-origin-method'. From: Liliana Marie Prikler To: zimoun , Mark H Weaver 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-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 50620 Cc: 50620@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) 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.