FS#74493 - [gtk3] Downstream tests fail

Attached to Project: Arch Linux
Opened by Sprite (Sprite) - Monday, 18 April 2022, 11:55 GMT
Last edited by Jan Alexander Steffens (heftig) - Wednesday, 27 April 2022, 21:36 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

The latest version of 'gtk3' v3.24.33, causes downstream tests to fail. This bug has been fixed in 'gtk' upstream mainline[1], but not yet released. We can cherry-pick this commit to fix downstream test failures. The attached patch for the PKDBUILD of 'gtk3' cherry-picked that commit.

The affected downstream is 'quodlibet' AFAIK[2], but more are expected.

[1]: https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/4562
[2]: https://github.com/quodlibet/quodlibet/issues/3972

Steps to reproduce:
1. Compile 'quodlibet 4.5.0-1' by archbuild.
2. You will see test failures:

```
=========================== short test summary info ============================
FAILED tests/plugin/test_trayicon.py::TTrayIcon::test_get_paused_pixbuf - Ass...
FAILED tests/plugin/test_trayicon.py::TTrayIcon::test_new_with_paused_emblem
= 2 failed, 4450 passed, 69 skipped, 13 deselected, 139 warnings in 96.22s (0:01:36) =
```
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Wednesday, 27 April 2022, 21:36 GMT
Reason for closing:  Fixed
Additional comments about closing:  3.24.33-3

Loading...