GNU logs - #37035, boring messages


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#37035: --with-graft tries to download source files and build them
Resent-From: <pkill9@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Thu, 15 Aug 2019 11:39:01 +0000
Resent-Message-ID: <handler.37035.B.156586909713674 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 37035
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 37035 <at> debbugs.gnu.org
X-Debbugs-Original-To: "bug-guix" <bug-guix@HIDDEN>
Received: via spool by submit <at> debbugs.gnu.org id=B.156586909713674
          (code B ref -1); Thu, 15 Aug 2019 11:39:01 +0000
Received: (at submit) by debbugs.gnu.org; 15 Aug 2019 11:38:17 +0000
Received: from localhost ([127.0.0.1]:50713 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hyE5B-0003YU-EI
	for submit <at> debbugs.gnu.org; Thu, 15 Aug 2019 07:38:17 -0400
Received: from lists.gnu.org ([209.51.188.17]:34949)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <pkill9@HIDDEN>) id 1hyE5A-0003YN-FZ
 for submit <at> debbugs.gnu.org; Thu, 15 Aug 2019 07:38:16 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:60878)
 by lists.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <pkill9@HIDDEN>) id 1hyE59-00026l-8u
 for bug-guix@HIDDEN; Thu, 15 Aug 2019 07:38:16 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.9 required=5.0 tests=BAYES_00,BITCOIN_SPAM_05,
 FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,
 UNPARSEABLE_RELAY, 
 URIBL_BLOCKED autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <pkill9@HIDDEN>) id 1hyE57-0004jd-TC
 for bug-guix@HIDDEN; Thu, 15 Aug 2019 07:38:14 -0400
Received: from aibo.runbox.com ([91.220.196.211]:59934)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
 (Exim 4.71) (envelope-from <pkill9@HIDDEN>) id 1hyE57-0004iB-Cf
 for bug-guix@HIDDEN; Thu, 15 Aug 2019 07:38:13 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=runbox.com; 
 s=rbselector1; h=Message-Id:Date:Subject:To:From:MIME-Version:
 Content-Transfer-Encoding:Content-Type;
 bh=P4fcSHj/1Gsfww8B0xSYhSwCNKe/x9UKHSxzOwNHV4A=; b=VthD6WXJio/ES/0dmqO0jpwKTx
 s7kVQG0ASIhKPGf1A4D1I81YCq+LmX2VRenSXIbvx74kUHBanOd3VYoz/E5CW3cTCR0lqz6bla4al
 cga+8YmBLtbvmLHKm+LEB0+Ng198zMZp9FXBfp4DCU4Ly7Lok6qDQ8O/Ll/gMxQIbkzXp1jNGQsTk
 tUxkM6a9wjYxOdH2oRNooukB3wnhNeJHVW5FJ2snXXCV1UAHHFnS+KFPE4Mm3bMQjZRKHs8eza8aa
 BLwz9DOpgnrvk1r/QJ36mBlxInrEXREYf8czSEhNCHgWYlCA5TMdvbIgPTNSl8bojLgHNTygr8ET7
 YAECaaZA==;
Received: from [10.9.9.127] (helo=rmmprod05.runbox)
 by mailtransmit02.runbox with esmtp (Exim 4.86_2)
 (envelope-from <pkill9@HIDDEN>) id 1hyE53-00052B-L0
 for bug-guix@HIDDEN; Thu, 15 Aug 2019 13:38:09 +0200
Received: from mail by rmmprod05.runbox with local (Exim 4.86_2)
 (envelope-from <pkill9@HIDDEN>) id 1hyE53-0000Fu-Hv
 for bug-guix@HIDDEN; Thu, 15 Aug 2019 13:38:09 +0200
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Received: from [Authenticated alias (780724)] by runbox.com with http
 (RMM6); for <bug-guix@HIDDEN>; Thu, 15 Aug 2019 11:38:09 GMT
