GNU bug report logs - #36806
guix package -i guile-emacs takes Build too slow

Previous Next

Package: guile;

Reported by: Rostislav Svoboda <rostislav.svoboda <at> gmail.com>

Date: Thu, 25 Jul 2019 08:55:01 UTC

Severity: normal

To reply to this bug, email your comments to 36806 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guile <at> gnu.org:
bug#36806; Package guile. (Thu, 25 Jul 2019 08:55:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Rostislav Svoboda <rostislav.svoboda <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-guile <at> gnu.org. (Thu, 25 Jul 2019 08:55:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Rostislav Svoboda <rostislav.svoboda <at> gmail.com>
To: bug-guile <at> gnu.org
Subject: guix package -i guile-emacs takes Build too slow
Date: Thu, 25 Jul 2019 10:54:04 +0200
Hi, I'm trying to install guile-emacs using:
    guix package -i guile-emacs
It's been running for almost 20 hours, most of the time at the step:
    building /gnu/store/h8n0z0ihpykz076paavfcp4ply3qx6q0-guile-emacs-0.0.0-0.41120e0.drv...
    \ 'build' phase
Is it hanging or not? If not:
- is there a way to show some progress bar?
- 20+ hours isn't it a bit too long anyway?

Thanx

Rostislav Svoboda




Information forwarded to bug-guile <at> gnu.org:
bug#36806; Package guile. (Thu, 25 Jul 2019 12:54:01 GMT) Full text and rfc822 format available.

Message #8 received at 36806 <at> debbugs.gnu.org (full text, mbox):

From: Ricardo Wurmus <rekado <at> elephly.net>
To: Rostislav Svoboda <rostislav.svoboda <at> gmail.com>
Cc: 36806 <at> debbugs.gnu.org
Subject: Re: bug#36806: guix package -i guile-emacs takes Build too slow
Date: Thu, 25 Jul 2019 14:53:19 +0200
Rostislav Svoboda <rostislav.svoboda <at> gmail.com> writes:

> Hi, I'm trying to install guile-emacs using:
>     guix package -i guile-emacs
> It's been running for almost 20 hours, most of the time at the step:
>     building /gnu/store/h8n0z0ihpykz076paavfcp4ply3qx6q0-guile-emacs-0.0.0-0.41120e0.drv...
>     \ 'build' phase
> Is it hanging or not? If not:
> - is there a way to show some progress bar?

Yes, you can pass “--verbosity=2” to see details.

> - 20+ hours isn't it a bit too long anyway?

We have little to no control over build times.  When a package is slow
to be compiled (such as a full bootstrap build of Guile) then it’s going
to take a long time.

I think, though, that Guile Emacs cannot actually be built at all, so
I’m expecting your 20+ hour build to eventually fail.  That’s why Guix
tries to build it locally in the first place instead of downloading a
ready-made binary from our build farm — because the build farm doesn’t
have a binary to offer (because it failed to build it).

This is the view from our build farm:

    https://ci.guix.gnu.org/search?query=guile-emacs+spec%3Aguix-master+system%3Ax86_64-linux

Doesn’t look good.

-- 
Ricardo





Information forwarded to bug-guile <at> gnu.org:
bug#36806; Package guile. (Thu, 25 Jul 2019 13:13:02 GMT) Full text and rfc822 format available.

Message #11 received at 36806 <at> debbugs.gnu.org (full text, mbox):

From: Rostislav Svoboda <rostislav.svoboda <at> gmail.com>
To: Ricardo Wurmus <rekado <at> elephly.net>
Cc: 36806 <at> debbugs.gnu.org
Subject: Re: bug#36806: guix package -i guile-emacs takes Build too slow
Date: Thu, 25 Jul 2019 15:11:50 +0200
Hi Ricardo,

> I think, though, that Guile Emacs cannot actually be built at all,

I followed the https://www.emacswiki.org/emacs/GuileEmacsBuild#toc8 saying

```
The Guix package uses a known-good commit for both Guile and Emacs.
You can see which commits are being used by looking at the package
scripts:

$ guix edit guile-emacs
$ guix edit guile-for-guile-emacs
```

And using the `guix edit guile-emacs` I see the 41120e0 is suposed to
be the know-good commit :(

> This is the view from our build farm:
>     https://ci.guix.gnu.org/search?query=guile-emacs+spec%3Aguix-master+system%3Ax86_64-linux
> Doesn’t look good.

But I see that the d8d9a8d (build Id 909170) should work.
Unfortunately I'm new[*] to guix so I don't really know what to do
about it / how to change it.
Can you do something about it please?

Thanx

Rostislav Svoboda

[*]: Despite being at your guix talk on the Bobkonf 2017 ... ehm :)




This bug report was last modified 5 years and 324 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.