From mboxrd@z Thu Jan 1 00:00:00 1970 From: Giovanni Biscuolo Subject: guix package builds, subsitutes and --no-build Date: Wed, 20 Feb 2019 17:39:29 +0100 Message-ID: <87pnrm76ta.fsf@roquette.mug.biscuolo.net> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:58971) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gwUuH-00069M-Kh for help-guix@gnu.org; Wed, 20 Feb 2019 11:39:39 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gwUuG-0003UT-8t for help-guix@gnu.org; Wed, 20 Feb 2019 11:39:37 -0500 Received: from ns13.heimat.it ([46.4.214.66]:58338) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gwUuF-0003T6-ON for help-guix@gnu.org; Wed, 20 Feb 2019 11:39:36 -0500 Received: from localhost (ip6-localhost [127.0.0.1]) by ns13.heimat.it (Postfix) with ESMTP id 4EF35300680 for ; Wed, 20 Feb 2019 16:39:33 +0000 (UTC) Received: from ns13.heimat.it ([127.0.0.1]) by localhost (ns13.heimat.it [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Iu9lZ2FBuc5f for ; Wed, 20 Feb 2019 16:39:31 +0000 (UTC) Received: from bourrache.mug.xelera.it (unknown [93.56.161.211]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by ns13.heimat.it (Postfix) with ESMTPSA id 7B46D300593 for ; Wed, 20 Feb 2019 16:39:31 +0000 (UTC) Received: from roquette.mug.biscuolo.net (roquette.mug.biscuolo.net [10.38.2.14]) by bourrache.mug.xelera.it (Postfix) with SMTP id A9C5F300056 for ; Wed, 20 Feb 2019 17:39:30 +0100 (CET) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: help-guix@gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello, I tried several times to install ungoogled-chromium with "guix package =2Di ungoogled-chromium", and guix always starts building it checking the weather of that package gives me this result: =2D-8<---------------cut here---------------start------------->8--- giovanni@anemone: guix weather --manifest=3D.ungoogled-chromium.manifest computing 1 package derivations for x86_64-linux... looking for 1 store items on https://ci.guix.info... https://ci.guix.info 100.0% substitutes available (1 out of 1) 99.3 MiB of nars (compressed) 288.3 MiB on disk (uncompressed) 0.004 seconds per request (0.0 seconds in total) 274.9 requests per second Backtrace: 13 (primitive-load "/home/giovanni/.config/guix/current/bi=E2=80= =A6") In guix/ui.scm: 1654:12 12 (run-guix-command _ . _) In ice-9/boot-9.scm: 829:9 11 (catch _ _ # =E2=80=A6) 829:9 10 (catch _ _ # =E2=80=A6) In guix/scripts/weather.scm: 496:8 9 (_) In srfi/srfi-1.scm: 640:9 8 (for-each # =E2=80=A6) In guix/scripts/weather.scm: 497:20 7 (_ "https://ci.guix.info") In ice-9/boot-9.scm: 829:9 6 (catch srfi-34 # =E2=80=A6) In guix/scripts/weather.scm: 211:23 5 (_) In guix/ci.scm: 96:15 4 (queued-builds _ _) 82:15 3 (json-fetch _) In guix/http-client.scm: 88:25 2 (http-fetch _ #:port _ #:text? _ #:buffered? _ # _ # _ # =E2= =80=A6) In guix/build/download.scm: 413:4 1 (open-connection-for-uri _ #:timeout _ # _) 313:6 0 (tls-wrap # _ # _) guix/build/download.scm:313:6: In procedure tls-wrap: X.509 certificate of 'ci.guix.info' could not be verified: signer-not-found invalid =2D-8<---------------cut here---------------end--------------->8--- with this manifest file: =2D-8<---------------cut here---------------start------------->8--- (specifications->manifest '("ungoogled-chromium")) =2D-8<---------------cut here---------------end--------------->8--- so 100% substitutes are available, but I get an error on X.509 ci.guix.info certificate verification: is this the reason for guix starts building instead of downloading the substitute? also, at 27% of the build process it fails with this message: =2D-8<---------------cut here---------------start------------->8--- building /gnu/store/4mvzzx2jmr4r4p2kx0hcvwr9s9lvx0gd-ungoogled-chromium-72.= 0.3626.109.drv... 27% [################################################## = = ]note: build failure may have be= en caused by lack of free disk space builder for `/gnu/store/4mvzzx2jmr4r4p2kx0hcvwr9s9lvx0gd-ungoogled-chromium= -72.0.3626.109.drv' failed with exit code 1 build of /gnu/store/4mvzzx2jmr4r4p2kx0hcvwr9s9lvx0gd-ungoogled-chromium-72.= 0.3626.109.drv failed View build log at '/var/log/guix/drvs/4m/vzzx2jmr4r4p2kx0hcvwr9s9lvx0gd-ung= oogled-chromium-72.0.3626.109.drv.bz2'. guix package: error: build of `/gnu/store/4mvzzx2jmr4r4p2kx0hcvwr9s9lvx0gd-= ungoogled-chromium-72.0.3626.109.drv' failed =2D-8<---------------cut here---------------end--------------->8--- and checking the build logs it's clear my problem is lack of space in /tmp I created a dedicated folder in $HOME and tried using that as TMPDIR with this command: =2D-8<---------------cut here---------------start------------->8--- env TMPDIR=3D/home/giovanni/.ungoogled-chromium-build guix package -i ungoo= gled-chromium =2D-8<---------------cut here---------------end--------------->8--- but no file gets unpacked there please how can I set a different TMPDIR for the build process? I'd prefer to avoid building, but it would be a nice exercise to learn... :-) thanks! Giovanni =2D-=20 Giovanni Biscuolo Xelera IT Infrastructures --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEERcxjuFJYydVfNLI5030Op87MORIFAlxtgsEACgkQ030Op87M ORLB9g/+IXl7fyKkbt3V8uS98AZdFG/CF2yq7e6b3cJI/FVOJ55+NH/tOwFCrhVB +z9DiVNSezoOpg4c7VwUSoVrVfV/JDfIoBLfqc8oG6w6iBFHRwuVIqrpHzmgbjHA 4ljODJwiw6Jsl/YyWPE/q/5cumegEcR5dt64+mNNTmLZyqpRuSNMTF2vnEuSeuOV JM5yLVXe6IAbTiDGyP5tUu/7HEVSuUmyiPcqZqDv7TNeHnP02qYadL1NqveRqdEQ 54kocLQNue8X6/wgoRzNFLEq8E54uKyCZQzjcAq+j3fkA1MecMSjiz5H7WHCVCKF f+HqthGftj35y9R8Ulj8ooDxviQqAF2dUkMTLhrzTCYLgiJHdEid2u91kz6OskcL WJJCHD9OoDYaZGrkU49Hpz+u5Uz4NE5hyBwYit6tK+kJAZ7D3v2OBKfex6LgJtDR ZGj6JYgrLcw79ZxJcjNaMJlsTMJtcdu26++R3kofItWAuXpoTh6AjSp5CZnUHJv3 bra6Th33KpCPKoM+9K1fjVWefZk7sEkuqxbLisiqxUyArgbCK4FVCCgB5fuhL2Vx 0GuD3ArdJ3tnkhEp1qAsGfpcrKdbtHce5oaE88HOC7lEoUzJZgUuI9Ap6S/RV91d qndaj++Tlb7ULdaBrrEeYiXIMxT9ObXwwDd+1OjGQZO5zUap+zw= =gGkr -----END PGP SIGNATURE----- --=-=-=--