From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id KNbMG6+8umLuUAAAbAwnHQ (envelope-from ) for ; Tue, 28 Jun 2022 10:32:47 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id GG+tG6+8umJ/RgAAauVa8A (envelope-from ) for ; Tue, 28 Jun 2022 10:32:47 +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 22F48360CB for ; Tue, 28 Jun 2022 10:32:47 +0200 (CEST) Received: from localhost ([::1]:37904 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o66eL-0003AZ-G3 for larch@yhetil.org; Tue, 28 Jun 2022 04:32:45 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43670) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o66HN-0003Pk-2O for help-guix@gnu.org; Tue, 28 Jun 2022 04:09:01 -0400 Received: from mail-wr1-x436.google.com ([2a00:1450:4864:20::436]:45673) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o66HL-0001Kn-GA for help-guix@gnu.org; Tue, 28 Jun 2022 04:09:00 -0400 Received: by mail-wr1-x436.google.com with SMTP id n1so16419574wrg.12 for ; Tue, 28 Jun 2022 01:08:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:in-reply-to:references:date:message-id:mime-version :content-transfer-encoding; bh=Et9hvT2E1JqbW1dI152jzWyX8LxPvNR8uFGohcCfjmk=; b=bphNM7giNgveFBpH8C3o1p6sMxNpTiFZG+cp0fGGemhwRl0MwVLr+AFsoeQLqqLMaL euW774clrZKAKmQxOz+0jRB6AncbP2HeTN9IUGVWOcqg8Ux9bVfCVRTEOgplX7zTZaz+ zmYqSZBtfeyTbWysMLplqcOy2rEtSVTxul9DG5W/N2L8P7cVoKtk/6fFLzc3i3x9sINI CcFvX00J0aublfcN7Jjc7VctKp54u1j2RQhF61VZYCkkuoAZXljQ0UIcs1Z1Nzo1ON2f OszOYFXeeL+URul5YH6m+KaDNOhLurx4LyYDRPDfCUefzljIWeDGtp8/s7KRiSaeHhHs 4Esg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:in-reply-to:references:date :message-id:mime-version:content-transfer-encoding; bh=Et9hvT2E1JqbW1dI152jzWyX8LxPvNR8uFGohcCfjmk=; b=pZFk3FcOnODhwbrf1/ECLnhJPa6W8TxLStubNmwXKB9GSTQ7B2WneLJCSNdAfxhXQu Ki6qfT4Pd2CYq0+hsMOnVTtt3wu9o2nXhVBOORaPKpYJ9klvIMAsjZYSIximTfn0hz8r Z0oyqTpDCezLMaX366I2ENYvcaXqZ+0zrUDu0dA+Inc4HvMFu2QurPNE921CWyo2/HC0 vJoAc9T7phwy8oEykViqk5btEhOO8/wf4dpHhh8c0iICzpQnur3lqAdOrlbAP1fh54v+ K/KZVSLA7+PA9fxM0M3SMpzbYMUKYUtJHaKUabKgRfEZEps3FEI1W6sOcB2aRwVKtTwh fOCw== X-Gm-Message-State: AJIora/XXLwzB1WnlFCdgCTxcHLQxRogWOt5Jl+mQHdvPbTl/x9gcUYf bj/+XVUC4nxUQlwH8CvHcbEecd7ALJh21Q== X-Google-Smtp-Source: AGRyM1ufdEwqy8MM+wY0/w/OSsLfIba2QSzAznmvv5Xw96u6ecZ7mX8cA/1rsTMbHf35jdzdj5Egfg== X-Received: by 2002:a05:6000:178a:b0:21b:c6c5:74c6 with SMTP id e10-20020a056000178a00b0021bc6c574c6mr11028787wrg.107.1656403737773; Tue, 28 Jun 2022 01:08:57 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id u2-20020a5d5142000000b0021b966abc19sm12776542wrt.19.2022.06.28.01.08.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 28 Jun 2022 01:08:57 -0700 (PDT) From: zimoun To: Emmanuel Medernach , help-guix Subject: Re: Trying to replicate guix packages list on another machine In-Reply-To: References: <87r13aw51c.fsf@gmail.com> <791b01c6-2b63-b9b3-3f52-c9e1796bc1a1@iphc.cnrs.fr> <87czeuw1xd.fsf@gmail.com> Date: Tue, 28 Jun 2022 10:08:54 +0200 Message-ID: <86o7ydfbvt.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::436; envelope-from=zimon.toutoune@gmail.com; helo=mail-wr1-x436.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, 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-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1656405167; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=Et9hvT2E1JqbW1dI152jzWyX8LxPvNR8uFGohcCfjmk=; b=laGWXYpAdbtCzZm2qRigN5rhToAzV7cAjlTSkNyXkHE3Lv7iWPfH6Kcwrw03BZiLQ6aQjx FDb0+8l7jLqtSi7HKsgV+7aeju4O/L8jZPOa83iyIR/7EsSNh7FkB6xbFToxnNfgFXTsgU KeBTFfDz9E2JVYK0sLAMUZ/0Mheppo7vOn0b/kOYzy3EZq1B3KkoPGW7fixKif3g+dTaLP rw3aJVO+y/IMOKdCCs+KfT2inUIj8Kp+QK3N38b91aTdEASOcTCHdQz3/wDUCOMHRcVhcs VDnrXgagXb34dLyf7FREl1bJaPaTU/6NNMpEZYGER0B+O54wg8LaLUusZeGagA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1656405167; a=rsa-sha256; cv=none; b=sflsDKsblvnTV0teBGkt4S3CDiLW1rSHkLf3MCT5rjMsrHqIyrdkGWmSou5cxF+OMCQqqe 4+kXObNRQKc+8PvaJd7naAgbdeOR36KxRWggEv8JUKDLfimmBw8Ll+jPITDUWpIzpjYtVD gmeTP3Msw58Jnre+87tHel6AhKSLj+avb89XM1ST+/RbpWntZIidm5K1E/35+X8vtp7FuX 0N/jeYMjfvLlooaRFTo3roamz2xcIyc5kC/CYn57Fk1VEghJ4ZWu0V45bhVV7OSe9XIVir QtBbdVkhGXaHq45RWX/WEOKDGh1WZOnHac9gW8jfXXnnVZoIGVrjW+v38fAYdw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=bphNM7gi; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -8.75 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=bphNM7gi; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 22F48360CB X-Spam-Score: -8.75 X-Migadu-Scanner: scn0.migadu.com X-TUID: IkaxXgdj++P/ Hi, On Tue, 28 Jun 2022 at 08:30, Emmanuel Medernach wrote: > But glibc is 2.31 instead of 2.33 On =E2=80=99Machine-A=E2=80=99, if you run, machine-A$ guix package --list-generations then I guess =E2=80=99glibc=E2=80=99 is not installed in the same transacti= on (generation) as all the others. You can open the internals. :-) For instance, on =E2=80=99Machine-A=E2=80= =99, give a look at the internal file =E2=80=99~/.guix-profile/manifest=E2=80=99. You = should see =E2=80=99glibc=E2=80=99 and its provenance (commit) and I bet it is differe= nt from the other provenance. Other said, the profile on =E2=80=99Machine-A=E2=80=99 is populated by vari= ous states (revision). I guess glibc is at 2.31 at one state and then become 2.33 at another state. The command =E2=80=9Cguix package --export-channels=E2= =80=9D makes approximation to pick only one state when the profile is composed by several ones. Then it becomes hard, nor impossible, to replicate this multi-state profile on another machine. =E2=80=9CNor impossible=E2=80=9D because it is= possible to use inferiors [1] although I would not recommend going this way. 1: > Thank you, yes packages installed are always evolving. I will now=20 > promote to use manifests. Well, from my point of view, the best practise is: 1. track channels.scm from =E2=80=9Cguix pull -f channels=E2=80=9D 2. track manifest.scm then guix time-machine -C channels.scm -- -m manifest.scm works independently of the time and of the machine; or it should be. ;-) Cheers, simon