From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 ) for ; 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 ) for ; 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 ; 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 ) 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 ) 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 ) 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 ; 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 Date: Tue, 16 May 2023 16:41:34 -0400 Message-ID: Subject: Order of manifest and overlapping binaries To: guix-devel 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." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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---