From unknown Sun Aug 17 01:55:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#53211: Python-matplotlib under aarch64 broken Resent-From: Cayetano Santos Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 12 Jan 2022 16:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 53211 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 53211@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Reply-To: cayetano.santos@l2it.in2p3.fr Received: via spool by submit@debbugs.gnu.org id=B.164200617718691 (code B ref -1); Wed, 12 Jan 2022 16:50:02 +0000 Received: (at submit) by debbugs.gnu.org; 12 Jan 2022 16:49:37 +0000 Received: from localhost ([127.0.0.1]:58824 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7goX-0004rK-MS for submit@debbugs.gnu.org; Wed, 12 Jan 2022 11:49:37 -0500 Received: from lists.gnu.org ([209.51.188.17]:53684) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7ge9-0004UF-FY for submit@debbugs.gnu.org; Wed, 12 Jan 2022 11:38:53 -0500 Received: from eggs.gnu.org ([209.51.188.92]:59984) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n7ge9-00052O-97 for bug-guix@gnu.org; Wed, 12 Jan 2022 11:38:49 -0500 Received: from cczrelay02.in2p3.fr ([134.158.66.142]:50474) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n7ge7-0007SB-6t for bug-guix@gnu.org; Wed, 12 Jan 2022 11:38:48 -0500 Received: from l2it-mac014.local ([134.158.252.220]) (authenticated bits=0) by cczrelay02.in2p3.fr (8.14.4/8.14.4) with ESMTP id 20CFkpC5004283 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Wed, 12 Jan 2022 16:46:51 +0100 User-agent: mu4e 1.6.10; emacs 28.0.90 From: Cayetano Santos Date: Wed, 12 Jan 2022 16:43:14 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; format=flowed Received-SPF: none client-ip=134.158.66.142; envelope-from=cayetano.santos@l2it.in2p3.fr; helo=cczrelay02.in2p3.fr X-Spam_score_int: -41 X-Spam_score: -4.2 X-Spam_bar: ---- X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Mailman-Approved-At: Wed, 12 Jan 2022 11:49:32 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hello, When I do a guix build python-matplotlib under aarch64 I get the error below during the testing phase. Note that guix describe -f channels gives (list (channel (name 'guix) (url "https://git.savannah.gnu.org/git/guix.git") (branch "master") (commit "c7ef7a0f84bd19ef32e4cc5439ee4f332921eeb9") (introduction (make-channel-introduction "9edb3f66fd807b096b48283debdcddccfea34bad" (openpgp-fingerprint "BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA"))))) Thanks, C. =================================== FAILURES =================================== _________________________ test_warn_big_data_best_loc __________________________ 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. E Failed: DID NOT WARN. No warnings of type (,) was emitted. The list of emitted warnings is: []. /gnu/store/fqlbc7ny3kf5hqwpq46wxnvf5223prxi-python-matplotlib-3.4.3/lib/python3.9/site-packages/matplotlib/tests/test_legend.py:677: Failed =========================== short test summary info ============================ FAILED test_legend.py::test_warn_big_data_best_loc - Failed: DID NOT WARN. No... ==== 1 failed, 4905 passed, 2293 skipped, 1 deselected, 9 xfailed in 53.61s ==== error: in phase 'check': uncaught exception: %exception #<&invoke-error program: "python" arguments: ("tests.py" "-v" "-m" "not network and not webagg") exit-status: 1 term-signal: #f stop-signal: #f> phase `check' failed after 54.4 seconds command "python" "tests.py" "-v" "-m" "not network and not webagg" failed with status 1 builder for `/gnu/store/6mf4z42cdg64kpzzhx9a1sjps3vhirrb-python-matplotlib-3.4.3.drv' failed with exit code 1 From unknown Sun Aug 17 01:55:20 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: cayetano.santos@l2it.in2p3.fr Subject: bug#53211: closed (Fixed) Message-ID: References: <87le9z2x5i.fsf@inventati.org> X-Gnu-PR-Message: they-closed 53211 X-Gnu-PR-Package: guix Reply-To: 53211@debbugs.gnu.org Date: Tue, 12 Dec 2023 16:40:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1702399202-7585-1" This is a multi-part message in MIME format... ------------=_1702399202-7585-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #53211: Python-matplotlib under aarch64 broken which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 53211@debbugs.gnu.org. --=20 53211: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D53211 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1702399202-7585-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 53211-done) by debbugs.gnu.org; 12 Dec 2023 16:39:28 +0000 Received: from localhost ([127.0.0.1]:57331 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rD5n6-0001xV-5F for submit@debbugs.gnu.org; Tue, 12 Dec 2023 11:39:28 -0500 Received: from latitanza.investici.org ([2001:888:2000:56::19]:32601) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rD5n2-0001xJ-Ul for 53211-done@debbugs.gnu.org; Tue, 12 Dec 2023 11:39:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inventati.org; s=stigmate; t=1702399146; bh=47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=; h=From:To:Subject:Date:Reply-To:From; b=EXSeZTUxxn9pqsNgzXRSX00Ey9TIY+JS92hl4ai8TnzUdX6tLN8618vKQZ7NQLGE2 BmNn7Kx0XfSlZeKTPsPG1QxV1tHMsDdo8dtwp9vEk/YebZoJDUcdq4MxbO7lP78/H6 4ev1tleKSLukhsXG05uX4v/6QAwnR7KCCbGQpnEo= Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id 4SqPT657TRzGp5g for <53211-done@debbugs.gnu.org>; Tue, 12 Dec 2023 16:39:06 +0000 (UTC) Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: cayetano.santos@inventati.org) by localhost (Postfix) with ESMTPSA id 4SqPT642FHzGp5f for <53211-done@debbugs.gnu.org>; Tue, 12 Dec 2023 16:39:06 +0000 (UTC) User-agent: mu4e 1.10.8; emacs 29.1 From: Cayetano Santos To: 53211-done@debbugs.gnu.org Subject: Fixed Date: Tue, 12 Dec 2023 17:38:28 +0100 Message-ID: <87le9z2x5i.fsf@inventati.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 53211-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: csantosb@inventati.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) ------------=_1702399202-7585-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 12 Jan 2022 16:49:37 +0000 Received: from localhost ([127.0.0.1]:58824 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7goX-0004rK-MS for submit@debbugs.gnu.org; Wed, 12 Jan 2022 11:49:37 -0500 Received: from lists.gnu.org ([209.51.188.17]:53684) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7ge9-0004UF-FY for submit@debbugs.gnu.org; Wed, 12 Jan 2022 11:38:53 -0500 Received: from eggs.gnu.org ([209.51.188.92]:59984) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n7ge9-00052O-97 for bug-guix@gnu.org; Wed, 12 Jan 2022 11:38:49 -0500 Received: from cczrelay02.in2p3.fr ([134.158.66.142]:50474) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n7ge7-0007SB-6t for bug-guix@gnu.org; Wed, 12 Jan 2022 11:38:48 -0500 Received: from l2it-mac014.local ([134.158.252.220]) (authenticated bits=0) by cczrelay02.in2p3.fr (8.14.4/8.14.4) with ESMTP id 20CFkpC5004283 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Wed, 12 Jan 2022 16:46:51 +0100 User-agent: mu4e 1.6.10; emacs 28.0.90 From: Cayetano Santos To: bug-guix@gnu.org Subject: Python-matplotlib under aarch64 broken Date: Wed, 12 Jan 2022 16:43:14 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; format=flowed Received-SPF: none client-ip=134.158.66.142; envelope-from=cayetano.santos@l2it.in2p3.fr; helo=cczrelay02.in2p3.fr X-Spam_score_int: -41 X-Spam_score: -4.2 X-Spam_bar: ---- X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 12 Jan 2022 11:49:32 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: cayetano.santos@l2it.in2p3.fr Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hello, When I do a guix build python-matplotlib under aarch64 I get the error below during the testing phase. Note that guix describe -f channels gives (list (channel (name 'guix) (url "https://git.savannah.gnu.org/git/guix.git") (branch "master") (commit "c7ef7a0f84bd19ef32e4cc5439ee4f332921eeb9") (introduction (make-channel-introduction "9edb3f66fd807b096b48283debdcddccfea34bad" (openpgp-fingerprint "BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA"))))) Thanks, C. =================================== FAILURES =================================== _________________________ test_warn_big_data_best_loc __________________________ 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. E Failed: DID NOT WARN. No warnings of type (,) was emitted. The list of emitted warnings is: []. /gnu/store/fqlbc7ny3kf5hqwpq46wxnvf5223prxi-python-matplotlib-3.4.3/lib/python3.9/site-packages/matplotlib/tests/test_legend.py:677: Failed =========================== short test summary info ============================ FAILED test_legend.py::test_warn_big_data_best_loc - Failed: DID NOT WARN. No... ==== 1 failed, 4905 passed, 2293 skipped, 1 deselected, 9 xfailed in 53.61s ==== error: in phase 'check': uncaught exception: %exception #<&invoke-error program: "python" arguments: ("tests.py" "-v" "-m" "not network and not webagg") exit-status: 1 term-signal: #f stop-signal: #f> phase `check' failed after 54.4 seconds command "python" "tests.py" "-v" "-m" "not network and not webagg" failed with status 1 builder for `/gnu/store/6mf4z42cdg64kpzzhx9a1sjps3vhirrb-python-matplotlib-3.4.3.drv' failed with exit code 1 ------------=_1702399202-7585-1--