From: <pkill9@HIDDEN>
Date: Thu, 15 Aug 2019 12:38:09 +0100 (BST)
X-RMM-Aliasid: 780724
X-Mailer: RMM6
Message-Id: <E1hyE53-0000Fu-Hv@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
 recognized.
X-Received-From: 91.220.196.211
X-Spam-Score: 1.4 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  When running `guix build --dry-run --with-graft=mesa=mesa
 love`, Guix shows that it will try to download a bunch of source files for
 quite a few packages: ``` $ guix build --dry-run --with-graft=mesa=mesa love
 The following derivations would be built:
 /gnu/store/0lfws1b85h6lkv09pp7q0439pd41qirj-love-11.1.drv
 /gnu/store/2spqmdn4s13r0z9d9hym25h4nfcl1r5g-s [...] 
 Content analysis details:   (1.4 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.0 URIBL_BLOCKED          ADMINISTRATOR NOTICE: The query to URIBL was
 blocked.  See
 http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block
 for more information. [URIs: runbox.com]
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends
 in digit (pkill9[at]runbox.com)
 -2.3 RCVD_IN_DNSWL_MED      RBL: Sender listed at https://www.dnswl.org/,
 medium trust [209.51.188.17 listed in list.dnswl.org]
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (pkill9[at]runbox.com)
 0.9 SPF_FAIL               SPF: sender does not match SPF record (fail)
 [SPF failed: Please see http://www.openspf.org/Why?s=mfrom;
 id=pkill9%40runbox.com; ip=209.51.188.17; r=debbugs.gnu.org]
 0.0 UNPARSEABLE_RELAY      Informational: message has unparseable relay
 lines 2.5 BITCOIN_SPAM_05        BitCoin spam pattern 05
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.4 (/)

When running `guix build --dry-run --with-graft=3Dmesa=3Dmesa love`, Guix s=
hows that it will try to download a bunch of source files for quite a few p=
ackages:

```
$ guix build --dry-run --with-graft=3Dmesa=3Dmesa love
The following derivations would be built:
   /gnu/store/0lfws1b85h6lkv09pp7q0439pd41qirj-love-11.1.drv
   /gnu/store/2spqmdn4s13r0z9d9hym25h4nfcl1r5g-sdl2-2.0.9.drv
   /gnu/store/aknpb0pgslx9jaidgvh8wrzl7j6nl3nn-fcitx-4.2.9.6.drv
   /gnu/store/8pk7gncsr1cfph8km8dhwk67q9d58c0k-libepoxy-1.5.3.drv
   /gnu/store/w0wxk5f2a44hksrbvwqxn1d6sx96hdyw-gtk+-3.24.9.drv
   /gnu/store/ydx7mg4bni0lfckw0r3x65icmfhr194k-xorg-server-1.20.5.drv
   /gnu/store/xnc6a1fjwlwfjpg0lwai3aq51rw5qwrc-extra-cmake-modules-5.55.0.d=
rv
   /gnu/store/jp29lhdwhs3znbsbznxq9nd9zp5l8ds0-qtbase-5.11.3.drv
   /gnu/store/sblg1v3yxf41b89aaj4r47zcyhxs3az4-ibus-1.5.20.drv
   /gnu/store/a4ynsy7ras28jlgmrhfilkc0lnin21mw-libnotify-0.7.7.drv
   /gnu/store/d8gvjnrl584wc5pavppa3m3yvm3jaxpk-dconf-0.32.0.drv
76.4 MB would be downloaded:
   /gnu/store/4vl3vkvqv0hhr0rlzciq55l4j8c5lgdz-ibus-1.5.20.tar.gz
   /gnu/store/jpxqw86l1gxkfrp66h5mc747xf881hjm-gettext-0.19.8.1
   /gnu/store/9dgbqa3m412prwadpwg0ah7a3kv6fh9p-libnotify-0.7.7.tar.xz
   /gnu/store/aaha1wfv58b83fwp0fqg8b5nlpkw1bva-libmng-2.0.3
   /gnu/store/6qy0ni5msmg93a55wi5qmj96729c1fcf-vulkan-headers-1.1.112
   /gnu/store/3a3j7rnd49fr6papzd2r2i8f96ayxi1v-qtbase-everywhere-src-5.11.3=
