GNU bug report logs - #73575
Mate fails to build on i686-linux

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: Dariqq <dariqq@HIDDEN>; dated Mon, 30 Sep 2024 21:43:07 UTC; Maintainer for guix is bug-guix@HIDDEN.

Message received at 73575 <at> debbugs.gnu.org:


Received: (at 73575) by debbugs.gnu.org; 19 Dec 2024 16:31:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Dec 19 11:31:24 2024
Received: from localhost ([127.0.0.1]:39826 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tOJQp-0000NV-MS
	for submit <at> debbugs.gnu.org; Thu, 19 Dec 2024 11:31:23 -0500
Received: from mout01.posteo.de ([185.67.36.65]:58321)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <dariqq@HIDDEN>) id 1tOJQk-0000N8-Sm
 for 73575 <at> debbugs.gnu.org; Thu, 19 Dec 2024 11:31:22 -0500
Received: from submission (posteo.de [185.67.36.169]) 
 by mout01.posteo.de (Postfix) with ESMTPS id A7287240028
 for <73575 <at> debbugs.gnu.org>; Thu, 19 Dec 2024 17:31:11 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1734625872; bh=WLi1sRwgv/4UGfBCprBSV6F9pYcGmGb5mHzgj6IuI2A=;
 h=Message-ID:Date:MIME-Version:Subject:From:To:Content-Type:
 Content-Transfer-Encoding:From;
 b=N7r3tCTPAUQOVhn+p0F/UQgnc0lH0XiIgH5JoZhojORc7f/hLfAzszsEXSwfDyltz
 n+7I1sKhvRWtbg514qgq8AydexE42EKdweoxLQ3XtKVPXMyT+PW64ucCa/E2eUwZ86
 fVq2/t2r7JyxlKVDVdPYqieUmD238QS2LvtLEa/ilTGsEp9Q7bie2twNXu/uRbAxt6
 KcR5fEiOvJ45XYFqGyMLkbRCe0Z4KnapzTUQ2n153f3BSfUs2LJsSlTIwNg7gUr+5G
 BtUKbmSIGKOSW41O3vJy2JHE8lohFE2iZz5OQD9V8fTvQGZTIPYXNkXIEWmRgqHXlY
 0eJgYniRG9HoA==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4YDbdq49rQz6tm4
 for <73575 <at> debbugs.gnu.org>; Thu, 19 Dec 2024 17:31:11 +0100 (CET)
Message-ID: <9890d432-cb93-403c-aac9-f851fbf0a823@HIDDEN>
Date: Thu, 19 Dec 2024 16:31:05 +0000
MIME-Version: 1.0
Subject: Re: Mate fails to build on i686-linux
From: Dariqq <dariqq@HIDDEN>
To: 73575 <at> debbugs.gnu.org
References: <cb11f7b6-eaad-496c-b315-31aca9031674@HIDDEN>
Content-Language: en-US
In-Reply-To: <cb11f7b6-eaad-496c-b315-31aca9031674@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 73575
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)


Since the python-team merge and the node update python-werkzeug and node 
build without issues.

However there are some new issues in the dependency graph for cantarell 
font:

Test failures in

- python-pandas-2 : TypeError: Cannot cast array data from 
dtype('int64') to dtype('int32') according to the rule 'safe'
- python-pytest-regressions : tests/test_ndarrays_regression.py:140: 
AssertionError

which are both needed by scipy.

Honestly at this point I think it would be easier to just remove 
cantarell font from the default mate package.




Information forwarded to bug-guix@HIDDEN:
bug#73575; Package guix. Full text available.

Message received at 73575 <at> debbugs.gnu.org:


Received: (at 73575) by debbugs.gnu.org; 1 Oct 2024 17:08:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Oct 01 13:08:26 2024
Received: from localhost ([127.0.0.1]:52558 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1svgMM-0000sE-01
	for submit <at> debbugs.gnu.org; Tue, 01 Oct 2024 13:08:26 -0400
Received: from mout02.posteo.de ([185.67.36.66]:57667)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <dariqq@HIDDEN>) id 1svgMK-0000s6-96
 for 73575 <at> debbugs.gnu.org; Tue, 01 Oct 2024 13:08:25 -0400
