[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
guix package builds, subsitutes and --no-build
From: |
Giovanni Biscuolo |
Subject: |
guix package builds, subsitutes and --no-build |
Date: |
Wed, 20 Feb 2019 17:39:29 +0100 |
Hello,
I tried several times to install ungoogled-chromium with "guix package
-i ungoogled-chromium", and guix always starts building it
checking the weather of that package gives me this result:
--8<---------------cut here---------------start------------->8---
address@hidden: guix weather --manifest=.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…")
In guix/ui.scm:
1654:12 12 (run-guix-command _ . _)
In ice-9/boot-9.scm:
829:9 11 (catch _ _ #<procedure 7fb8c13409b8 at guix/ui.scm:624…> …)
829:9 10 (catch _ _ #<procedure 7fb8c13409d0 at guix/ui.scm:750…> …)
In guix/scripts/weather.scm:
496:8 9 (_)
In srfi/srfi-1.scm:
640:9 8 (for-each #<procedure 324a480 at guix/scripts/weather.…> …)
In guix/scripts/weather.scm:
497:20 7 (_ "https://ci.guix.info")
In ice-9/boot-9.scm:
829:9 6 (catch srfi-34 #<procedure 23f25c0 at guix/scripts/wea…> …)
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? _ # _ # _ # …)
In guix/build/download.scm:
413:4 1 (open-connection-for-uri _ #:timeout _ # _)
313:6 0 (tls-wrap #<closed: file 2ff4310> _ # _)
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
--8<---------------cut here---------------end--------------->8---
with this manifest file:
--8<---------------cut here---------------start------------->8---
(specifications->manifest
'("ungoogled-chromium"))
--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:
--8<---------------cut here---------------start------------->8---
building
/gnu/store/4mvzzx2jmr4r4p2kx0hcvwr9s9lvx0gd-ungoogled-chromium-72.0.3626.109.drv...
27% [##################################################
]note: build failure may have been 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-ungoogled-chromium-72.0.3626.109.drv.bz2'.
guix package: error: build of
`/gnu/store/4mvzzx2jmr4r4p2kx0hcvwr9s9lvx0gd-ungoogled-chromium-72.0.3626.109.drv'
failed
--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:
--8<---------------cut here---------------start------------->8---
env TMPDIR=/home/giovanni/.ungoogled-chromium-build guix package -i
ungoogled-chromium
--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
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
- guix package builds, subsitutes and --no-build,
Giovanni Biscuolo <=
- Re: guix package builds, subsitutes and --no-build, Leo Famulari, 2019/02/20
- ci.guix.info 504 gateway timeout (was Re: guix package builds, subsitutes and --no-build), Giovanni Biscuolo, 2019/02/21
- Re: ci.guix.info 504 gateway timeout (was Re: guix package builds, subsitutes and --no-build), Ricardo Wurmus, 2019/02/21
- Re: ci.guix.info 504 gateway timeout (was Re: guix package builds, subsitutes and --no-build), Mathieu Lirzin, 2019/02/21
- Re: ci.guix.info 504 gateway timeout (was Re: guix package builds, subsitutes and --no-build), Giovanni Biscuolo, 2019/02/21
- Re: ci.guix.info 504 gateway timeout (was Re: guix package builds, subsitutes and --no-build), Ricardo Wurmus, 2019/02/21
- Re: ci.guix.info 504 gateway timeout (was Re: guix package builds, subsitutes and --no-build), Chris Marusich, 2019/02/21
- Re: ci.guix.info 504 gateway timeout (was Re: guix package builds, subsitutes and --no-build), Alex Vong, 2019/02/23
- Re: ci.guix.info 504 gateway timeout (was Re: guix package builds, subsitutes and --no-build), Chris Marusich, 2019/02/21
- Re: ci.guix.info 504 gateway timeout (was Re: guix package builds, subsitutes and --no-build), Giovanni Biscuolo, 2019/02/25