Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 902445

Summary: >=gui-libs/gtk-4.4:4: ~mips keywording request
Product: Gentoo Linux Reporter: matoro <matoro_gentoo>
Component: KeywordingAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED OBSOLETE    
Severity: enhancement CC: arthurzam, chewi, codec, contact, floppym, ionen, leio, matoro_gentoo, media-video, mips, mozilla, pacho, proaudio, proxy-maint, python, sam, sound, zx2c4
Priority: Normal Keywords: CC-ARCHES
Version: unspecifiedFlags: nattka: sanity-check-
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
>=gui-libs/gtk-4.4:4 ~mips dev-libs/weston ~mips media-video/pipewire ~mips net-misc/freerdp ~mips sys-auth/seatd ~mips media-libs/libfreeaptx ~mips media-libs/sbc ~mips media-sound/jack2 ~mips media-video/wireplumber ~mips media-sound/jack-example-tools ~mips
Runtime testing required: ---
Bug Depends on: 801238, 896138    
Bug Blocks: 896096, 896130    

Description matoro archtester 2023-03-20 14:59:06 UTC
Thanks
Comment 1 James Le Cuirot gentoo-dev 2023-03-28 21:36:04 UTC
If this is big endian, you might need to mask the vnc flag on dev-libs/weston first. There is an issue with neatvnc.
Comment 2 matoro archtester 2023-03-28 21:46:03 UTC
I noticed that when I was attempting bug 888185 for sparc, thanks for the reminder.
Comment 3 Larry the Git Cow gentoo-dev 2023-04-14 00:24:32 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c2782c5ae5268798054575a88267073f6d9a75

commit 72c2782c5ae5268798054575a88267073f6d9a75
Author:     Matoro Mahri <matoro@users.noreply.github.com>
AuthorDate: 2023-04-14 00:02:46 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-04-14 00:22:34 +0000

    media-video/wireplumber: add sys-apps/dbus test dep
    
    Bug: https://bugs.gentoo.org/902445
    Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 media-video/wireplumber/wireplumber-0.4.14.ebuild | 1 +
 media-video/wireplumber/wireplumber-9999.ebuild   | 1 +
 2 files changed, 2 insertions(+)
Comment 4 Larry the Git Cow gentoo-dev 2023-04-15 02:17:53 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d89aa0f29f812fa1b158770ec88d89c1c66147ba

commit d89aa0f29f812fa1b158770ec88d89c1c66147ba
Author:     Matoro Mahri <matoro@users.noreply.github.com>
AuthorDate: 2023-04-15 00:01:14 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-04-15 02:17:20 +0000

    media-libs/libldac: keyword 2.0.2.3-r1 for ~mips
    
    Bug: https://bugs.gentoo.org/902445
    Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 media-libs/libldac/libldac-2.0.2.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
Comment 5 Larry the Git Cow gentoo-dev 2023-04-25 19:01:46 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=596cdc7d36ad2165b38e73a47d64ce8e6f364998

commit 596cdc7d36ad2165b38e73a47d64ce8e6f364998
Author:     Matoro Mahri <matoro@users.noreply.github.com>
AuthorDate: 2023-04-24 15:29:35 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-04-25 19:00:44 +0000

    gui-libs/gtk: crank up test timeouts
    
    Bug: https://bugs.gentoo.org/902445
    Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 gui-libs/gtk/gtk-4.10.1.ebuild | 4 ++--
 gui-libs/gtk/gtk-4.10.2.ebuild | 4 ++--
 gui-libs/gtk/gtk-4.10.3.ebuild | 4 ++--
 gui-libs/gtk/gtk-4.8.3.ebuild  | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d75832388dfdc5f715e150fcb48ad31b83a7a9a

commit 7d75832388dfdc5f715e150fcb48ad31b83a7a9a
Author:     Matoro Mahri <matoro@users.noreply.github.com>
AuthorDate: 2023-04-24 15:24:20 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-04-25 19:00:44 +0000

    media-video/wireplumber: crank up internal test timeouts
    
    Bug: https://bugs.gentoo.org/902445
    Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 .../files/wireplumber-0.4.14-backport-pr505.patch  | 31 ++++++++++++++++++++++
 media-video/wireplumber/wireplumber-0.4.14.ebuild  |  1 +
 2 files changed, 32 insertions(+)
Comment 6 James Le Cuirot gentoo-dev 2023-05-06 08:16:09 UTC
https://gitlab.freedesktop.org/wayland/weston/-/issues/739 suggests Weston is not going to work well on mips. I suggest masking gtk[test] instead.
Comment 7 matoro archtester 2023-05-06 14:57:30 UTC
(In reply to James Le Cuirot from comment #6)
> https://gitlab.freedesktop.org/wayland/weston/-/issues/739 suggests Weston
> is not going to work well on mips. I suggest masking gtk[test] instead.

I opened that bug, but mips has both BE and LE flavors, so just because it does not work on BE does not mean that it also does not work on LE.  We need a test from someone with LE hardware, which I am working on obtaining.

Regardless, based on my tests the gui-libs/gtk test suite does not pass on any architecture (the failures are not the same across different architectures, but all have at least one failure including amd64).  I will work on drawing up a report on failure status across all supported arches shortly, I am currently doing the same with libaom which has a similar problem (failures on keyworded arches).
Comment 8 NATTkA bot gentoo-dev Security 2023-07-06 13:28:26 UTC Comment hidden (obsolete)
Comment 9 NATTkA bot gentoo-dev Security 2023-08-06 03:28:24 UTC Comment hidden (obsolete)
Comment 10 NATTkA bot gentoo-dev Security 2023-08-25 16:08:20 UTC Comment hidden (obsolete)
Comment 11 NATTkA bot gentoo-dev Security 2023-09-21 01:48:23 UTC Comment hidden (obsolete)
Comment 12 NATTkA bot gentoo-dev Security 2023-09-22 03:16:31 UTC Comment hidden (obsolete)
Comment 13 NATTkA bot gentoo-dev Security 2023-11-17 07:49:04 UTC
Unable to check for sanity:

> package masked: gui-libs/gtk-4.12.3, in all profiles for arch: mips