From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id uB2LEiO7WmMDHgEAbAwnHQ (envelope-from ) for ; Thu, 27 Oct 2022 19:08:51 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id OEi+ESO7WmOgKwAAG6o9tA (envelope-from ) for ; Thu, 27 Oct 2022 19:08:51 +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 D6AE8805E for ; Thu, 27 Oct 2022 19:08:50 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oo6Iv-0003to-KV; Thu, 27 Oct 2022 13:04:33 -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 1oo6IX-0003pb-9t for help-guix@gnu.org; Thu, 27 Oct 2022 13:04:09 -0400 Received: from mail-qv1-xf2f.google.com ([2607:f8b0:4864:20::f2f]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oo6IM-0004ve-Q9 for help-guix@gnu.org; Thu, 27 Oct 2022 13:04:04 -0400 Received: by mail-qv1-xf2f.google.com with SMTP id x13so1887479qvn.6 for ; Thu, 27 Oct 2022 10:03:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=ShlE7Yd6/t8A9tqBavIa7/yBH4XXMJCPEt0o3vSSz48=; b=BAlEZd7pS6bqvVH42XExDbApl+Pq8BBf+h7mWvOmNU23k17OXFaZYIjnFOjqrWbweG kpV/Rk55fSZvCtokwVAYkJkJFe87KlQ9Dm+d7RFceDCgUAmlcrSFJhmBxsroi/5N3MW5 86VngRDKUqGLl5Kv5qr3k6SrWmDTkSU9G+HAL5OX8BGHnMlj2kaJDwqZvxx6mUZtl2W9 8FpCYS8MlfL6P53CBnlaKnO8vQBaZheRMhnEI4F7Oab1tYjjznDdEMddfg/o4TUE4oLM 7zC+wFcmk5q47xSTeVgLvOG7VmgWCDsbOaaIC3XbD8JSWhCP1AieY8sQSJ+l3kobCw/C 5Qsg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=ShlE7Yd6/t8A9tqBavIa7/yBH4XXMJCPEt0o3vSSz48=; b=1Lt/mR+VNLUe4Nugc/qah9zFeLWJ8luw4RZc35e0UeTyd2IGLlcywATJ+goeWkwqC3 /blduUdsTOuvQxUBPS91UEoOGkjZjQBoUV8Vv/EvD9piLHlm97oyhzMzWkGNtMKrDop/ Mcua+s13juL7W9AOOSMXOkp7b3erRlWrn7hLIGUq8Ewdr/hk3lvILwMWH+IQ9IjNxO8y Icvm2gGQ/NH97bZiVu9QkjjbMcpTtlcT726JUlUQk3n5syrs34jvh/vPJ7Kq9cveE9Fu LQgrTseGqfPwrqT7fuR3UfB9Hu2TK9xna/IlFxccPNPnHDGGppmXNOcGEO3zm4Du6rW2 Sd5Q== X-Gm-Message-State: ACrzQf25AmrldYa21bH8cK0wJq8q++D36C2QUYFummzKZaA9RQYAOveb M0Ui4/3jIoXkhogL/ZoBTxHvErdu8yC8Hw== X-Google-Smtp-Source: AMsMyM7OVAxjfMnAXewlx8HLq5f3lO+E47YznkwEp+iRhkzvH03x25r5QyrjkVMNXbj9IBUl6+xzoA== X-Received: by 2002:a05:6214:1c85:b0:4af:7393:3d91 with SMTP id ib5-20020a0562141c8500b004af73933d91mr42867991qvb.74.1666890233259; Thu, 27 Oct 2022 10:03:53 -0700 (PDT) Received: from hurd (dsl-152-179.b2b2c.ca. [66.158.152.179]) by smtp.gmail.com with ESMTPSA id fc26-20020a05622a489a00b00304fe5247bfsm1137969qtb.36.2022.10.27.10.03.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Oct 2022 10:03:52 -0700 (PDT) From: Maxim Cournoyer To: Csepp Cc: kiasoc5 , help-guix@gnu.org Subject: Re: How to avoid downloading qtbase:debug References: <20221022013952.49dfa544@aria> <87r0z0cfa3.fsf@riseup.net> Date: Thu, 27 Oct 2022 13:03:51 -0400 In-Reply-To: (Efraim Flashner's message of "Sat, 22 Oct 2022 22:27:14 +0300") Message-ID: <8735b9jj0o.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::f2f; envelope-from=maxim.cournoyer@gmail.com; helo=mail-qv1-xf2f.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: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Help-Guix" Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1666890530; 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=ShlE7Yd6/t8A9tqBavIa7/yBH4XXMJCPEt0o3vSSz48=; b=LEY61o8EECBB/QfHrWENXElXM1tCHWHh0Kqf7pOH6RfN/RJW0h2Xd1JooTmP1DKCXeS5Hn WATCxFpmENfX2kYd0Ro9m2ucWrDY8OxWh0O/1d5OwrfV9e+EOquCOo7b81hyF7pYwqJZqH m4ZSYBbJHA9fPUYFUMfb2khEqQmQlk/sAgDCLjhd7snKWAT+9S7RdJf4+oVLXju+4W6Fhz tTcb0JiQGxCnPgqudUyWrWFCFONZhZOoG4VlIG0RAxuZ8DltGPpITlZQZoF3exC0euTMRm 7khOOjYrFmcdlp/kE0oKmM7u15EruWmlt0kQ56CTaByJqqq1MXG2JTgItZmizg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1666890530; a=rsa-sha256; cv=none; b=qy2DJJGIyMBFKoyh+JSRd2wbXf/6uaGEo12PI1s1YZDqkg/RLBxKP7gtYBVdlFH6Aq58UJ D0fgiWWE7g3wVBkvqhw7wZvnydIhIX8R6OD6pwwddb9QZ7fK6+ydmE4wkJnQ9qg5DQhIlI hSLTce6+BdA9O5WYh7jQv3yRI81gi8A029p43BeTspEXP8Ecq9QNx9bISBS+ps9SbAgb7m hZqB11HLiI2kcn1mfZJoFuvodECiFqLPFTwmdi2sKig+FO/7NwbVH4XDMaqVmu66vtm/ZX Ckm4W9ZmgFJ/Baz8Ir3zzp858pLZrcKkYnMY6VdeRSCQ0GGgbrQAV+PrQbMJwA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=BAlEZd7p; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -8.02 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=BAlEZd7p; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: D6AE8805E X-Spam-Score: -8.02 X-Migadu-Scanner: scn0.migadu.com X-TUID: Dm9ssh3RqAEw Hi, Efraim Flashner writes: > On Sat, Oct 22, 2022 at 12:39:54PM +0200, Csepp wrote: >> >> kiasoc5 writes: >> >> > Dear Guix, >> > >> > =guix shell qtbase= downloads the entire debug output of qtbase even >> > though I didn't write down qtbase:debug. That's hundreds of megabytes >> > of bandwith I didn't want to use. How do I avoid downloading the debug >> > output? Is this a bug? >> >> I think it should be considered a bug. guix shell always downloads >> every output of all the packages. > > I assume it's related to grafts: > > (ins)efraim@3900XT ~$ guix shell qtbase@6 > 321.1 MB will be downloaded > qtbase-6.3.1-debug 287.7MiB 3.7MiB/s 00:01 [ ] 1.4%^C > (ins)efraim@3900XT ~$ guix shell --no-grafts qtbase@6 > (ins)efraim@3900XT ~ [env]$ > exit > > Looks like it downloads all the outputs so it can perform grafts on all > the outputs, and only then does it put just qtbase in the environment. Yes, and this is because grafts have been marked as non-substitutable by choice, for performance considerations. Would revisiting this choice helps here (making graft derivations substitutable?). -- Thanks, Maxim