From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id 8HjGIFaIWGcRVAAA62LTzQ:P1 (envelope-from ) for ; Tue, 10 Dec 2024 18:28:38 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id 8HjGIFaIWGcRVAAA62LTzQ (envelope-from ) for ; Tue, 10 Dec 2024 19:28:38 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=dGYJb8x0; 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" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1733855318; a=rsa-sha256; cv=none; b=RI2fenovd3SuUEnrPp+EqseD/vxnjHeF8eWHqMi52b68AEIkAA2eu4Ety7uMGsKHc7DZ1/ fD9VkwWt3eSXf2QygkWhDympgR/NLy7WeGKP4xgDX3/JW1sF/9GxgBK3EgGnt+Bg/0KLsw fWs/eDwRnjtIo5aEWv7Li8uvVWGDqN1USzIW0AhxqLsuWL+Bg8wYlVijUCSdVgL4wyGSBu wYPZW5t8xM91JqaFTEtsvIxdm53P6ncvoTz5axHYvnmUDUHCZnanhcbrwdP4vDOhRKHLI7 93GOiA6VwejvqLeatCx54UJhzeJIBMiwMiGBGvcERCtMdYe/eJqJTEAu14FM9g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=dGYJb8x0; 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" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1733855318; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=7lTebFvOVWbsrJ1sF3PDPkXVUhEt1uOV96tAsnAudLc=; b=PSYapOuDZkpFQHzNPaNcPxOIaw/gGPruNHekiKwh6XW0Ou1jlq4wE1nukyUsG0CBo0aNjz BapTj4ujwQncV9IUwR+YtYKEvFwY1ROp11aG2yso1ReSwPUTdQRfSe+DItg63vaB892fvJ D/tco4rGyhiGYF86N6cQ7W1+efuZqILtrTpyYMABLKKsILI8fEM1M/bsDwMEDjQU8L0iyL Xiaola7sDMDusa6VGNjWJxxLO57obeHLHmCgsi7dm0jVp1x6YqFnX9FbzpqigMtq3N/m5x a8pTUQMNr5PXMFdZ7f+l7Wmz0aKDv88HRe8MGJwvQoHk70Mvvr9JYoDCd7jNvg== 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 220248317D for ; Tue, 10 Dec 2024 19:28:38 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tL4xt-0006HF-93; Tue, 10 Dec 2024 13:28:09 -0500 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 1tL4xr-0006H2-HZ for help-guix@gnu.org; Tue, 10 Dec 2024 13:28:07 -0500 Received: from mail-qk1-x744.google.com ([2607:f8b0:4864:20::744]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tL4xp-0004aV-Qw for help-guix@gnu.org; Tue, 10 Dec 2024 13:28:07 -0500 Received: by mail-qk1-x744.google.com with SMTP id af79cd13be357-7b6cf666ab9so251120785a.0 for ; Tue, 10 Dec 2024 10:28:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1733855284; x=1734460084; darn=gnu.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=7lTebFvOVWbsrJ1sF3PDPkXVUhEt1uOV96tAsnAudLc=; b=dGYJb8x0ADakn5+uJ/xsay3d1wxjG+dme00gDx2MlBGS0ycP+RObwgNQ9tyyr1sLfv ynjWOW2AOvumu8UY2uh42SU8Q8rzhjVe3BygA76mYxhfuKrIir3bN/N8mBc2xxy3Oa3N ykTPnWHy/t5BGQdNIj5zL+eJg7wkPfcCuS3IAA4OmPtaOW+tfZWPjWGUrL//FIJBG6oz WSlbPf4kiMguwSdGCLr8Gbwul90jdNckD+A2lBkHuwR0HlpWjQ+zmmhLeuQTtKXQAdt+ ogEc4K9uE6Zz4xzO+1cGwzDYZP2KZ4PJH9xUZiQUF1GiG5WCMkGswh+DUruU5wQCaa+k Pqjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733855284; x=1734460084; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=7lTebFvOVWbsrJ1sF3PDPkXVUhEt1uOV96tAsnAudLc=; b=gidTYAYpZMRSFSI2AoVfkn6a4JZALmWcAcZ0lLob7Q3LzKh6Ap8APzaAZ/bMWZtxpw yhIANFCzbLHka2vZmE/V90g0BnaKLQ2brdz0VyubRQJs5bwQaDS5NZVdu62JhGHwQJaF 127FdnmvlF/mHafs4SItLDctRpaxT2gP9ZsY3fGWtMmf44cKsfN8bVI1pgSk1RPd73aU DJ0Mp+Wu80h5ETj7Rz7IAGvAvKvBDT5j6B/xkLKM4yFZEsarzdsaYwPL40Pg+KlHhmYi 5rXBOrxSiV1TuGMS4/LMKxVMV+MdL6cuFo6cvz6OCg/o8b3eqZpfsoqSucvWp3+oBjm8 s1sg== X-Forwarded-Encrypted: i=1; AJvYcCXMQzJ1M9ku8EBf2gVudB3jkBs5WNmUOVUL+dARtAmOSRlDfSy9Te4DrBDeLuiui8Ggcm8y93sjnrk=@gnu.org X-Gm-Message-State: AOJu0YyybRNNz2IRyT2fQoSnG66inZvu1aBoie7JcVZxz3tj33Nm7GE2 d3ftJQss5VhCL/SB09J7170YInQU9QHF9uhPujFyJAWHhpKAmDViPBUZgG39 X-Gm-Gg: ASbGncsW/sQnAD38G7XBkzVPK2hYL7Q8AuAzn3byrQXtI2peVGCY5EVhY9tfzTR7rGf T9WdKqVjRnUBElJarOuUCFA0NsrD9iloq3J+JMIdH0rPyhCPNQx7R3CFNwVzzFtFHuNyZJ6fapx 32V801KoOV/aR+X0lT9kA1Im9g+9UdNzlBy2+7Q5rnmwt+Gi255Q0FtRpaWEH/t6x2Do6tLHzcq yO0P+wPNH23KnuGNVk1GHF7N1TGcM4Ui8B6fiyfpozEeXz1RuhfJY/qFg== X-Google-Smtp-Source: AGHT+IEHw0vEtc/XSfOolTsBLBgKtt8t1bIavKYEeKi/f6UyUDKGZM5rBdWW9qeKb6THqqR7HQzOZg== X-Received: by 2002:a05:620a:4612:b0:7b6:c4c7:ecf9 with SMTP id af79cd13be357-7b6de7087cfmr710017185a.15.1733855284121; Tue, 10 Dec 2024 10:28:04 -0800 (PST) Received: from [127.0.0.1] ([188.68.137.232]) by smtp.gmail.com with ESMTPSA id af79cd13be357-7b6c6f91572sm344414985a.11.2024.12.10.10.28.02 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 10 Dec 2024 10:28:03 -0800 (PST) Message-ID: <12c4d800-7667-40a3-a104-fc8f97b7f5f2@gmail.com> Date: Tue, 10 Dec 2024 23:28:01 +0500 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: 'guix install' downloads all outputs for packages with cmake build system. To: Simon Tournier , help-guix@gnu.org References: <87h67bzj7y.fsf@gmail.com> Content-Language: en-US From: Nigko Yerden In-Reply-To: <87h67bzj7y.fsf@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::744; envelope-from=nigko.yerden@gmail.com; helo=mail-qk1-x744.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: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -5.40 X-Spam-Score: -5.40 X-Migadu-Queue-Id: 220248317D X-Migadu-Scanner: mx12.migadu.com X-TUID: ZkkL6Xc+u/jW Simon Tournier wrote: > Hum. I am not able to reproduce. > > First, let be sure nothing is already in the store. > > --8<---------------cut here---------------start------------->8--- > $ guix gc --list-dead | grep x265-3.5-static > finding garbage collector roots... > determining live/dead paths... > > $ guix gc --list-live | grep x265-3.5-static > finding garbage collector roots... > determining live/dead paths... > > $ find /gnu/store -maxdepth 1 -type d -name "x256-3.5-static" -print > --8<---------------cut here---------------end--------------->8--- > > Second, try to install: > > --8<---------------cut here---------------start------------->8--- > $ guix install x265 --dry-run > guix install: warning: Your Guix installation is 92 days old. > guix install: warning: Consider running 'guix pull' followed by > 'guix package -u' to get up-to-date packages and security updates. > > The following package would be installed: > x265 3.5 > --8<---------------cut here---------------end--------------->8--- > > And ’static’ output does not seem required. > >> An interesting bit about this abnormal behavior was gained from the >> discusstion on IRC. It turns out that the command >> 'guix install --no-grafts ' with --no-grafts flag does not >> download all the outputs of the package but only the "out" output, >> as one would expect from 'guix install' command. So the issue seems >> to be related to grafts. What do you think? > > Could you give your Guix revision? Mine is 056910e; please note x265 > had not be modified since a while and the package isn’t grafted. > > --8<---------------cut here---------------start------------->8--- > $ guix build x265 -d > /gnu/store/5v0d3wf3rhy69i1fl0jdchpmwy5wxbas-x265-3.5.drv > > $ guix build x265 -d --no-grafts > /gnu/store/5v0d3wf3rhy69i1fl0jdchpmwy5wxbas-x265-3.5.drv > --8<---------------cut here---------------end--------------->8--- > > Hum, I don’t know where could the observed behaviour come from? > > Cheers, > simon Hello Simon, Now I'm on 47ab553178eb00d02ba9588ed1f7df44fb2f7c4c guix commit and still have the problem: ----begin----------------------------------------------------------- $ guix build x265 -d 3,9 MB will be downloaded: /gnu/store/1h81psijhx3l8p88ds66q7a001rgvcl2-x265-3.5 /gnu/store/4zw8h8za4z1cg4k5iz5lha6v1s9wzwkz-x265-3.5-static substituting /gnu/store/4zw8h8za4z1cg4k5iz5lha6v1s9wzwkz-x265-3.5-static... downloading from https://cuirass.genenetwork.org/nar/zstd/4zw8h8za4z1cg4k5iz5lha6v1s9wzwkz-x265-3.5-static ... x265-3.5-static 2.2MiB substituting /gnu/store/1h81psijhx3l8p88ds66q7a001rgvcl2-x265-3.5... downloading from https://cuirass.genenetwork.org/nar/zstd/1h81psijhx3l8p88ds66q7a001rgvcl2-x265-3.5 ... x265-3.5 1.5MiB /gnu/store/7555d85ldgn3vgby3sdgl0rf9ac1b6mv-x265-3.5.drv ----end------------------------------------------------------------- Moreover, since then I have realized that the problem is not specific to packages with cmake build system but concerns all packages with multiple outputs. Your Guix installation is 92 days old. Probably this is the reason why you wasn't able to reproduce the problem. As far as I remember this problem have arisen since the latest core packages update. Regards, Nigko