GNU bug report logs -
#67461
build of /gnu/store/xnwy976yzkvxh2virzf2yrhr28c04075-python-matplotlib-3.5.2.drv failed
Previous Next
Reported by: francismb <at> email.de
Date: Sun, 26 Nov 2023 19:30:02 UTC
Severity: normal
Done: Simon Tournier <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 67461 in the body.
You can then email your comments to 67461 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#67461
; Package
guix
.
(Sun, 26 Nov 2023 19:30:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
francismb <at> email.de
:
New bug report received and forwarded. Copy sent to
bug-guix <at> gnu.org
.
(Sun, 26 Nov 2023 19:30: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)]
Dear Maintainers,
On: guix describe
Generation 64 Nov 26 2023 15:12:35 (current)
guix 176440c
repository URL: https://git.savannah.gnu.org/git/guix.git
branch: master
commit: 176440c056fdde6da98b11720989b1ed060ec97c
An upgrade failed with message:
guix upgrade "gnu*"
The following packages will be upgraded:
gnuplot (dependencies or package changed)
gnuradio (dependencies or package changed)
The following derivations will be built:
/gnu/store/mv1rxv9l18b0dqdlxwbcgp84sbnhqkgd-gnuradio-3.10.3.0.drv
/gnu/store/a2wb5l5nl2sh5071zfwz01c268vin9d8-python-scipy-1.10.1.drv
/gnu/store/xnwy976yzkvxh2virzf2yrhr28c04075-python-matplotlib-3.5.2.drv
/gnu/store/y3jqbsjl7azac5g231qyb2lmfhjbd8hw-python-pyqtgraph-0.13.1.drv
building
/gnu/store/xnwy976yzkvxh2virzf2yrhr28c04075-python-matplotlib-3.5.2.drv...
100% 'check' ▕... builder for
`/gnu/store/xnwy976yzkvxh2virzf2yrhr28c04075-python-matplotlib-3.5.2.drv'
failed with exit code 1
build of
/gnu/store/xnwy976yzkvxh2virzf2yrhr28c04075-python-matplotlib-3.5.2.drv
failed
View build log at
'/var/log/guix/drvs/xn/wy976yzkvxh2virzf2yrhr28c04075-python-matplotlib-3.5.2.drv.bz2'.
cannot build derivation
`/gnu/store/mv1rxv9l18b0dqdlxwbcgp84sbnhqkgd-gnuradio-3.10.3.0.drv': 1
dependencies couldn't be built
guix upgrade: error: build of
`/gnu/store/mv1rxv9l18b0dqdlxwbcgp84sbnhqkgd-gnuradio-3.10.3.0.drv' failed
The error seems to be on (see attachment):
[...]
=================================== FAILURES
===================================
_________________________ test_warn_big_data_best_loc
__________________________
[gw2] linux -- Python 3.10.7
/gnu/store/l6fpy0i9hlll9b6k8vy2i2a4cshwz3cv-python-wrapper-3.10.7/bin/python
def test_warn_big_data_best_loc():
fig, ax = plt.subplots()
fig.canvas.draw() # So that we can call draw_artist later.
for idx in range(1000):
ax.plot(np.arange(5000), label=idx)
with rc_context({'legend.loc': 'best'}):
legend = ax.legend()
with pytest.warns(UserWarning) as records:
fig.draw_artist(legend) # Don't bother drawing the lines
-- it's slow.
# The _find_best_position method of Legend is called twice,
duplicating
# the warning message.
> assert len(records) == 2
E assert 1 == 2
E + where 1 = len(WarningsChecker(record=True))
/gnu/store/1jv6qvrxwmh8mf6ykgs5aqrqn859b841-python-matplotlib-3.5.2/lib/python3.10/site-packages/matplotlib/tests/test_legend.py:792:
AssertionError
=========================== short test summary info
============================
FAILED tests/test_legend.py::test_warn_big_data_best_loc - assert 1 == 2
=========== 1 failed, 4977 passed, 2316 skipped, 9 xfailed in 29.09s
===========
error: in phase 'check': uncaught exception:
%exception #<&invoke-error program: "pytest" arguments: ("-n" "16" "-m"
"not network" "--pyargs" "matplotlib" "-k" "not
test_lazy_auto_backend_selection and not test_getattr") exit-status: 1
term-signal: #f stop-signal: #f>
phase `check' failed after 29.3 seconds
command "pytest" "-n" "16" "-m" "not network" "--pyargs" "matplotlib"
"-k" "not test_lazy_auto_backend_selection and not test_getattr" failed
with status 1
[...]
I hope it helps. Attached the failed build log.
Thanks in advance!
Francis
[wy976yzkvxh2virzf2yrhr28c04075-python-matplotlib-3.5.2.drv.bz2 (application/x-bzip, attachment)]
Information forwarded
to
bug-guix <at> gnu.org
:
bug#67461
; Package
guix
.
(Fri, 01 Dec 2023 17:17:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 67461 <at> debbugs.gnu.org (full text, mbox):
Hi,
Thanks for the report.
On Sun, 26 Nov 2023 at 20:29, francismb via Bug reports for GNU Guix <bug-guix <at> gnu.org> wrote:
> Generation 64 Nov 26 2023 15:12:35 (current)
> guix 176440c
[...]
> build of
> /gnu/store/xnwy976yzkvxh2virzf2yrhr28c04075-python-matplotlib-3.5.2.drv
> failed
The substitutes is available on ci.guix.gnu.org.
--8<---------------cut here---------------start------------->8---
$ guix time-machine --commit=176440c056fdde6da98b11720989b1ed060ec97c \
-- weather python-matplotlib
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 48.7 MiB of nars (compressed)
59.1 MiB on disk (uncompressed)
0.181 seconds per request (0.2 seconds in total)
5.5 requests per second
at least 1,000 queued builds
aarch64-linux: 992 (99.2%)
powerpc64le-linux: 5 (.5%)
x86_64-linux: 3 (.3%)
build rate: 13.47 builds per hour
x86_64-linux: 9.34 builds per hour
i686-linux: 2.11 builds per hour
powerpc64le-linux: 2.06 builds per hour
aarch64-linux: 0.49 builds per hour
looking for 1 store items on https://bordeaux.guix.gnu.org...
https://bordeaux.guix.gnu.org ⛈
0.0% substitutes available (0 out of 1)
unknown substitute sizes
0.0 MiB on disk (uncompressed)
0.112 seconds per request (0.1 seconds in total)
8.9 requests per second
'https://bordeaux.guix.gnu.org/api/queue?nr=1000' returned 504 ("Gateway Time-out")
--8<---------------cut here---------------end--------------->8---
And I cannot reproduce on my machine. One example of such try:
--8<---------------cut here---------------start------------->8---
$ guix time-machine --commit=176440c056fdde6da98b11720989b1ed060ec97c \
-- build python-matplotlib --no-grafts -d
/gnu/store/xnwy976yzkvxh2virzf2yrhr28c04075-python-matplotlib-3.5.2.drv
$ guix build /gnu/store/xnwy976yzkvxh2virzf2yrhr28c04075-python-matplotlib-3.5.2.drv
/gnu/store/1jv6qvrxwmh8mf6ykgs5aqrqn859b841-python-matplotlib-3.5.2
--8<---------------cut here---------------end--------------->8---
And, if --check is applied, I get:
guix build: error: derivation `/gnu/store/xnwy976yzkvxh2virzf2yrhr28c04075-python-matplotlib-3.5.2.drv'
may not be deterministic: output `/gnu/store/1jv6qvrxwmh8mf6ykgs5aqrqn859b841-python-matplotlib-3.5.2' differs
which means it builds fine on my machine.
Well, I do not know where the issue could come from.
Cheers,
simon
Information forwarded
to
bug-guix <at> gnu.org
:
bug#67461
; Package
guix
.
(Mon, 04 Dec 2023 17:20:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 67461 <at> debbugs.gnu.org (full text, mbox):
Hi Simon,
I'm currently on:
$ guix describe
Generation 66 Dez 04 2023 10:18:16 (current)
guix 6e2dd51
repository URL: https://git.savannah.gnu.org/git/guix.git
branch: master
commit: 6e2dd51df5f3f51e9056dd4f2e1b036195ab3caa
Here problem seems to have disappeared. You may want to close the issue.
(on my side I neither have time trying to trace down the cause nor where
to start to search, ... may be something to do with the
non-deterministic message below ? ....)
Thanks for your time
francismb
On 01.12.23 14:40, Simon Tournier wrote:
> Hi,
>
> Thanks for the report.
>
> On Sun, 26 Nov 2023 at 20:29, francismb via Bug reports for GNU Guix <bug-guix <at> gnu.org> wrote:
>
>> Generation 64 Nov 26 2023 15:12:35 (current)
>> guix 176440c
>
> [...]
>
>> build of
>> /gnu/store/xnwy976yzkvxh2virzf2yrhr28c04075-python-matplotlib-3.5.2.drv
>> failed
>
> The substitutes is available on ci.guix.gnu.org.
>
> --8<---------------cut here---------------start------------->8---
> $ guix time-machine --commit=176440c056fdde6da98b11720989b1ed060ec97c \
> -- weather python-matplotlib
> 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 48.7 MiB of nars (compressed)
> 59.1 MiB on disk (uncompressed)
> 0.181 seconds per request (0.2 seconds in total)
> 5.5 requests per second
>
> at least 1,000 queued builds
> aarch64-linux: 992 (99.2%)
> powerpc64le-linux: 5 (.5%)
> x86_64-linux: 3 (.3%)
> build rate: 13.47 builds per hour
> x86_64-linux: 9.34 builds per hour
> i686-linux: 2.11 builds per hour
> powerpc64le-linux: 2.06 builds per hour
> aarch64-linux: 0.49 builds per hour
> looking for 1 store items on https://bordeaux.guix.gnu.org...
> https://bordeaux.guix.gnu.org ⛈
> 0.0% substitutes available (0 out of 1)
> unknown substitute sizes
> 0.0 MiB on disk (uncompressed)
> 0.112 seconds per request (0.1 seconds in total)
> 8.9 requests per second
> 'https://bordeaux.guix.gnu.org/api/queue?nr=1000' returned 504 ("Gateway Time-out")
> --8<---------------cut here---------------end--------------->8---
>
> And I cannot reproduce on my machine. One example of such try:
>
> --8<---------------cut here---------------start------------->8---
> $ guix time-machine --commit=176440c056fdde6da98b11720989b1ed060ec97c \
> -- build python-matplotlib --no-grafts -d
> /gnu/store/xnwy976yzkvxh2virzf2yrhr28c04075-python-matplotlib-3.5.2.drv
>
> $ guix build /gnu/store/xnwy976yzkvxh2virzf2yrhr28c04075-python-matplotlib-3.5.2.drv
> /gnu/store/1jv6qvrxwmh8mf6ykgs5aqrqn859b841-python-matplotlib-3.5.2
> --8<---------------cut here---------------end--------------->8---
>
> And, if --check is applied, I get:
>
> guix build: error: derivation `/gnu/store/xnwy976yzkvxh2virzf2yrhr28c04075-python-matplotlib-3.5.2.drv'
> may not be deterministic: output `/gnu/store/1jv6qvrxwmh8mf6ykgs5aqrqn859b841-python-matplotlib-3.5.2' differs
>
> which means it builds fine on my machine.
>
> Well, I do not know where the issue could come from.
>
> Cheers,
> simon
Reply sent
to
Simon Tournier <zimon.toutoune <at> gmail.com>
:
You have taken responsibility.
(Fri, 12 Jan 2024 18:51:03 GMT)
Full text and
rfc822 format available.
Notification sent
to
francismb <at> email.de
:
bug acknowledged by developer.
(Fri, 12 Jan 2024 18:51:03 GMT)
Full text and
rfc822 format available.
Message #16 received at 67461-done <at> debbugs.gnu.org (full text, mbox):
Hi,
On Mon, 04 Dec 2023 at 18:19, francismb via Bug reports for GNU Guix <bug-guix <at> gnu.org> wrote:
> Here problem seems to have disappeared. You may want to close the issue.
> (on my side I neither have time trying to trace down the cause nor where
> to start to search, ... may be something to do with the
> non-deterministic message below ? ....)
Thanks. So I am closing. Feel free to reopen if you have more details
about the failure.
Cheers,
simon
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sat, 10 Feb 2024 12:24:14 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 112 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.