GNU bug report logs - #40413
Handling source-only dependencies in a generic way

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Severity: wishlist; Reported by: Leo Famulari <leo@HIDDEN>; dated Fri, 3 Apr 2020 17:47:02 UTC; Maintainer for guix is bug-guix@HIDDEN.
Severity set to 'wishlist' from 'normal' Request was from Leo Famulari <leo@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 3 Apr 2020 17:46:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 03 13:46:49 2020
Received: from localhost ([127.0.0.1]:43166 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1jKQP2-0004mz-Rc
	for submit <at> debbugs.gnu.org; Fri, 03 Apr 2020 13:46:49 -0400
Received: from lists.gnu.org ([209.51.188.17]:60676)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo@HIDDEN>) id 1jKQP1-0004mn-Br
 for submit <at> debbugs.gnu.org; Fri, 03 Apr 2020 13:46:47 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:45332)
 by lists.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <leo@HIDDEN>) id 1jKQP0-0000h4-94
 for bug-guix@HIDDEN; Fri, 03 Apr 2020 13:46:47 -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.1 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_LOW,
 URIBL_BLOCKED autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1jKQOz-0003sp-9g
 for bug-guix@HIDDEN; Fri, 03 Apr 2020 13:46:46 -0400
Received: from out4-smtp.messagingengine.com ([66.111.4.28]:42683)
 by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <leo@HIDDEN>) id 1jKQOz-0003rx-5y
 for bug-guix@HIDDEN; Fri, 03 Apr 2020 13:46:45 -0400
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42])
 by mailout.nyi.internal (Postfix) with ESMTP id B96A85C00C4;
 Fri,  3 Apr 2020 13:46:44 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute2.internal (MEProxy); Fri, 03 Apr 2020 13:46:44 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name;
 h=date:from:to:subject:message-id:mime-version:content-type; s=
 mesmtp; bh=7dhZoaqurkjvpPIlcka/JZA29E/oLziwddtguiSdAx4=; b=ejBUR
 x/RC4iawpJg7SxT3nPbz+prZ+F9pq5sdPXMEvRxWQW5sVEAEhqp65E2X7T7SEuo6
 Jo1kTJs469Sn/0AzYdUXtwe+qntsqpEg9TDLcaNYDts+KORoWA5blK2088SmTNF9
 q0eU0+PmnHkUvBTu9gaGb9pKUZ2COzP37Mko70=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=content-type:date:from:message-id
 :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm2; bh=7dhZoaqurkjvpPIlcka/JZA29E/oL
 ziwddtguiSdAx4=; b=AOLebvsB56v0FT5sfA7DCqbRU2U+OFk4coQQ+ae5pBMgZ
 EeDBD1qjrFA5hjWyJAZ7vnJyAJTPqmpJnprLLTdchcrA9mryJxC09F49qxu+qrSx
 06HRny8zlOjmoqSr10raNEOKkdTG+sw/QCBxuKt3aocooJR0ws9wYd5MPjS6NviE
 EGko1PazD7EUoUgjRlNpGdXnA1Om/21TYFx6vwuKLcBYyobs80ZKsKWXta6ZVPNi
 FX3fy7jG8xgp4A3PQkvirPIK+KC6Fjfam4dPM/raY9I5CmMacUniNElGsig/eVp+
 7X9ZgyrB6JvREHlnaxCbR7D5XE74UpL5lB1Z/XTMA==
X-ME-Sender: <xms:hHaHXgPOYR6sG5lxM-T50dVAqH3Z9nsUrM_cLO-6JudqeJZhZGp9UA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrtdeigdduudehucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkgggtugesthdtredttd
 dtvdenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhi
 rdhnrghmvgeqnecukfhppeejiedruddvgedrudefkedrieefnecuvehluhhsthgvrhfuih
 iivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhn
 rghmvg
X-ME-Proxy: <xmx:hHaHXpMVxFCuhXSJLnINtJ5GksdTQxbQpsydfg1pu3r6lBRkXcVqrQ>
 <xmx:hHaHXnVgogqUdXxVDvvLT7ywz5rGN_3urrX9dJSDZaecZ53TMJAl3Q>
 <xmx:hHaHXho2WfgXxXHufj1zydxBdcqhB9OZlQPjdjfFssgNunPGdjkxqA>
 <xmx:hHaHXoLgJQOpF2bkl2m5huJ7D4yLQRTeuLjjk_iVMl-viEcg8nhTQg>
Received: from localhost (c-76-124-138-63.hsd1.pa.comcast.net [76.124.138.63])
 by mail.messagingengine.com (Postfix) with ESMTPA id 399CA3280063
 for <bug-guix@HIDDEN>; Fri,  3 Apr 2020 13:46:44 -0400 (EDT)
Date: Fri, 3 Apr 2020 13:46:42 -0400
From: Leo Famulari <leo@HIDDEN>
To: bug-guix@HIDDEN
Subject: Handling source-only dependencies in a generic way
Message-ID: <20200403174642.GB7784@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
 [fuzzy]
X-Received-From: 66.111.4.28
X-Spam-Score: 0.2 (/)
X-Debbugs-Envelope-To: submit
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.8 (/)

Currently, both the go-build-system and the cargo-build-system treat
dependencies as source code that is only built when building the top
package in the tree. That is, the package the user requested to build or
install.

But, the two build systems handle things quite differently. It would be
great to have a generic mechanism for this sort of source-code-only
dependency.




Acknowledgement sent to Leo Famulari <leo@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#40413; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Fri, 3 Apr 2020 18:15:01 UTC

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