GNU bug report logs -
#29655
Elixir build has an undeterministic build error
Previous Next
Reported by: nee <nee <at> cock.li>
Date: Mon, 11 Dec 2017 00:32:02 UTC
Severity: normal
Done: zimoun <zimon.toutoune <at> gmail.com>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 29655 in the body.
You can then email your comments to 29655 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guix <at> gnu.org
:
bug#29655
; Package
guix
.
(Mon, 11 Dec 2017 00:32:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
nee <nee <at> cock.li>
:
New bug report received and forwarded. Copy sent to
bug-guix <at> gnu.org
.
(Mon, 11 Dec 2017 00:32:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hello, this has already mentioned in another bug report
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=28034#20
The built of Elixir sometimes fails while compiling
'lib/elixir/lib/system.ex' with the error message:
> ** (exit) :epipe
See appended build log. I found the only other mention of the error on
the guix mailing list when elixir was first added:
https://lists.gnu.org/archive/html/guix-devel/2016-07/msg01436.html
https://lists.gnu.org/archive/html/guix-devel/2016-08/msg00114.html
https://lists.gnu.org/archive/html/guix-devel/2016-07/msg01540.html
It was suspected to be related to high memory usage / getting into swap.
I ran the build on two computers with 6GB and 16GB ram and still got it
on both, so I don't think it's ram related.
* What it might be:
One single time I got a different error message for the same file which
mentioned git (see detailed error attachment).
The file lib/elixir/lib/system.ex has a macro that calls git. Also this
bug seems to appear nowhere outside of guix, so it might be related.
[error-elixir-generic-epipe.log (text/x-log, attachment)]
[error-elixir-detailed-git.log (text/x-log, attachment)]
Information forwarded
to
bug-guix <at> gnu.org
:
bug#29655
; Package
guix
.
(Sun, 17 Dec 2017 07:58:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 29655 <at> debbugs.gnu.org (full text, mbox):
The epipe error suggests a new external process is invoked (git)
which does not terminate properly and does not close the pipe. Maybe
it tries to access the network layer. The calling program throws an
epipe error. I see something similar happening
here: https://gist.github.com/knewter/533d22eb69ef1036c22a
Information forwarded
to
bug-guix <at> gnu.org
:
bug#29655
; Package
guix
.
(Mon, 05 Jul 2021 11:59:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 29655 <at> debbugs.gnu.org (full text, mbox):
Hi,
This old bug [1] is about a failure of elixir.
1: <http://issues.guix.gnu.org/issue/29655>
On Sun, 17 Dec 2017 at 08:54, Pjotr Prins <pjotr.public12 <at> thebird.nl> wrote:
> The epipe error suggests a new external process is invoked (git)
> which does not terminate properly and does not close the pipe. Maybe
> it tries to access the network layer. The calling program throws an
> epipe error. I see something similar happening
> here: https://gist.github.com/knewter/533d22eb69ef1036c22a
Using Guix 3694c0d, the package 'elixir' builds for x86_64. Even, it
builds reproductibly; the option '--check' passes.
Closing?
All the best,
simon
Reply sent
to
zimoun <zimon.toutoune <at> gmail.com>
:
You have taken responsibility.
(Tue, 17 Aug 2021 21:16:01 GMT)
Full text and
rfc822 format available.
Notification sent
to
nee <nee <at> cock.li>
:
bug acknowledged by developer.
(Tue, 17 Aug 2021 21:16:02 GMT)
Full text and
rfc822 format available.
Message #16 received at 29655-done <at> debbugs.gnu.org (full text, mbox):
Hi,
On Mon, 05 Jul 2021 at 13:58, zimoun <zimon.toutoune <at> gmail.com> wrote:
> This old bug [1] is about a failure of elixir.
>
> 1: <http://issues.guix.gnu.org/issue/29655>
>
> On Sun, 17 Dec 2017 at 08:54, Pjotr Prins <pjotr.public12 <at> thebird.nl> wrote:
>> The epipe error suggests a new external process is invoked (git)
>> which does not terminate properly and does not close the pipe. Maybe
>> it tries to access the network layer. The calling program throws an
>> epipe error. I see something similar happening
>> here: https://gist.github.com/knewter/533d22eb69ef1036c22a
>
> Using Guix 3694c0d, the package 'elixir' builds for x86_64. Even, it
> builds reproductibly; the option '--check' passes.
>
> Closing?
I am closing. Feel free to reopen if something is missed.
All the best,
simon
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Wed, 15 Sep 2021 11:24:07 GMT)
Full text and
rfc822 format available.
This bug report was last modified 3 years and 299 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.