From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id +I6WAOn/3V6UZAAA0tVLHw (envelope-from ) for ; Mon, 08 Jun 2020 09:07:53 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id +N/0N+j/3V5lWgAAbx9fmQ (envelope-from ) for ; Mon, 08 Jun 2020 09:07:52 +0000 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 315CA9407C7 for ; Mon, 8 Jun 2020 09:07:52 +0000 (UTC) Received: from localhost ([::1]:58426 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jiDkz-00054L-MC for larch@yhetil.org; Mon, 08 Jun 2020 05:07:49 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46068) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jiDjG-0001xU-Qt for bug-guix@gnu.org; Mon, 08 Jun 2020 05:06:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44363) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jiDjG-00054E-Fk for bug-guix@gnu.org; Mon, 08 Jun 2020 05:06:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jiDjG-0001xA-97 for bug-guix@gnu.org; Mon, 08 Jun 2020 05:06:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#41702: `guix environment` performance issues Resent-From: Lars-Dominik Braun Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 08 Jun 2020 09:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41702 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Received: via spool by 41702-submit@debbugs.gnu.org id=B41702.15916071037432 (code B ref 41702); Mon, 08 Jun 2020 09:06:02 +0000 Received: (at 41702) by debbugs.gnu.org; 8 Jun 2020 09:05:03 +0000 Received: from localhost ([127.0.0.1]:55909 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jiDiJ-0001vo-Az for submit@debbugs.gnu.org; Mon, 08 Jun 2020 05:05:03 -0400 Received: from mail-wr1-f54.google.com ([209.85.221.54]:43113) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jiDiG-0001vF-SP for 41702@debbugs.gnu.org; Mon, 08 Jun 2020 05:05:01 -0400 Received: by mail-wr1-f54.google.com with SMTP id l10so16482913wrr.10 for <41702@debbugs.gnu.org>; Mon, 08 Jun 2020 02:05:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leibniz-psychology-org.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=GW5p1cLtkLJAdMUYkRVfcZ0FyNzwHqKrU4i4Uimt6sE=; b=xhHvlDg4wzwUBGPuelUztI3BtEYMILpT7dz72SHzOgRDweabseWaNtgVUIn3TMqIXU V6MX38AOtsnOofjw/9s92rC6/MtDCJ+d0wHzNHWODXYLUafy2Bg62Zb5qjriTUtdRIU5 f/frqueexetliNWh2cS3o3uLZhm5j+p6y1Ugo86KS2xEuLZfs7pacAx9KCROnF+rGoS7 Eb0URgH+VfVnkKdXxkomhLpnNYXU0w3CxbpBBPhtYmoxuMcWnjsiEbjyE5BqRseoE8oq iLgjqTxdhIcY/ysWo7eTswvlAjBKRyMHxfa6x5e37MwBGfAKIZKBJoSCIHqDAczBOr91 jwng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=GW5p1cLtkLJAdMUYkRVfcZ0FyNzwHqKrU4i4Uimt6sE=; b=XYeIPzVmPKHUiTLEgCAI0XM9gM7RCJdcy27JRpd2E1PCa7qnoMGYK9UxjX7IogL+aS 32mCaVPaaaS98iz8JJPngmtT2RJXRvNLy/kMUJxOc1WD5agioWhwXUMjxb3RUXmToMgo OkY99qO5M8l+jD6clxzsR1GwU1gbBTVSQwqsWOvt75jBfR1ZDChn39mX+1sgfsRfOGkl Inqhmye+tAPje++OVK/K7u5+uNQH14FShpbzph5Qo+0+rJLbhUfxbDo2IXI6984rdn4V LQTMRrBQcDsNrQxuquiunRmdCTTIRIqiI2aX4IRroyGxvX5SWExAg4yrhEtp++9E1aLh 7INQ== X-Gm-Message-State: AOAM531lS4tCwkY2ka9pSXi0h/PTOgcVIOcNZCUyr/Jzy7Gq4EcAlfWF yOPc/NH1gp5eKQIqRQrH84AWSn3vYj9zxz8R3WMQwIQ+yZfvEgMlM3wew6MsI/Mgf+NitfQGd2l W8FoNM0HUwMfhTbNFJocJ32u/Wny/Vq87+yAiiUtkzYQVkMJiKqD1GrjnVYJ9xG1v25PZeTIxhL fm6OA= X-Google-Smtp-Source: ABdhPJxLr/jCEuBDj1TZ0X812FBfPjdUXFpxN0ZOnLYhq7O5xvhlGJ9HQtDQ69+s0Yt/q//6apxFZA== X-Received: by 2002:a5d:6283:: with SMTP id k3mr21788910wru.422.1591607094849; Mon, 08 Jun 2020 02:04:54 -0700 (PDT) Received: from localhost (dynamic-2a01-0c22-d48d-f900-f58e-6c44-3fc3-d82c.c22.pool.telefonica.de. [2a01:c22:d48d:f900:f58e:6c44:3fc3:d82c]) by smtp.gmail.com with ESMTPSA id d24sm21105373wmb.45.2020.06.08.02.04.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 08 Jun 2020 02:04:53 -0700 (PDT) Date: Mon, 8 Jun 2020 11:04:53 +0200 From: Lars-Dominik Braun Message-ID: <20200608090453.GC3166@zpidnp36> References: <20200604082316.GA3146@zpidnp36> <87mu5gtbwg.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="Pk6IbRAofICFmK5e" Content-Disposition: inline In-Reply-To: <87mu5gtbwg.fsf@gnu.org> User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -1.0 (-) X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 41702@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=leibniz-psychology-org.20150623.gappssmtp.com header.s=20150623 header.b=xhHvlDg4; dmarc=none; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Spam-Score: -1.61 X-TUID: WuEeairh/LYT --Pk6IbRAofICFmK5e Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Ludo, > --8<---------------cut here---------------start------------->8--- > $ time guix environment --ad-hoc r-learnr --search-paths > export PATH=3D"/gnu/store/n4wxbmqpafjfyawrla8xymzzdm5hxwph-profile/bin${P= ATH:+:}$PATH" >=20 > real 0m11.328s > user 0m20.155s > sys 0m0.172s > $ time ./pre-inst-env guix environment --ad-hoc r-learnr --search-paths > export PATH=3D"/gnu/store/if6z77la3mx0qdzvcyl4qv9i5cyp48i0-profile/bin${P= ATH:+:}$PATH" >=20 > real 0m4.602s > user 0m6.189s > sys 0m0.136s > --8<---------------cut here---------------end--------------->8--- that=E2=80=99s awesome and brings me much closer to my goal of running all = applications inside a `guix environment` container for reproducibility. Including the protocol fixes from #41720 I=E2=80=99m now down to ~30s from ~50s, which ma= y be called somewhat usable. Obviously I=E2=80=99d be very interested in further speedu= ps. Thanks, Lars --Pk6IbRAofICFmK5e Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAABCgAdFiEEyk+M9DfXR4/aBV/UQhN3ARo3hEYFAl7d/zEACgkQQhN3ARo3 hEYcoQwAtb945F+lwytXrepW+8lYfu/S2Pdi8uwyyMfFFjx8oP+t9CmQbVByt224 4N7YLTJReP1BFEN3lnOiV8R1bA9stKCWaSCcUR2jI4LgtOlIDFfr6YwMRSf2krbo ylpAX6x9dHxdEl32M++ODzBGy5BgxDBKga6gk7OPoGUzld9nFYQX6s7VQGB6IcJg IyjP9zFhCTEO9eTFoUyUynIdx/LCT6l0vRobX0hy+sStXoMa7weaoBwEMbQ08Hed ltxv35iBAYcOJoTM68r/Ph9G8ipvL6KQMBIPfTRxGm/UXH2z1OH4/sDYST0wNbZ8 mG4JGt/oiewQ/ssZRM8JzrRAd5s0pOK5c0B9olojRerfUvF8ubfVvZIqpvfyKPX5 ny8SN75MyEDhvodqQbjCAXlAPFvlW+0vWxlMTC+SufZceQ4cBaGCDNeuV2K3KtzW ywW/nwkpHm5y5d3jePyBZreB8WO9ml7UTfRX7AawlmKSMx6OGWM7m3tYJh2fghJ5 rMerWnCh =SDlJ -----END PGP SIGNATURE----- --Pk6IbRAofICFmK5e--