.tar.xz
   /gnu/store/3n7yhbfl1gik3n64rmy1574djpc1w6m5-gperf-3.1
   /gnu/store/wkfsm7mv8rjawdkzi8chf7qy8l5dppkm-xorg-server-1.20.5.tar.xz
   /gnu/store/7w7fq1iy0jkap5np4q00cw4cllr0lkj5-libdmx-1.1.4
   /gnu/store/cc39n3mx1nswgwx7p8mbx7apy4j1w8yy-xtrans-1.3.5
   /gnu/store/l1nxv1asf958h9ww4iijypyk31mj3d3x-gtk+-3.24.9.tar.xz
   /gnu/store/9rzjddyd621n26av5hb6zn55r372fhnv-libepoxy-1.5.3.tar.xz
```=




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: <pkill9@HIDDEN>
Subject: bug#37035: Acknowledgement (--with-graft tries to download source
 files and build them)
Message-ID: <handler.37035.B.156586909713674.ack <at> debbugs.gnu.org>
References: <E1hyE53-0000Fu-Hv@HIDDEN>
X-Gnu-PR-Message: ack 37035
X-Gnu-PR-Package: guix
Reply-To: 37035 <at> debbugs.gnu.org
Date: Thu, 15 Aug 2019 11:39:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-guix@HIDDEN

If you wish to submit further information on this problem, please
send it to 37035 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
37035: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D37035
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#37035: --with-graft tries to download source files and build them
Resent-From: Mark H Weaver <mhw@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Thu, 15 Aug 2019 19:22:01 +0000
Resent-Message-ID: <handler.37035.B37035.156589689020446 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 37035
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: <pkill9@HIDDEN>
Cc: 37035 <at> debbugs.gnu.org
Received: via spool by 37035-submit <at> debbugs.gnu.org id=B37035.156589689020446
          (code B ref 37035); Thu, 15 Aug 2019 19:22:01 +0000
Received: (at 37035) by debbugs.gnu.org; 15 Aug 2019 19:21:30 +0000
Received: from localhost ([127.0.0.1]:52462 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hyLJR-0005Jg-Lo
	for submit <at> debbugs.gnu.org; Thu, 15 Aug 2019 15:21:29 -0400
Received: from world.peace.net ([64.112.178.59]:46034)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mhw@HIDDEN>) id 1hyLJQ-0005JL-3G
 for 37035 <at> debbugs.gnu.org; Thu, 15 Aug 2019 15:21:28 -0400
Received: from mhw by world.peace.net with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <mhw@HIDDEN>)
 id 1hyLJK-0000TF-E6; Thu, 15 Aug 2019 15:21:22 -0400
From: Mark H Weaver <mhw@HIDDEN>
References: <E1hyE53-0000Fu-Hv@HIDDEN>
Date: Thu, 15 Aug 2019 15:20:58 -0400
In-Reply-To: <E1hyE53-0000Fu-Hv@HIDDEN> (pkill9@HIDDEN's message
 of "Thu, 15 Aug 2019 12:38:09 +0100 (BST)")
Message-ID: <87zhkafd56.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

<pkill9@HIDDEN> writes:

> When running `guix build --dry-run --with-graft=mesa=mesa love`, Guix shows that it will try to download a bunch of source files for quite a few packages:
>
> ```
> $ guix build --dry-run --with-graft=mesa=mesa love
> The following derivations would be built:
>    /gnu/store/0lfws1b85h6lkv09pp7q0439pd41qirj-love-11.1.drv
>    /gnu/store/2spqmdn4s13r0z9d9hym25h4nfcl1r5g-sdl2-2.0.9.drv
>    /gnu/store/aknpb0pgslx9jaidgvh8wrzl7j6nl3nn-fcitx-4.2.9.6.drv
>    /gnu/store/8pk7gncsr1cfph8km8dhwk67q9d58c0k-libepoxy-1.5.3.drv
>    /gnu/store/w0wxk5f2a44hksrbvwqxn1d6sx96hdyw-gtk+-3.24.9.drv
>    /gnu/store/ydx7mg4bni0lfckw0r3x65icmfhr194k-xorg-server-1.20.5.drv
>    /gnu/store/xnc6a1fjwlwfjpg0lwai3aq51rw5qwrc-extra-cmake-modules-5.55.0.drv
>    /gnu/store/jp29lhdwhs3znbsbznxq9nd9zp5l8ds0-qtbase-5.11.3.drv
>    /gnu/store/sblg1v3yxf41b89aaj4r47zcyhxs3az4-ibus-1.5.20.drv
>    /gnu/store/a4ynsy7ras28jlgmrhfilkc0lnin21mw-libnotify-0.7.7.drv
>    /gnu/store/d8gvjnrl584wc5pavppa3m3yvm3jaxpk-dconf-0.32.0.drv
> 76.4 MB would be downloaded:
>    /gnu/store/4vl3vkvqv0hhr0rlzciq55l4j8c5lgdz-ibus-1.5.20.tar.gz
>    /gnu/store/jpxqw86l1gxkfrp66h5mc747xf881hjm-gettext-0.19.8.1
>    /gnu/store/9dgbqa3m412prwadpwg0ah7a3kv6fh9p-libnotify-0.7.7.tar.xz
>    /gnu/store/aaha1wfv58b83fwp0fqg8b5nlpkw1bva-libmng-2.0.3
>    /gnu/store/6qy0ni5msmg93a55wi5qmj96729c1fcf-vulkan-headers-1.1.112
>    /gnu/store/3a3j7rnd49fr6papzd2r2i8f96ayxi1v-qtbase-everywhere-src-5.11.3.tar.xz
>    /gnu/store/3n7yhbfl1gik3n64rmy1574djpc1w6m5-gperf-3.1
>    /gnu/store/wkfsm7mv8rjawdkzi8chf7qy8l5dppkm-xorg-server-1.20.5.tar.xz
>    /gnu/store/7w7fq1iy0jkap5np4q00cw4cllr0lkj5-libdmx-1.1.4
>    /gnu/store/cc39n3mx1nswgwx7p8mbx7apy4j1w8yy-xtrans-1.3.5
>    /gnu/store/l1nxv1asf958h9ww4iijypyk31mj3d3x-gtk+-3.24.9.tar.xz
>    /gnu/store/9rzjddyd621n26av5hb6zn55r372fhnv-libepoxy-1.5.3.tar.xz
> ```

You asked Guix to build something, so it's not surprising to me that it
might need to download some source code to do that.

Can you spell out more clearly what you expected to happen differently,
and why you think Guix is acting improperly here?

     Thanks,
       Mark




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#37035: --with-graft tries to download source files and build them
References: <E1hyE53-0000Fu-Hv@HIDDEN>
Resent-From: <pkill9@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Sun, 18 Aug 2019 05:56:01 +0000
Resent-Message-ID: <handler.37035.B37035.156610771311523 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 37035
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: "Mark H Weaver" <mhw@HIDDEN>
Cc: 37035 <37035 <at> debbugs.gnu.org>
Received: via spool by 37035-submit <at> debbugs.gnu.org id=B37035.156610771311523
          (code B ref 37035); Sun, 18 Aug 2019 05:56:01 +0000
Received: (at 37035) by debbugs.gnu.org; 18 Aug 2019 05:55:13 +0000
Received: from localhost ([127.0.0.1]:57284 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hzE9p-0002zm-In
	for submit <at> debbugs.gnu.org; Sun, 18 Aug 2019 01:55:13 -0400
Received: from aibo.runbox.com ([91.220.196.211]:53396)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <pkill9@HIDDEN>) id 1hzE9m-0002zZ-U7
 for 37035 <at> debbugs.gnu.org; Sun, 18 Aug 2019 01:55:11 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=runbox.com; 
 s=rbselector1;
 h=Message-Id:In-Reply-To:Date:Subject:CC:To:From:MIME-Version
 :Content-Transfer-Encoding:Content-Type;
 bh=dc9YutmOw7V9UTNDm3xAWNOnP4Y3m44M1G9AOL1lgfU=; b=dRV1shUHQN45kFzcU+ZNUDquPZ
 aSdvtLnEp1//yfgOMjre7xYqOHTsE1SVUgF1xMCQJMc8w2kyH/+jJMlSKBzYYAXCcjHcV7tL0fQY2
 /m340EFYB2kA3eqrEQCrl+BWuAiiI5LCzq5w8Gp1aYj+cVTAf0LzV3g/z4XWBBIDLI8mBc+sPDvSY
 KASzU01YafVmbJMXD54j3ZNHZCu/J2FpujFlqF5v9Rty7ynWWsDqHRFp3wnSfprz6wuFUmvZhOkMH
 Sb3izbM9O0+h8+oY7kW8+E1ukwPRO8ada2OyCjy1frbqAwnmvBCxURFejJTedhYkAIpWL29W7EwA8
 gKOyW5qg==;
Received: from [10.9.9.127] (helo=rmmprod05.runbox)
 by mailtransmit02.runbox with esmtp (Exim 4.86_2)
 (envelope-from <pkill9@HIDDEN>)
 id 1hzE9k-0002ko-Fs; Sun, 18 Aug 2019 07:55:08 +0200
Received: from mail by rmmprod05.runbox with local (Exim 4.86_2)
 (envelope-from <pkill9@HIDDEN>)
 id 1hzE9k-00070h-F3; Sun, 18 Aug 2019 07:55:08 +0200
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Received: from [Authenticated alias (780724)] by runbox.com with http
 (RMM6); Sun, 18 Aug 2019 05:55:08 GMT
From: <pkill9@HIDDEN>
Date: Sun, 18 Aug 2019 06:55:08 +0100 (BST)
X-RMM-Aliasid: 780724
X-Mailer: RMM6
In-Reply-To: <87zhkafd56.fsf@HIDDEN>
Message-Id: <E1hzE9k-00070h-F3@HIDDEN>
X-Spam-Score: 0.3 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

Hi,

> You asked Guix to build something, so it's not surprising to me that it
> might need to download some source code to do that.
>=20
> Can you spell out more clearly what you expected to happen differently,
> and why you think Guix is acting improperly here?
>=20
>      Thanks,
>        Mark

Originally I expected it to attempt to graft mesa onto the love package, ev=
en though it's the exact same input, however after running `guix build --dr=
y-run --with-graft=3Dsubversion=3Dsubversion git` I see that it shouldn't o=
utput anything (same as running `guix build` with a package you already hav=
e all substitutes for).

If I run `guix build --dry-run love` it shows that it will just download th=
e substitute for "love", not build anything else from source, so grafting m=
esa onto it (even though it's the same input) shouldn't try to build anythi=
ng from source.

Also just to note, in this example grafting "mesa" onto itself is just as a=
n example, not for a useful reason. An example that doesn't try to build an=
ything is running `guix build --dry-run --with-graft=3Dsubversion=3Dsubvers=
ion git`.

As an example of a graft that works, if you put this in a file and build it=
 with `guix build -f <file>`, it will successfully graft the "hello" packag=
e (with the name and version changed) onto the "git" package:

```
(use-modules (guix packages) (gnu packages base) (gnu packages version-cont=
rol))

(define new-subversion
  (package (inherit hello)
           (name "subversion")
           (version (package-version subversion))))

(define new-subversion-graft
  (package (inherit subversion)
           (replacement new-subversion)))

(define with-new-subversion
  (package-input-rewriting
    `((,subversion . ,new-subversion-graft))))

(with-new-subversion git)
```

You can see that it worked by running `/gnu/store/...-git-2.22.0-svn/libexe=
c/git-core/git-svn`, and it will fail with a bunch of errors, unlike the un=
grafted package.=





Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.