unofficial mirror of help-guix@gnu.org 
 help / color / mirror / Atom feed
* guix package builds, subsitutes and --no-build
@ 2019-02-20 16:39 Giovanni Biscuolo
  2019-02-20 21:44 ` Leo Famulari
  0 siblings, 1 reply; 23+ messages in thread
From: Giovanni Biscuolo @ 2019-02-20 16:39 UTC (permalink / raw)
  To: help-guix

[-- Attachment #1: Type: text/plain, Size: 3969 bytes --]

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---
giovanni@anemone: 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

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2019-03-03 16:07 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-02-20 16:39 guix package builds, subsitutes and --no-build Giovanni Biscuolo
2019-02-20 21:44 ` Leo Famulari
2019-02-21 15:14   ` ci.guix.info 504 gateway timeout (was Re: guix package builds, subsitutes and --no-build) Giovanni Biscuolo
2019-02-21 15:49     ` Ricardo Wurmus
2019-02-21 16:32       ` Mathieu Lirzin
2019-02-21 17:03         ` Giovanni Biscuolo
2019-02-21 18:29           ` Ricardo Wurmus
2019-02-22  4:46           ` Chris Marusich
2019-02-23 13:01         ` Alex Vong
2019-02-22  3:41     ` Chris Marusich
2019-02-25 13:11       ` Giovanni Biscuolo
2019-02-25 13:17         ` Ricardo Wurmus
2019-02-25 13:22           ` Ricardo Wurmus
2019-02-25 14:53             ` Giovanni Biscuolo
2019-02-25 15:10               ` Ricardo Wurmus
2019-02-25 15:37                 ` Mathieu Lirzin
2019-02-25 15:49                   ` Ricardo Wurmus
2019-03-03 16:06         ` Mark H Weaver
2019-02-25 19:13     ` swedebugia
2019-02-25 20:26       ` Giovanni Biscuolo
2019-02-25 20:31       ` Ricardo Wurmus
2019-02-25 20:46         ` Leo Famulari
2019-02-26 10:26           ` Giovanni Biscuolo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).