Received: from submission (posteo.de [185.67.36.169]) 
 by mout02.posteo.de (Postfix) with ESMTPS id 9AF3C240103
 for <73575 <at> debbugs.gnu.org>; Tue,  1 Oct 2024 19:08:18 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1727802498; bh=p4KaO/+6JntpIxRHImOGBc7ork+joeRnWSNFB/0vZ7E=;
 h=Message-ID:Date:MIME-Version:To:From:Subject:Content-Type:
 Content-Transfer-Encoding:From;
 b=aZPJwiGdz/7ogAN0p+q8n8Ydh9pD+KdapPIZBV6mvev9FT7C0PQiR3QmfPRRXKP9M
 pt7dcDdstQe/f2rUk756KGcOzCaB9M9pol+RWjvRbTpzk9rZYD/Ckf/BgLPjUJ1I3+
 pI0AwBx7nFcScZkp9/Et3syxX6IGZEEWPOuQhuClCvb2ZHGz+N0W7Xct0n2JVoJB+H
 WaB1k3MxtfJkYSRWKoJc/Iuvw+Gp61A5yt0aVeD7OyCnGoumbFihuK6K+5BUlwsZ8j
 vDQqFnNMe4/wFOXy/qt3mI8XIxC+Ciam10rTwVSDXuqIvYO63O1IPJSAPSMpSVyMLM
 MlglXZUerClDA==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4XJ4C606K3z9rxM
 for <73575 <at> debbugs.gnu.org>; Tue,  1 Oct 2024 19:08:17 +0200 (CEST)
Message-ID: <cb11f7b6-eaad-496c-b315-31aca9031674@HIDDEN>
Date: Tue,  1 Oct 2024 17:08:09 +0000
MIME-Version: 1.0
To: 73575 <at> debbugs.gnu.org
Content-Language: en-US
From: Dariqq <dariqq@HIDDEN>
Subject: Mate fails to build on i686-linux
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 73575
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Had a look at the test failures:


- python-werkzeug:
tests/test_serving.py:  ConnectionRefusedError: [Errno 111] Connection 
refused

Not sure what is causing this. Some other linux distributions disable 
this test (this package has a lot of dependants though)



- skia
../../src/base/SkContainers.cpp:66: fatal error: "assert(capacity >= 0)"


The function that is causing the error looks like this

#+begin_src cpp
size_t SkContainerAllocator::roundUpCapacity(int64_t capacity) const {
     SkASSERT(capacity >= 0);

     // If round will not go above fMaxCapacity return rounded capacity.
     if (capacity < fMaxCapacity - kCapacityMultiple) {
         return SkAlignTo(capacity, kCapacityMultiple);
     }

     return SkToSizeT(fMaxCapacity);
}
#+end_src


In the same file there is another function which calls roundUpCapacity 
which looks like it can overflow because things get castet to int64_t 
after the multiplication which will fail to catch the overflow

#+begin_src cpp
size_t SkContainerAllocator::growthFactorCapacity(int capacity, double 
growthFactor) const {
     SkASSERT(capacity >= 0);
     SkASSERT(growthFactor >= 1.0);
     // Multiply by the growthFactor. Remember this must be done in 
64-bit ints and not
     // size_t because size_t changes.
     const int64_t capacityGrowth = static_cast<int64_t>(capacity * 
growthFactor);

     // Notice that for small values of capacity, rounding up will 
provide most of the growth.
     return this->roundUpCapacity(capacityGrowth);
}
#+end_src




- node:
In tests/parallel/test-fs-utimes-y2K38.js
this is failing:

#+begin_src js
const path = `${tmpdir.path}/test-utimes-precision`;
fs.writeFileSync(path, '');

const Y2K38_mtime = 2 ** 31;
fs.utimesSync(path, Y2K38_mtime, Y2K38_mtime);
#+end_src

with
#+begin_example
not ok 1133 parallel/test-fs-utimes-y2K38
   ---
   duration_ms: 157.49700
   severity: fail
   exitcode: 1
   stack: |-
     node:internal/fs/utils:351
         throw err;
         ^

     Error: EINVAL: invalid argument, utime 
'/tmp/guix-build-node-18.19.0.drv-0/node-v18.19.0/test/.tmp.1155/test-utimes-precision'
         at Object.utimesSync (node:fs:2134:3)
         at Object.<anonymous> 
