X-Loop: help-debbugs@HIDDEN Subject: bug#56086: "guix build --sources=transitive hello" does not emit transitive sources >=2 layers down Resent-From: Maxime Devos <maximedevos@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Sun, 19 Jun 2022 12:03:01 +0000 Resent-Message-ID: <handler.56086.B.165564012520837 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 56086 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 56086 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-guix@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.165564012520837 (code B ref -1); Sun, 19 Jun 2022 12:03:01 +0000 Received: (at submit) by debbugs.gnu.org; 19 Jun 2022 12:02:05 +0000 Received: from localhost ([127.0.0.1]:50747 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1o2tcz-0005Q1-0L for submit <at> debbugs.gnu.org; Sun, 19 Jun 2022 08:02:05 -0400 Received: from lists.gnu.org ([209.51.188.17]:33514) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maximedevos@HIDDEN>) id 1o2tcu-0005Pa-JU for submit <at> debbugs.gnu.org; Sun, 19 Jun 2022 08:02:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41388) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <maximedevos@HIDDEN>) id 1o2tcu-0004ti-Bn for bug-guix@HIDDEN; Sun, 19 Jun 2022 08:02:00 -0400 Received: from albert.telenet-ops.be ([2a02:1800:110:4::f00:1a]:45232) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <maximedevos@HIDDEN>) id 1o2tcr-0006Lb-V2 for bug-guix@HIDDEN; Sun, 19 Jun 2022 08:02:00 -0400 Received: from [172.20.10.9] ([188.189.158.25]) by albert.telenet-ops.be with bizsmtp id l01s270060Z9yEL0601sJo; Sun, 19 Jun 2022 14:01:53 +0200 Message-ID: <9d3c7d96481f8fe5eeeb1acb061655b134ebb219.camel@HIDDEN> From: Maxime Devos <maximedevos@HIDDEN> Date: Sun, 19 Jun 2022 14:01:47 +0200 Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-9mSUGEF1K4htokI1p49P" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1655640113; bh=6QYywNC8SjKxxC12hNtscxBDGjqi+efameCWhEg/PDg=; h=Subject:From:To:Date; b=LqI9519DiHE+8uFYpDHWFS7xnm5MpReptLuY+KcXUUSAUQpNImIg3L0s7uWvY0Ocg fvIk6+dOjXfcNewFbCkXmywVT5zyoYoG2pfTnc0c8yPlNJV6aX4DoF+3EPpWiXg4MQ lt2/jkaUOyJuQbu2nbigpaBLG4iLNIeNakUHLBcCJZZ1xNocbbMbHAUtorAGXEPpDq QI42P+enFF4zqDNTzEP/4NHuyXfINYu8747RTobUQXmWJEHv8+WsH6jNv7hx20HhOX 3WDYynKaVQauNe7hHEAYtAUMWIm31xBkjK6Xp0hefoCMV5PYZhMIAlWUO+BV6lWKr8 0Wbj4uUliA4iA== Received-SPF: pass client-ip=2a02:1800:110:4::f00:1a; envelope-from=maximedevos@HIDDEN; helo=albert.telenet-ops.be X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.2 (/) 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: -2.3 (--) --=-9mSUGEF1K4htokI1p49P Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Try: $ guix build --sources=3Dtransitive hello I get: /gnu/store/3dq55rw99wdc4g4wblz7xikc8a2jy7a3-hello-2.12.1.tar.gz /gnu/store/qz3pck1i4bply2fvxc7a5f7h3swdwpcr-tar-1.34.tar.xz /gnu/store/5dh059d365953arhixlx4xqkngwv2jmr-gzip-1.10.tar.xz /gnu/store/q5sqgng4wdzxr6yrvvp706kbxa3fcfjf-bzip2-1.0.8.tar.gz /gnu/store/snk01kyfyv0xh527j2id1jbyx9snvr1h-xz-5.2.5.tar.gz /gnu/store/b7pj6376jv658scl9159n60jq1gsggr5-file-5.39.tar.gz /gnu/store/87aihcxj48yslw7zrc62lrbfi5llh5rh-diffutils-3.8.tar.xz /gnu/store/l6fbym731zg72l0rwb7zgrn011ki7dcs-patch-2.7.6.tar.xz /gnu/store/d9ylc625pszdbdzasxx3q2147dd0knia-findutils-4.8.0.tar.xz /gnu/store/l6wssbbngsb3nr71rdlk5m834rdzz3rq-gawk-5.1.0.tar.xz /gnu/store/52sz6j8l5xahiqq8j20vvix4gbwc1m4w-sed-4.8.tar.xz /gnu/store/g05jqa0d8k45p3nzqggkrksgr4vr0qag-grep-3.6.tar.xz /gnu/store/sp86vrxg16gvii6h51himf1ivhr1h46r-coreutils-8.32.tar.xz /gnu/store/wicnb0c4b5726d8rvvhdj8kvyylhldqa-make-4.3.tar.xz /gnu/store/cn3ian044yv1jnnwb4ai02f2hg6kgkik-bash-5.1.tar.xz /gnu/store/nv43fwmg2c6x69sf9wh1fxbp3ca0fsdc-binutils-2.37.tar.xz /gnu/store/d2p5gd5fxzrm6ip3lxw6q5jyxk1lbxqc-gcc-10.3.0.tar.xz /gnu/store/70jq7j76s5wwx6v7m8fjdkihsa8k0sxb-gmp-6.0.0a.tar.xz /gnu/store/b3xs724vl7idch20wvxll03rix9zizqb-mpfr-4.1.0.tar.xz /gnu/store/0bhb5fidh0vz2b5p94bqyrpqw0bpgvjg-mpc-1.2.1.tar.gz /gnu/store/ss3ciy8z30j8qcqk8zpkpdlggmwlmmv6-glibc-2.33.tar.xz /gnu/store/a1sqrdsy1xrk6cs84kzgg93rw28zcaa4-linux-libre-5.10.35-gnu.tar.xz However, the soure of gzip@HIDDEN appears to be missing here, even though it is a transitive dependency (via (gnu packages commencement). For a simpler example, consider the following package definition: (package (inherit (specification->package "hello")) (inputs (list (package (inherit (specification->package "hello")) (inputs (list (specification->package "gnunet-scheme")))))))) and run "guix build --sources=3Dtransitive -f [source file]". Notice that the gnunet-scheme package is not included. After some experimentation, I found that: * if the package is at the top, its source code is listed * if it's in the inputs of the package at the top, its source code is lis= ted * if it's another layer down, it isn't listed anymore (see above example) Greetings, Maxime. --=-9mSUGEF1K4htokI1p49P Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYq8QLBccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7kNOAP4/XpNfB8ZJXH7LUJ6wWbAJ/lt3 NxQah/hQyPHZdoPlIgD9HhXnVR9CVdXUqJowUv6grgQnTMC4ujCNcQOYJg4jNAI= =J+BF -----END PGP SIGNATURE----- --=-9mSUGEF1K4htokI1p49P--
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: Maxime Devos <maximedevos@HIDDEN> Subject: bug#56086: Acknowledgement ("guix build --sources=transitive hello" does not emit transitive sources >=2 layers down) Message-ID: <handler.56086.B.165564012520837.ack <at> debbugs.gnu.org> References: <9d3c7d96481f8fe5eeeb1acb061655b134ebb219.camel@HIDDEN> X-Gnu-PR-Message: ack 56086 X-Gnu-PR-Package: guix Reply-To: 56086 <at> debbugs.gnu.org Date: Sun, 19 Jun 2022 12:03:01 +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 56086 <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 56086: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D56086 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
Received: (at control) by debbugs.gnu.org; 19 Oct 2022 17:48:25 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Oct 19 13:48:25 2022 Received: from localhost ([127.0.0.1]:59996 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1olDB3-0006Tm-Co for submit <at> debbugs.gnu.org; Wed, 19 Oct 2022 13:48:25 -0400 Received: from eggs.gnu.org ([209.51.188.92]:43920) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1olDAy-0006TQ-TT for control <at> debbugs.gnu.org; Wed, 19 Oct 2022 13:48:24 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57774) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1olDAt-0002Ds-Ml for control <at> debbugs.gnu.org; Wed, 19 Oct 2022 13:48:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:Subject:From:To:Date:in-reply-to: references; bh=EumhZaPB/Xf87lDApCmRDE10etk3k6BXTyNOkIvxO3s=; b=kyZO3sz9f6cJdr 1XnwjKRWyVaRRl0hpgwvXVjLgD6hFU46TlV2u3OUyNrGVLsNK2CLBnlro7xQBsBvpG9+1NXyupv+r vZG6joZlS25zuubcuCUpzoIsowR02QfrEoUenFBUx8tR8YT/nFB0rHLT3a3TE2XSA3ruzRQBr8tLO vIL3oEzj0honFCv+IEyE1SHuH07d2Jw2HtZ5zDu4Pv8AaIOP1nUYqcUL37BGmRxigutlRjCbdS7kq qacvf1SKX9+GhWIabW1HQZb6U16pwNgNp5oTP6rIFiF3U5UPttSyEe/VOt2wo6XEFPpvi3T6GX7Rx EulNYVHl1B4a9B0PN9yw==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:50942 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1olDAt-0000tb-98 for control <at> debbugs.gnu.org; Wed, 19 Oct 2022 13:48:15 -0400 Date: Wed, 19 Oct 2022 19:48:12 +0200 Message-Id: <87r0z3hfhf.fsf@HIDDEN> To: control <at> debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> Subject: control message for bug #56086 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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: -3.3 (---) severity 56086 important quit
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.