From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id KDLPJvhYNmGb3AAAgWs5BA (envelope-from ) for ; Mon, 06 Sep 2021 20:07:52 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id uDd6IvhYNmEfagAAB5/wlQ (envelope-from ) for ; Mon, 06 Sep 2021 18:07:52 +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 0EBBC1D3A6 for ; Mon, 6 Sep 2021 20:07:52 +0200 (CEST) Received: from localhost ([::1]:34738 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mNJ26-0004zg-VR for larch@yhetil.org; Mon, 06 Sep 2021 14:07:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59552) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mNJ1h-0004qW-Fj for guix-devel@gnu.org; Mon, 06 Sep 2021 14:07:25 -0400 Received: from mail-qk1-x72f.google.com ([2607:f8b0:4864:20::72f]:42623) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mNJ1f-0004A7-W6 for guix-devel@gnu.org; Mon, 06 Sep 2021 14:07:25 -0400 Received: by mail-qk1-x72f.google.com with SMTP id t4so7584427qkb.9 for ; Mon, 06 Sep 2021 11:07:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=NGKOMQof8RWufXI0nL+1wVsd6VA7Ac04iGk0nYFIt0s=; b=Bx6or5VyAkFT+kHpbtJyUB6wv5H9d/0E01SJwrjtcgceiISgDASgOZQHehwx2MR2TO AtwgPbjb1bF3Bp34IBQs/mtGQJlRl0doWY/95dN5a3kTaFjII+h/YccYHIJJb7Ufa4Wk RLMaXYJPohFPRhNmxty6UQiRSRa0dZCMMsWlHaeTzlzYWRFnRFzq87+aEe2/yey18Sjt xfTma0cZ1lfpQEBcN8l3SlYthuXtdhaMDewkONDil2szHoU/kOVT42XrL1zD4/GXkQFQ JWckxik+qpmaenNoyqqzEk2/mRFP/DNxoq4ufXj5PETpbMAp+sMvunugbAj6JxNBQdc3 s6ww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=NGKOMQof8RWufXI0nL+1wVsd6VA7Ac04iGk0nYFIt0s=; b=uGVcPIGKdNYO/KYHiWhkz9+DGM67vbJunzibzve5ZE/FwMxOqVd7VBr7EdaHOWxiwq RayiyxvsZxEqUrWQ5qatXpcGeIzybnI0M/rnCjmVyFqk70U40KcZyLpydMwIKV9jDEkB olVGhTrVgS6k9zNsHwfRnu6CuhEAMygZUdZq9mXvE6GAiIRVRBATn7GJllT+Ex/aLygC bDCajSyzR4FPKn4fc5lmhpTuI/JceUJ+NW1P2DESotPsJsngl/w5bCPl/9uNvznnZl3Q znPbGeiIivOlc8z1OWZIzT71bb7l9lEP1XD6kj+g3MNpH70CBHkuoBP4HV/TbSimADO9 Jq2w== X-Gm-Message-State: AOAM530yf7USWm7ikHRCLpvusocjkKQ1FULqinRBBHHv3g3DADa3scnt WKx754m6VjhC/IkVMxcKtfoARI7caaY= X-Google-Smtp-Source: ABdhPJyiJOQgr/MCiotGz8xbimce7eesV2LMEi7tzCwsQqTjpnfGG3pl0SpMU7ZxIQD6cnZ6IeAFiw== X-Received: by 2002:a37:9c8c:: with SMTP id f134mr12253797qke.50.1630951643008; Mon, 06 Sep 2021 11:07:23 -0700 (PDT) Received: from hurd (dsl-10-132-185.b2b2c.ca. [72.10.132.185]) by smtp.gmail.com with ESMTPSA id a9sm7110885qko.27.2021.09.06.11.07.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 06 Sep 2021 11:07:22 -0700 (PDT) From: Maxim Cournoyer To: Liliana Marie Prikler Subject: Re: Rethinking propagated inputs? References: <045891c151c74e0d66d91973c9e55e0194272df5.camel@gmail.com> <5ba200792813bb0967e388911320b741cf98d90d.camel@gmail.com> Date: Mon, 06 Sep 2021 14:07:21 -0400 In-Reply-To: <5ba200792813bb0967e388911320b741cf98d90d.camel@gmail.com> (Liliana Marie Prikler's message of "Sun, 05 Sep 2021 18:50:14 +0200") Message-ID: <87lf49a886.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::72f; envelope-from=maxim.cournoyer@gmail.com; helo=mail-qk1-x72f.google.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, 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.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1630951672; 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=NGKOMQof8RWufXI0nL+1wVsd6VA7Ac04iGk0nYFIt0s=; b=ozJKvj7rx0WYxqw8yMPBTNW7oZ8Trw+KobjOMdoQyuyMmL35VriSJxraX4WU5A3aFk6ozb h7ljMoSugr7JeQr4qnqZ2gMJNGdglMXxTZbt4M8Mu8YA1pMcTVTlLrwr/o7Xqh7zGIg43B usPF6HeN2+Yq5mJguLVT76/ImGzSrOfxaEkYjLoQZcntChIzow6THECt+DLBqVQZMG9uCR wnaakk4tyvwlcJUsI/+85f501sUBNi4XWy9Bs1i9BaL/i7E4UKdUW/rjBPj3yELFmetvBr sC5PMEdRR1gzpKLuHaLodHraz9YpYggHVCUkPci/7yTzbVgkNlqiOPjLN8PyaA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1630951672; a=rsa-sha256; cv=none; b=NKjzde7VdbUx+474ND+rem5oAEKHw6Z35tMemxvbLqJZvWCHGxuANC4yhtcy3ZM3vlqHTe dQGNRu9GbY7s9z3MNUr48PsTWMjrIEkFpT62veqmiJhNOokmyUb+icJ5ZMbz9FTgL2oZLI IBMwQCX/e5mhIDdmhDyhj7C3TsTEaJ0Cs5ixg3m1GBHQ5DGskIMZ2rmmlK0f0KjKHvKBxN KNKCKhtsbWvZNyHEpWvbhCNtr48GI4qNCHROoBenvslUOK+Jlc3REW8lvE6FSCIXYCsktN 2fh7U0Qd9flHAbVAKuchWQGHor7vKBv4joELx01fKRN8Wu8D4MuVN3TadCNypQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=Bx6or5Vy; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -0.32 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=Bx6or5Vy; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: 0EBBC1D3A6 X-Spam-Score: -0.32 X-Migadu-Scanner: scn1.migadu.com X-TUID: WQK2Tjq1rmcy Hello, Liliana Marie Prikler writes: > Hi > > Am Sonntag, den 05.09.2021, 18:17 +0200 schrieb Maxime Devos: >> Liliana Marie Prikler schreef op za 04-09-2021 om 20:24 [+0200]: >> > Hi Guix, >> > >> > some while ago we made the decision to propagate inputs, that are >> > mentioned in pkg-config files, the rationale being that those >> > propagated inputs will be needed in packages in order to >> > compile. This >> > has saved us some typing, but at a cost. For instance, it is now >> > no >> > longer possible to upgrade "zile" >> >> Zile doesn't propagate glib: it's in inputs, not propagated-inputs: >> https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/zile.scm#n84. > Oops, what a blunder. It turns out my mistake was >> > " and "icecat" independently, because >> > both propagate glib. "libreoffice" and "telegram-desktop", two >> > packages that have failed us loudly before, are also in that list. >> >> libreoffice doesn't propagate anything. Neither does icecat. It seems the original issue pointed at was somewhat misguided; is there still something to be fixed about propagated inputs? It seems the discussion has moved toward handling propagated inputs for the use of pkg-config. What are the current problems with it, and what would the advantages be to move away from the status quo? If there aren't clear benefits, I'd prefer the status quo, abstaining from the added complexity. Thanks, Maxim