Re: Guix can't find substitutes, even though guix weather claims they exist

2023-03-07 Thread Timo Wilken
Hi,

I've just run into this problem again... I ran guix pull, then guix
home reconfigure two minutes ago. This time aerc and hledger are
rebuilt from scratch, even though guix weather claims substitutes
exist for both (both on bordeaux; only aerc on ci.guix.gnu.org).

--8<---cut here---start->8---
$ guix home reconfigure ~/src/guix-decls/tw/home/lap.scm  
guix home: warning: duplicate definition for `_JAVA_OPTIONS' environment 
variable 
substitute: updating substitutes from 'https://substitutes.nonguix.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
46.8 MB will be downloaded
 guix-1.4.0-4.01fd830  44.6MiB1003KiB/s 00:46 [###] 100.0%
substitute: updating substitutes from 'https://substitutes.nonguix.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
The following derivations will be built:
  /gnu/store/rncvsdiix28bmg7hlhlh94fbgdqggcb5-aerc-0.14.0.drv
  
/gnu/store/y40xbjqr39frkaryc2d62lfvd044nd8h-go-github-com-zenhack-go-notmuch-0.0.0-20211022191430-4d57e8ad2a8b.drv
  /gnu/store/ag2byrfpvyc8fvvgxig6xjs7zydschbp-hledger-1.27.1.drv
  /gnu/store/yykmpic61mhx2kz9bbx74fw2axj7jil4-ghc-githash-0.1.6.3.drv

4.0 MB will be downloaded
 [substitute downloads omitted]
building /gnu/store/yykmpic61mhx2kz9bbx74fw2axj7jil4-ghc-githash-0.1.6.3.drv...
applying 6 grafts for notmuch-0.37 ...
building /gnu/store/ag2byrfpvyc8fvvgxig6xjs7zydschbp-hledger-1.27.1.drv...
building 
/gnu/store/y40xbjqr39frkaryc2d62lfvd044nd8h-go-github-com-zenhack-go-notmuch-0.0.0-20211022191430-4d57e8ad2a8b.drv...
building /gnu/store/rncvsdiix28bmg7hlhlh94fbgdqggcb5-aerc-0.14.0.drv...

$ guix weather aerc 
computing 1 package derivations for x86_64-linux...
looking for 1 store items on https://ci.guix.gnu.org...
https://ci.guix.gnu.org ☀
  100.0% substitutes available (1 out of 1)
  at least 9.3 MiB of nars (compressed)
  14.4 MiB on disk (uncompressed)
  0.226 seconds per request (0.2 seconds in total)
  4.4 requests per second

  at least 1,000 queued builds
  aarch64-linux: 225 (22.5%)
  x86_64-linux: 644 (64.4%)
  powerpc64le-linux: 49 (4.9%)
  i686-linux: 82 (8.2%)
  build rate: 39.66 builds per hour
  x86_64-linux: 10.55 builds per hour
  powerpc64le-linux: 14.13 builds per hour
  i686-linux: 11.62 builds per hour
  aarch64-linux: 4.14 builds per hour
  armhf-linux: 0.06 builds per hour
looking for 1 store items on https://bordeaux.guix.gnu.org...
https://bordeaux.guix.gnu.org ☀
  100.0% substitutes available (1 out of 1)
  4.4 MiB of nars (compressed)
  14.4 MiB on disk (uncompressed)
  0.213 seconds per request (0.2 seconds in total)
  4.7 requests per second
  (continuous integration information unavailable)

$ guix weather hledger
computing 1 package derivations for x86_64-linux...
looking for 1 store items on https://ci.guix.gnu.org...
https://ci.guix.gnu.org ⛈
  0.0% substitutes available (0 out of 1)
  unknown substitute sizes
  0.0 MiB on disk (uncompressed)
  0.244 seconds per request (0.2 seconds in total)
  4.1 requests per second

  100.0% (1 out of 1) of the missing items are queued
  at least 1,000 queued builds
  aarch64-linux: 225 (22.5%)
  x86_64-linux: 644 (64.4%)
  powerpc64le-linux: 49 (4.9%)
  i686-linux: 82 (8.2%)
  build rate: 39.65 builds per hour
  x86_64-linux: 10.55 builds per hour
  powerpc64le-linux: 14.12 builds per hour
  i686-linux: 11.62 builds per hour
  aarch64-linux: 4.14 builds per hour
  armhf-linux: 0.06 builds per hour
looking for 1 store items on https://bordeaux.guix.gnu.org...
https://bordeaux.guix.gnu.org ☀
  100.0% substitutes available (1 out of 1)
  2.3 MiB of nars (compressed)
  13.4 MiB on disk (uncompressed)
  0.215 seconds per request (0.2 seconds in total)
  4.7 requests per second
  (continuous integration information unavailable)

$ guix describe 
   
Generation 74   Mar 07 2023 20:26:56(current)
  [two non-free channels omitted]
  guix 42b2766
repository URL: https://git.savannah.gnu.org/git/guix.git
branch: master
commit: 42b2766e3af756e17f7b1dee880a8148f4c7f4f1

GUIX_PACKAGE_PATH="/home/timo/src/guix-decls"
--8<---cut hereend-->8---

Cheers,
Timo



Re: Guix can't find substitutes, even though guix weather claims they exist

2023-02-28 Thread Timo Wilken
Hi Tobias,

On Tue Feb 28, 2023 at 9:38 PM CET, Tobias Geerinckx-Rice wrote:
> Timo Wilken 写道:
> > $ guix describe
> > Generation 69   Feb 26 2023 15:09:41(current)
>
> Nice.

Hehe :)

> You should pull and try again.  There was a bug the past week that 
> had exactly this effect, and simply updating Guix will likely make 
> your woes go away.

That worked, thanks!

Sorry for the spam, it's just that I ran into this before and could
never reproduce it, so I wanted to ask about it while it was
happening.

Cheers,
Timo



Re: Guix can't find substitutes, even though guix weather claims they exist

2023-02-28 Thread Tobias Geerinckx-Rice

Hi Timo,

Timo Wilken 写道:

$ guix describe
Generation 69   Feb 26 2023 15:09:41(current)


Nice.

You should pull and try again.  There was a bug the past week that 
had exactly this effect, and simply updating Guix will likely make 
your woes go away.


Kind regards,

T G-R


signature.asc
Description: PGP signature


Guix can't find substitutes, even though guix weather claims they exist

2023-02-28 Thread Timo Wilken
Hi,

I'm trying to run ungoogled-chromium, but Guix doesn't seem to be able
to download substitutes for it, even though "guix weather" claims that
they should be available.

See below for my shell session.

What's going wrong here? Is there anything I can do to get
substitutes?

Thanks,
Timo

---

$ guix shell ungoogled-chromium -- ungoogled-chromium
The following derivations will be built:
  
/gnu/store/6kgc8cd8wn010ba3jnywj2qsjsjk511s-ungoogled-chromium-109.0.5414.119-1.drv
  /gnu/store/xfiqj5qnnld9g8hdh879aa7gp7wprhaf-chromium-109.0.5414.119.tar.xz.drv
  /gnu/store/4ic70ax830gng6fbaqk3mf3rf2x6vf1j-jsoncpp.patch.drv
  /gnu/store/9sbl6km93sgb7wc2b14sc1fgf7alsb79-openjpeg.patch.drv
  /gnu/store/jcx82l35b070dz91aiz6gffgkngcf1gl-zlib.patch.drv

1,947.8 MB will be downloaded
 fxdiv-0.0-1.63058ef  3KiB228KiB/s 00:00 100.0%
 chromium-109.0.5414.119.tar.xz  1.63GiB  2.1MiB/s 00:01   0.1%
^C

$ guix weather ungoogled-chromium
computing 1 package derivations for x86_64-linux...
looking for 1 store items on https://ci.guix.gnu.org...
https://ci.guix.gnu.org ☀
  100.0% substitutes available (1 out of 1)
  at least 169.3 MiB of nars (compressed)
  324.4 MiB on disk (uncompressed)
  0.249 seconds per request (0.2 seconds in total)
  4.0 requests per second

  at least 1,000 queued builds
  aarch64-linux: 999 (99.9%)
  i686-linux: 1 (.1%)
  build rate: 41.37 builds per hour
  i686-linux: 27.34 builds per hour
  x86_64-linux: 9.08 builds per hour
  powerpc64le-linux: 3.14 builds per hour
  aarch64-linux: 2.15 builds per hour
looking for 1 store items on https://bordeaux.guix.gnu.org...
https://bordeaux.guix.gnu.org ☀
  100.0% substitutes available (1 out of 1)
  at least 169.4 MiB of nars (compressed)
  324.4 MiB on disk (uncompressed)
  0.194 seconds per request (0.2 seconds in total)
  5.1 requests per second
  (continuous integration information unavailable)

$ guix describe
Generation 69   Feb 26 2023 15:09:41(current)
  [two non-free channels omitted]
  guix 53a739a
repository URL: https://git.savannah.gnu.org/git/guix.git
branch: master
commit: 53a739ae5d05c3278f09e05f0cba13d698031d92

GUIX_PACKAGE_PATH="/home/timo/src/guix-decls"

$ guix show ungoogled-chromium | recsel -p name,version,location
name: ungoogled-chromium
version: 109.0.5414.119-1
location: gnu/packages/chromium.scm:484:2