all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / 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; 31+ 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] 31+ messages in thread

end of thread, other threads:[~2019-03-04 18:57 UTC | newest]

Thread overview: 31+ 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-02-25 16:18                     ` guix weather issue? " Giovanni Biscuolo
2019-02-26  7:07                       ` Chris Marusich
2019-02-26  9:33                         ` Giovanni Biscuolo
2019-02-27  7:29                           ` Chris Marusich
2019-02-27  8:21                             ` Giovanni Biscuolo
2019-02-27 17:53                               ` Chris Marusich
2019-02-27  8:26                             ` Björn Höfling
2019-03-03 16:06         ` ci.guix.info 504 gateway timeout " Mark H Weaver
2019-03-04 18:56           ` Leo Famulari
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

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.