(/tmp/guix-build-node-18.19.0.drv-0/node-v18.19.0/test/parallel/test-fs-utimes-y2K38.js:46:4)
         at Module._compile (node:internal/modules/cjs/loader:1356:14)
         at Module._extensions..js 
(node:internal/modules/cjs/loader:1414:10)
         at Module.load (node:internal/modules/cjs/loader:1197:32)
         at Module._load (node:internal/modules/cjs/loader:1013:12)
         at Function.executeUserEntryPoint [as runMain] 
(node:internal/modules/run_main:128:12)
         at node:internal/main/run_main_module:28:49 {
       errno: -22,
       syscall: 'utime',
       code: 'EINVAL',
       path: 
'/tmp/guix-build-node-18.19.0.drv-0/node-v18.19.0/test/.tmp.1155/test-utimes-precision'
     }

     Node.js v18.19.0
#+end_example


This seems to be another overflow/integer too big error as 2**31 -1 works.




Information forwarded to bug-guix@HIDDEN:
bug#73575; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 30 Sep 2024 21:43:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 30 17:42:59 2024
Received: from localhost ([127.0.0.1]:47309 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1svOAS-0002nv-Aa
	for submit <at> debbugs.gnu.org; Mon, 30 Sep 2024 17:42:59 -0400
Received: from lists.gnu.org ([209.51.188.17]:60388)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <dariqq@HIDDEN>) id 1svO9q-0002dC-12
 for submit <at> debbugs.gnu.org; Mon, 30 Sep 2024 17:42:50 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <dariqq@HIDDEN>) id 1svO9G-0001mx-VB
 for bug-guix@HIDDEN; Mon, 30 Sep 2024 17:41:44 -0400
Received: from mout02.posteo.de ([185.67.36.66])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <dariqq@HIDDEN>) id 1svO9F-0007Vu-4P
 for bug-guix@HIDDEN; Mon, 30 Sep 2024 17:41:42 -0400
Received: from submission (posteo.de [185.67.36.169]) 
 by mout02.posteo.de (Postfix) with ESMTPS id A6304240101
 for <bug-guix@HIDDEN>; Mon, 30 Sep 2024 23:41:35 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1727732495; bh=lax+ITvMTjrVCX3D3u5K8bNOB2Rkage55U5TSTgQVFc=;
 h=Message-ID:Date:MIME-Version:From:Subject:To:Content-Type:
 Content-Transfer-Encoding:From;
 b=ed2ToHhfNDktncoUwBAHTekSOj2FXuC9YoxYJOvU0tY8YbdzlAXFsrZ7trieBdrer
 BkxtOYUYi2Oz5yv73QrGodyl36ifC2SmdQ1edDpN5JPFF2b4nL3Is9rnjBaUsxrQeo
 5+W/M6944kQgmVS19goV57NJ9jjaNqVX20eJ0YaKiSdXiLs7Mi04h7oKj2N2wkfXHq
 +wjoCic45otoRxhag1DB0y/n5yKUtJ2glE5ueO+dQni/gHI7Dp375a3+vgVk1o0kgJ
 rNPS4ykI1FS3svwYhhyLDtMY88wcj8sfG//5IJAuUBigzbgemkwVT+p7EOdB9feXJj
 Fd0wzgk22jANQ==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4XHZJt6ZB8z6tvw
 for <bug-guix@HIDDEN>; Mon, 30 Sep 2024 23:41:34 +0200 (CEST)
Message-ID: <f5fac497-fd0b-4e36-97f9-cde4f8c8f524@HIDDEN>
Date: Mon, 30 Sep 2024 21:41:25 +0000
MIME-Version: 1.0
From: Dariqq <dariqq@HIDDEN>
Subject: Mate fails to build on i686-linux
To: bug-guix@HIDDEN
Content-Language: en-US
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Received-SPF: pass client-ip=185.67.36.66; envelope-from=dariqq@HIDDEN;
 helo=mout02.posteo.de
X-Spam_score_int: -43
X-Spam_score: -4.4
X-Spam_bar: ----
X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

Hi,

The meta-package for the mate-desktop fails to build on i686-linux due 
to test failures in the dependency graph:

- python-werkzeug
- skia
- node


After skipping these tests with --without-tests the mate build passes.

I have not yet looked into the details why some tests are failing.




Acknowledgement sent to Dariqq <dariqq@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#73575; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 12 Jan 2025 05:45:02 UTC

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