From unknown Tue Jun 17 20:21:16 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#51467 <51467@debbugs.gnu.org> To: bug#51467 <51467@debbugs.gnu.org> Subject: Status: [PATCH core-updates-frozen] gnu: gtk+: Fix testsuite failure on non-x86_64 platforms. Reply-To: bug#51467 <51467@debbugs.gnu.org> Date: Wed, 18 Jun 2025 03:21:16 +0000 retitle 51467 [PATCH core-updates-frozen] gnu: gtk+: Fix testsuite failure = on non-x86_64 platforms. reassign 51467 guix-patches submitter 51467 Thiago Jung Bauermann severity 51467 normal tag 51467 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 28 15:43:55 2021 Received: (at submit) by debbugs.gnu.org; 28 Oct 2021 19:43:55 +0000 Received: from localhost ([127.0.0.1]:53289 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgBJb-0002HU-7n for submit@debbugs.gnu.org; Thu, 28 Oct 2021 15:43:55 -0400 Received: from lists.gnu.org ([209.51.188.17]:34426) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgBJW-0002HK-Mx for submit@debbugs.gnu.org; Thu, 28 Oct 2021 15:43:54 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45960) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mgBJV-0006XN-P4 for guix-patches@gnu.org; Thu, 28 Oct 2021 15:43:50 -0400 Received: from mx.kolabnow.com ([212.103.80.155]:32866) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mgBJQ-0002Ij-Hv for guix-patches@gnu.org; Thu, 28 Oct 2021 15:43:47 -0400 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id CB03B1237 for ; Thu, 28 Oct 2021 21:43:41 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:content-type:content-type:mime-version :message-id:date:date:subject:subject:from:from:received :received:received; s=dkim20160331; t=1635450221; x=1637264622; bh=TwmdjSgWUagqHAH/ipOrkSm5ah8SDqkyo1CAH49BHwk=; b=KO5JRYxKgsN3 PjgKpJGgQR5RNrLqOehDbNBOI/nguwDQC1FjOXEuSOaE1M+JSkzYkFVJtkDsA2Yd v4yjBA8ZClZ4fkbgKm3WzMOm0rsKvyD2oupngxZoUrbmxLWjWbTgrlft+en6NkKG QmlAMcMdc88KO1s0IHDV8v7bqKfp80mVJid3fJP62P5DLJJqdz673jybekWY1GRS CTcSAmaqU1MoKlKwLdvlu+dIMBx54p5oNfvr8Z0CdICYjbuGT7s1x0ocr1wn8G1V zYPJjxt7YSDm59WX+lxNbgQSZVM10iOdEmfTATIjSl0jCBuzU6ViEXbD7sHP4qSW M/+jfhY3/VamqBa2umKhZbMB59tkhKXL8ZOvoB/BQB2C9OXM0kT9sKTt/VAunyJv G0kMSdj/dmXUaPiwix2K8a/8GQJGmSHytcuxIUnJQtzdZFtLwpXxSMgPCVBZagPx zfj76ic9RwyjqVoE45CB6penTrG2O7tEydv8ag474TU4/jt2+WbPs/2yj9oZzZ2h e7X98H4CB9g6K//8UKs4BbMT+LWNsxPm6EV7SEwj+VI0amC7r67jxBIq1PptKE5s nfqa8qqFxTLedjUA79EvQtRDCEoMNHBCMAG1YBD7RBKxXvgtojMPfVznO+ZsOWxQ r8LPC38mb7+F5PYgYWlPao4L9EQOQzE= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-10 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out001.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7Wm1CNUrN2z0 for ; Thu, 28 Oct 2021 21:43:41 +0200 (CEST) Received: from int-mx001.mykolab.com (unknown [10.9.13.1]) by mx.kolabnow.com (Postfix) with ESMTPS id 1A0AD10C2 for ; Thu, 28 Oct 2021 21:43:39 +0200 (CEST) Received: from ext-subm002.mykolab.com (unknown [10.9.6.2]) by int-mx001.mykolab.com (Postfix) with ESMTPS id 98BB5263A; Thu, 28 Oct 2021 21:43:39 +0200 (CEST) From: Thiago Jung Bauermann To: guix-patches@gnu.org Subject: [PATCH core-updates-frozen] gnu: gtk+: Fix testsuite failure on non-x86_64 platforms. Date: Thu, 28 Oct 2021 16:43:23 -0300 Message-Id: <20211028194323.50370-1-bauermann@kolabnow.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=212.103.80.155; envelope-from=bauermann@kolabnow.com; helo=mx.kolabnow.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Thiago Jung Bauermann 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: -2.4 (--) On non-x86_64 platforms, gtk+ is linked with a gdk-pixbuf version that doesn’t support SVG. This causes the ‘tree-relationships’ test to fail because it tries to fetch SVG icons in some of the tests. Therefore, we need to disable the test when SVG support isn’t available. * gnu/packages/gtk.scm (gtk+)[arguments]<#:phases>{disable-failing-tests}: Disable ‘tree-relationships’ test on non-x86_64 platforms. --- Hello, Considering that the core-updates-frozen-batched-changes branch will soon make GTK+ depend on Rust (via an updated mozjs package), perhaps this patch is somewhat pointless. But I thought it would be at least a bit useful to have this information recorded. Also, there's a good change that polkit will switch from mozjs to duktape as its Javascript engine. In that case it will be useful again to have this patch in. With this patch, GTK+ builds again on core-updates-frozen on powerpc64le-linux. This patch doesn't change the package derivation on x86_64-linux Thanks, Thiago. gnu/packages/gtk.scm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm index fadd0794c5dd..40fc2c93d681 100644 --- a/gnu/packages/gtk.scm +++ b/gnu/packages/gtk.scm @@ -1106,7 +1106,12 @@ (define-public gtk+ '())) (substitute* "testsuite/a11y/Makefile.in" (("accessibility-dump tree-performance text children derive") - "tree-performance text children derive")) + "tree-performance text children derive") + ;; The ‘tree-relationships’ test needs SVG support. + ,@(if (not (target-x86-64?)) + '((("value misc tree-relationships util") + "value misc util")) + '())) (substitute* "testsuite/reftests/Makefile.in" (("TEST_PROGS = gtk-reftest") "TEST_PROGS = ")) From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 12 01:05:35 2021 Received: (at 51467-done) by debbugs.gnu.org; 12 Nov 2021 06:05:35 +0000 Received: from localhost ([127.0.0.1]:43070 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mlPgt-0001gn-8q for submit@debbugs.gnu.org; Fri, 12 Nov 2021 01:05:35 -0500 Received: from mail-qv1-f49.google.com ([209.85.219.49]:36439) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mlPgs-0001gT-8m for 51467-done@debbugs.gnu.org; Fri, 12 Nov 2021 01:05:34 -0500 Received: by mail-qv1-f49.google.com with SMTP id kl8so1122920qvb.3 for <51467-done@debbugs.gnu.org>; Thu, 11 Nov 2021 22:05:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=Buh5cfYBkzucbhVKcVDYcWj5Ab0UAHFgboVdx5wMYqE=; b=mKKPhEr+IjFaELliFVlOxdjDPbGfQUNRLGVSEnL2S2CtjkYkorVqQ6OJe5tzBWrNNi Yi2hZYG1C9XL4ZMP/v3Wboiyy7oEpsw0KhmkpPJaGS4Z++UivfZOoND1vjKBVGoukKzp LQjx9tgl3crsM4Vr4yrTKie+U0Unvwa9V5jnwJwWV4YpMNvtDgk984GGbaDoNoIkR92L 4LkLRA9z+C6gaegJexMmpIs9GmNzkaT8crzWHzp1ToSJ1rylElPMFskzeeChQFM9GTqo vWx4NKW+atjCU+Vw2XleoDjr/vX4z05ElLFfaIcBcCsPqerevrlZgf65xRb5CmMwap5+ G7xQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=Buh5cfYBkzucbhVKcVDYcWj5Ab0UAHFgboVdx5wMYqE=; b=OW/b8rtzzemGXHC1Gl39mpFQZUfbWSWnlYetB5NXTGLu8SCTZvlzHtVClI7fX+c2lC Pjb/9GdXNLAspvsMh0URjFsBu5TWr5E15i4Hq8604sZtMQjNcQ/N0vFL275VaaQ1Bw0B mCgeEfw7+3QKSFc+tB+lGhR3tUIU9TDlggC5YPBVwPULPiKKDRtyotfwjV/mc5ulzzpv u06pZox4j19ynq1F+9g3U1/y7spk3biaPiMctxfeQfe5mqn3rD64Fx1RW2CXvRwKDXBa WJx3vLi+u2PuTXG71pGIkiqB+88Vwm7k/p7qYjWwoZcjp1Bmv5bWW+TIOelf2EnBWp3e +Uew== X-Gm-Message-State: AOAM5303liMd2GYkWFW2jXIk0kECi006xJRcYymZ43pLmuGzGbWP/5Ky 0oGrSdj4qRSDu8MnLOVZWY25zXD9jBS0jnmX X-Google-Smtp-Source: ABdhPJwKRqpiT+8YaWYjJu3aEPVXN+H9uy9NdzpBbQd0ArL6md/HGzXuZrShDnn2vGMZEccrdg3CmQ== X-Received: by 2002:ad4:4ee4:: with SMTP id dv4mr12195717qvb.59.1636697128831; Thu, 11 Nov 2021 22:05:28 -0800 (PST) Received: from hurd (dsl-10-133-155.b2b2c.ca. [72.10.133.155]) by smtp.gmail.com with ESMTPSA id z16sm2269474qki.25.2021.11.11.22.05.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 Nov 2021 22:05:28 -0800 (PST) From: Maxim Cournoyer To: Thiago Jung Bauermann Subject: Re: bug#51467: [PATCH core-updates-frozen] gnu: gtk+: Fix testsuite failure on non-x86_64 platforms. References: <20211028194323.50370-1-bauermann@kolabnow.com> Date: Fri, 12 Nov 2021 01:05:27 -0500 In-Reply-To: <20211028194323.50370-1-bauermann@kolabnow.com> (Thiago Jung Bauermann's message of "Thu, 28 Oct 2021 16:43:23 -0300") Message-ID: <8735o1q57c.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 51467-done Cc: 51467-done@debbugs.gnu.org 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: -1.0 (-) Thiago Jung Bauermann writes: > On non-x86_64 platforms, gtk+ is linked with a gdk-pixbuf version that > doesn=E2=80=99t support SVG. This causes the =E2=80=98tree-relationships= =E2=80=99 test to fail > because it tries to fetch SVG icons in some of the tests. > > Therefore, we need to disable the test when SVG support isn=E2=80=99t ava= ilable. > > * gnu/packages/gtk.scm (gtk+)[arguments]<#:phases>{disable-failing-tests}: > Disable =E2=80=98tree-relationships=E2=80=99 test on non-x86_64 platforms. Mathieu applied it on core-updates(-frozen) with commit b452fe87e0c6e7634a2cb44274fa46832c763b40. Closing. Thank you! Maxim From unknown Tue Jun 17 20:21:16 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: Did not alter fixed versions and reopened. Date: Fri, 12 Nov 2021 14:47:02 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # Did not alter fixed versions and reopened. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 16 19:56:54 2021 Received: (at 51467-done) by debbugs.gnu.org; 17 Nov 2021 00:56:54 +0000 Received: from localhost ([127.0.0.1]:59484 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mn9Ft-0002Vr-W9 for submit@debbugs.gnu.org; Tue, 16 Nov 2021 19:56:54 -0500 Received: from mx.kolabnow.com ([212.103.80.155]:36402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mn9Fr-0002VW-Oh for 51467-done@debbugs.gnu.org; Tue, 16 Nov 2021 19:56:52 -0500 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id C1ECCDC5; Wed, 17 Nov 2021 01:56:44 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:date:subject:subject :from:from:received:received:received; s=dkim20160331; t= 1637110604; x=1638925005; bh=u0X6jt9lirhY1SDpFYSGgOmuFNDNoVJpVIj 3N1jvXEE=; b=F1LEeyrKzMyRz63XZgjxDggVLtC5/PXrjLd8fPSt9iRvie3Pbsw 7jw4v8iSL4HMw36eIsDTpbNJrjEzQ7xPAsqjBS05n4BeNhjXD4Rx4d+20d0xuV6R dPT7pL+3w1MjWb/QnYTZVwPwMVvkjKU3qdejU2k8SEwIf0HJMG24rlHRQ99UU5Pn jLe7R6JiIcgZ23QXX2QbZOLvmzH1RHnqmjkFa0H5tf+bh7krYY3a1//zVZcwocE1 BErJlNNJTCLMuQoGTFaY/ApGZd0ksFiOaaM+2Sl4Vgo8wfy7RksGs2C95G+8DgBy RSq8FxQm3Lh8GTzOKvGqznkkna8tZCbwKqyPLXno3JA9pPB9st4RdTKZ6T6JhG/v gj+Wd/5XPjHG+h2pwNkTBITA/FtSOJ+AelJ2oUU5HH4yc2OvnvYxpvH8dH09KYTm KA2RTEXbz4jddq/TWgQzNCST3kPALzsymN5PpYHuyY/y3sHLTVFSeu5Li6QW4Rf3 nLPS2jJzfzjpuZiJ7Nr9npXONIpBsJ0NA68Nn0ZuDOpd9dXBLxcnY34r+Hm9VgE7 cZbBGtU4owURYrLL596SOhyZzsnaVg5rRi9WNFeNaGaH3W1qQkjRzYtAUnWKL4nW 0MqZpDbi48uTjX/VJ8BHlu6y5HqU5ch+Gz+HUrJCPRnar3RG06coMNnY= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-10 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out002.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R6s-fMMBQHj7; Wed, 17 Nov 2021 01:56:44 +0100 (CET) Received: from int-mx002.mykolab.com (unknown [10.9.13.2]) by mx.kolabnow.com (Postfix) with ESMTPS id 4AA016F4; Wed, 17 Nov 2021 01:56:44 +0100 (CET) Received: from ext-subm001.mykolab.com (unknown [10.9.6.1]) by int-mx002.mykolab.com (Postfix) with ESMTPS id 8A67A2271; Wed, 17 Nov 2021 01:56:43 +0100 (CET) From: Thiago Jung Bauermann To: 51467-done@debbugs.gnu.org Subject: Re: bug#51467: [PATCH core-updates-frozen] gnu: gtk+: Fix testsuite failure on non-x86_64 platforms. Date: Tue, 16 Nov 2021 21:56:38 -0300 Message-ID: <3365460.PBLzJRolu3@popigai> In-Reply-To: <2566471.izIe66Ckzq@popigai> References: <20211028194323.50370-1-bauermann@kolabnow.com> <8735o1q57c.fsf@gmail.com> <2566471.izIe66Ckzq@popigai> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 51467-done Cc: Maxim Cournoyer 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: -1.0 (-) Hello again, Em sexta-feira, 12 de novembro de 2021, =C3=A0s 11:45:43 -03, Thiago Jung=20 Bauermann escreveu: > This patch disables the =E2=80=98tree-relationships=E2=80=99 test, and it= =E2=80=99s not yet > applied on core-updates-frozen so I=E2=80=99m reopening the bug report. Strange, I recently built gtk+ on core-updates-frozen (commit ef77c3b3f120)= =20 on powerpc64le-linux and the =E2=80=98tree-relationships=E2=80=99 test pas= sed! I don=E2=80=99t understand what is different this time, but it looks like t= his patch=20 isn=E2=80=99t necessary anymore. Closing again. =2D-=20 Thanks, Thiago From unknown Tue Jun 17 20:21:16 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 15 Dec 2021 12:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator