From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <guix-devel-bounces+larch=yhetil.org@gnu.org>
Received: from mp12.migadu.com ([2001:41d0:2:4a6f::])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
	by ms9.migadu.com with LMTPS
	id +OGzJp3qY2RNwAAASxT56A
	(envelope-from <guix-devel-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Tue, 16 May 2023 22:42:05 +0200
Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
	by mp12.migadu.com with LMTPS
	id gNe4Jp3qY2RtMgAAauVa8A
	(envelope-from <guix-devel-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Tue, 16 May 2023 22:42:05 +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 4770A3328
	for <larch@yhetil.org>; Tue, 16 May 2023 22:42:05 +0200 (CEST)
Received: from localhost ([::1] helo=lists1p.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.90_1)
	(envelope-from <guix-devel-bounces@gnu.org>)
	id 1pz1UU-0000yt-OI; Tue, 16 May 2023 16:41:50 -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 <code@greghogan.com>)
 id 1pz1US-0000yV-C0
 for guix-devel@gnu.org; Tue, 16 May 2023 16:41:48 -0400
Received: from mail-yw1-x1129.google.com ([2607:f8b0:4864:20::1129])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <code@greghogan.com>)
 id 1pz1UQ-0008Fd-H0
 for guix-devel@gnu.org; Tue, 16 May 2023 16:41:48 -0400
Received: by mail-yw1-x1129.google.com with SMTP id
 00721157ae682-55a1462f9f6so143624207b3.3
 for <guix-devel@gnu.org>; Tue, 16 May 2023 13:41:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=greghogan-com.20221208.gappssmtp.com; s=20221208; t=1684269705; x=1686861705;
 h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=2RVMjEOWI3WDrpEBl8DYV3RGxb5BnQpefJkMGpdykk4=;
 b=HB6oWlOxFY+UYHVHnNBvuN9mtyFUZkQhF1G+9uuvWrujAZ+AAyTqgUU+IIs1SLL94h
 hJJQRhilJaOtCr6xfPZ3Fn8fioSUII6nsRSj6l92ypdttcWIEBhjdTykgLts5ebT56mW
 EhL9txeZqOU+Ybx0e0+Zhb36oir2HmK6WELD9jISV6i22SBaOTaBN44Glb8vAQSPGcnX
 FyASA3I+V7IJrRwt6232Hpayz/HtJGBCDJDP/JBBLdlWcPQNzOsx3hZNIKvJ8+lG8jb/
 ogRszc8Lmy0UtHM2omLoMbLS/brdKIynmKjK2YdcIhFxdkJ6u7g9Wd9DufGHn+90aYTO
 ZAIA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1684269705; x=1686861705;
 h=to:subject:message-id:date:from:mime-version:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=2RVMjEOWI3WDrpEBl8DYV3RGxb5BnQpefJkMGpdykk4=;
 b=c2LMfVQbOdAk0iEH9I2cBmo/cauIsW83pxwleA/TJ3laqTTCM/mgrPcJZ3yeDSssJa
 SOI6nCm7cFdX/OyHZe7lfgx63SDrpO5mieJkfKgjGk254louBW4l8BFfZoGFXC4s/Fxw
 G1diTvNExieZBB6Fct2hHMBpvDqDbP8Sr+6GvKbaGDUGXdt6C4iJSpNF+zWTvOZ5p5d1
 +Uyigin5DyIGNiBEFLQWS63H5Krh3Jrvkp4XVHkw7GAqFcAPufKOITp2uZ4QSne3a4+c
 cW/qOSkWusf4anBpX7M8hpu05mbCOyGEKU8MkwJihwsE5ml3/clfbUn9zN/DDR+uRvNR
 WzBA==
X-Gm-Message-State: AC+VfDxTurVpV3UKj74nMFEoIQq0KAMmhRQATJCmp0cqT2D+5KVha1Bb
 C6qpvDVXuzw+lf9WuBYaz2uScLfZtgdlxuI74h7SLQfh9kJemwo0dvE=
X-Google-Smtp-Source: ACHHUZ7FQ/HHcxcEgHasYXRxmHpEd8qEc9fv+7dMgtiHCZo0L1lKBHh0uoDm/IUtaA4cBFkUBxyOQyMraEg4N3RV+yk=
X-Received: by 2002:a0d:d8cf:0:b0:561:9082:8039 with SMTP id
 a198-20020a0dd8cf000000b0056190828039mr2257665ywe.38.1684269705121; Tue, 16
 May 2023 13:41:45 -0700 (PDT)
MIME-Version: 1.0
From: Greg Hogan <code@greghogan.com>
Date: Tue, 16 May 2023 16:41:34 -0400
Message-ID: <CA+3U0ZmuH9d7jjbYb5CVrBgvZExrPCBgOH-Z6oPjRE3yj_0KDg@mail.gmail.com>
Subject: Order of manifest and overlapping binaries
To: guix-devel <guix-devel@gnu.org>
Content-Type: text/plain; charset="UTF-8"
Received-SPF: none client-ip=2607:f8b0:4864:20::1129;
 envelope-from=code@greghogan.com; helo=mail-yw1-x1129.google.com
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-BeenThere: guix-devel@gnu.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Development of GNU Guix and the GNU System distribution."
 <guix-devel.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/guix-devel>,
 <mailto:guix-devel-request@gnu.org?subject=unsubscribe>
List-Archive: <https://lists.gnu.org/archive/html/guix-devel>
List-Post: <mailto:guix-devel@gnu.org>
List-Help: <mailto:guix-devel-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/guix-devel>,
 <mailto:guix-devel-request@gnu.org?subject=subscribe>
Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org
Sender: guix-devel-bounces+larch=yhetil.org@gnu.org
X-Migadu-Flow: FLOW_IN
X-Migadu-Country: US
ARC-Seal: i=1; s=key1; d=yhetil.org; t=1684269725; a=rsa-sha256; cv=none;
	b=T5Zjy8XiiasO37Icc0LsVlcdOaFanpqxedQqwI7BBYiC84b5JGLPSOreUEPRDZu1l1YTEL
	jheLLO6808uYrCPwROtJ4BW2n6jMbXfVyeYlg9r5n1+/mX8UR/RXlpxYz97ZBdM06N58JQ
	d4CptleL/C2bQvC5S1i5BdYYHBq00hpvqPO12QsTGeJdwFxlgc4J5neAhKo7sdhkgSLFNr
	9wWnUl41s2Xh6d5b4mEKOImaqEA5brjCdvU8O9WbIdqC34me57DPN0seJEcGxYgHmlAyop
	hMx599it/nw/JTCLE81jCKEWWtDi6w0fNu/JgLQYlQzz6D292yCtVKQOKPSvtQ==
ARC-Authentication-Results: i=1;
	aspmx1.migadu.com;
	dkim=pass header.d=greghogan-com.20221208.gappssmtp.com header.s=20221208 header.b=HB6oWlOx;
	dmarc=none;
	spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org;
	s=key1; t=1684269725;
	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:list-id:list-help:list-unsubscribe:
	 list-subscribe:list-post:dkim-signature;
	bh=2RVMjEOWI3WDrpEBl8DYV3RGxb5BnQpefJkMGpdykk4=;
	b=f+wc+0MtejCNp97MZ0S+tYXzTA36WA7XBUNoF2DOrg9RlGKMGiO77XYL484U8AKqcMHPNH
	GpJV8zlcxSQ4l5+wlpImO08IHmbOJFhkc2XBb5/TEujyVZm9GH0YWnBDwNCkJdh8hs2Zaf
	/nm0DmTr4mEaWrdhMLZxan7z0C822BGd+zb8BFbMGwH3ZIihgLpAQLL5BdSUTPIzF7O35C
	bycDmNyEMwGZKHDKX7g97TMsuL+XbOvPjsLqa0UESpKnmU61xJB22jXhnvRye/mbYlxvMv
	Enn8aLwd4JQrRAbRpbiP0asLpO1Nbjo8TcFBpVLLn9eBL7/DB8aYqMSsXGyUiw==
X-Migadu-Scanner: scn1.migadu.com
Authentication-Results: aspmx1.migadu.com;
	dkim=pass header.d=greghogan-com.20221208.gappssmtp.com header.s=20221208 header.b=HB6oWlOx;
	dmarc=none;
	spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"
X-Migadu-Spam-Score: -4.24
X-Spam-Score: -4.24
X-Migadu-Queue-Id: 4770A3328
X-TUID: 6amTQmQ0xzsu

I could not find documentation on this circumstance or how to resolve.
Both 'parallel' and 'moreutils' produce a 'bin/parallel' and only one
can go in the $GUIX_PROFILE.

Creating a container, the latter package overshadows the former
package, as below. Unclear if this is consistent. In my manifest the
former package overshadows the latter (I'd prefer to have parallel's
parallel, but by default I have sorted the listing alphabetically). Is
there a better way to fix this?

Greg

--8<---------------cut here---------------start------------->8---
$ guix shell --container moreutils parallel which coreutils
[env]$ readlink -f `which parallel`
/gnu/store/xd9kbadmrrbpkjs9vl1v9rhgayfxwgbc-parallel-20230422/bin/parallel

guix shell --container parallel moreutils which coreutils
[env]$ readlink -f $(which parallel)
/gnu/store/60zdm9zm0nqm5d97vs30sf4plb2ib5p9-moreutils-0.67/bin/parallel
--8<---------------cut here---------------end--------------->8---

This is operating from a recent guix pull:

--8<---------------cut here---------------start------------->8---
$ guix describe
Generation 44   May 11 2023 17:02:53    (current)
  guix d6f6b57
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: d6f6b57766e95d2fa8af63d4460a2b303ca4d867
--8<---------------cut here---------------end--------------->8---