From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id SK89AsQQQWWDdgAAG6o9tA:P1 (envelope-from ) for ; Tue, 31 Oct 2023 15:35:48 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id SK89AsQQQWWDdgAAG6o9tA (envelope-from ) for ; Tue, 31 Oct 2023 15:35:48 +0100 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 7D7622691F for ; Tue, 31 Oct 2023 15:35:47 +0100 (CET) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=posteo.net header.s=2017 header.b=Bd+LPG1v; dmarc=fail reason="SPF not aligned (strict)" header.from=posteo.net (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1698762947; 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: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=f/kSGf4u1iv54ehXRmETC3xhh22l6HKU/KtrW3g4UkY=; b=EldF+BIVIrKaSqmFHZt4RE+akMkt+fIvbTLhBfSBqc4rAoVWT/jAS3Ld/aLY4+rsm8OdzX 14O2Pvffa1poygqZmXvz8pRU8jEd1Wnl/fb8bdD4hstKV530Yw8CJVLfvj3Nkz+Jqmr1Nm ASEgJfyusQf9+xafmMvw4AN4lOtP7QzCfeAWzcqy9EurnvujWkMtlYrOaOP1ag0qaeDcYd O13HzOdcPYSjeF3yf1O+Y8Lb/iC6wBjMxVgsYa5y2gocKs5bZVhdskldKoXhn/YAP6c2Wr V9RGFvrRsGAbfQOAGE5oebizaayPilYtES+UzYLhdiaWqrHIls+vCjFxuvrHVg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=posteo.net header.s=2017 header.b=Bd+LPG1v; dmarc=fail reason="SPF not aligned (strict)" header.from=posteo.net (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1698762947; a=rsa-sha256; cv=none; b=LRGx1z6dxVjraBtjfmbG0iOe8KasRuOTZVsp2KzyKxO3ymhGhagXGThskHmy6IDBtNRcLP ox6OwLBSOmz0Kl70eUTAUB2L+a4OClo8YlUHe72YujgSZIYdJdB67Zl5sWtfPFamkvs9z+ r+xxVlMDkBwX66YGAu1arKr0m8ZZe2gRBkZReC1YtUVLM9qJln5P7YgRDC20GkSnHlAl45 WmNLAvrX7udZo8m/th4KQhILkLN8y4MAfgLWzysr1Gm+YLWlX31d1FeQbuMjJ1SiG7r39c ANKjT5DuUcTJpYhsqivApjiTVJSA6JdYY6dTCN7G/dVUx7pgiNQVSRjvykqi+w== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qxpqA-00036b-Rs; Tue, 31 Oct 2023 10:35:34 -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 1qxBbG-00016n-07 for bug-guix@gnu.org; Sun, 29 Oct 2023 15:37:30 -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 1qxBbF-0008WK-OC for bug-guix@gnu.org; Sun, 29 Oct 2023 15:37:29 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qxBbm-0001DA-3X for bug-guix@gnu.org; Sun, 29 Oct 2023 15:38:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#54495: unexpected download after gc References: <877d8r8j5i.fsf@gmail.com> Resent-From: David Elsing Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 29 Oct 2023 19:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54495 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: zimon.toutoune@gmail.com Cc: 54495@debbugs.gnu.org Received: via spool by 54495-submit@debbugs.gnu.org id=B54495.16986082654627 (code B ref 54495); Sun, 29 Oct 2023 19:38:02 +0000 Received: (at 54495) by debbugs.gnu.org; 29 Oct 2023 19:37:45 +0000 Received: from localhost ([127.0.0.1]:43407 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qxBbS-0001CW-Tg for submit@debbugs.gnu.org; Sun, 29 Oct 2023 15:37:45 -0400 Received: from mout01.posteo.de ([185.67.36.65]:47541) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qxBbN-0001CD-Gy for 54495@debbugs.gnu.org; Sun, 29 Oct 2023 15:37:41 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 427E0240028 for <54495@debbugs.gnu.org>; Sun, 29 Oct 2023 20:36:57 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1698608218; bh=f/kSGf4u1iv54ehXRmETC3xhh22l6HKU/KtrW3g4UkY=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:From; b=Bd+LPG1vbViKw3Ta+pjzPWU7zuey3wxpAq9j8CIrV3/dZd/Y0RG88HqefO4wMLdGQ lb/52HmkRoCwceWBnGWkH1R27xwxSGfU+ImOGEQxKEiBAuCMaM26DZHDuow2jCYnTU AjJVJBCs5pYqH9CjWyGU7G8WnZyiloCKbnt5x1dISBHVkud0uEZ/ki1TaNCrOBNaYW pVT8x4qgpxQNHqclDW9pOnBtik7LZ0fK5nWFMutIj6Jvur3kw1x3EW6PKShYKeONrf MESl50/dE4jc9WuN1LXJ41lhBBnaBvPQGjeHf1U73KGtlFJQBWR0UlsRbdGWuSJazr M5mw8sQVKb8Vg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4SJRVd2FjDz9rxB; Sun, 29 Oct 2023 20:36:57 +0100 (CET) From: David Elsing In-Reply-To: 877d8r8j5i.fsf@gmail.com Date: Sun, 29 Oct 2023 19:36:56 +0000 Message-ID: <86pm0xgqzr.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Tue, 31 Oct 2023 10:35:33 -0400 X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: 4.72 X-Spam-Score: 4.72 X-Migadu-Queue-Id: 7D7622691F X-Migadu-Scanner: mx10.migadu.com X-TUID: 7gFRsJuVPY70 Hello, AFAICT, there is no way to determine which ungrafted package a grafted package comes from without the derivation of the grafted package (where the ungrafted package is referenced). Therefore, I think adding a reference to the ungrafted package in the package itself (your second suggestion) would be the simplest way: https://issues.guix.gnu.org/66824 Presently, it is inconvenient to globally run guix gc at all for me, as many (dependent) packages are deleted and substituted again when rebuilding several profiles built with grafts. Cheers, David