https://bugzilla.redhat.com/show_bug.cgi?id=2278602
Bug ID: 2278602 Summary: perl-Gtk3-0.038-11.fc41 FTBFS: t/overrides.t fails: loader: Image type “xpm” is not supported Product: Fedora Version: rawhide URL: https://koschei.fedoraproject.org/package/perl-Gtk3 Status: NEW Component: perl-Gtk3 Assignee: sergio@serjux.com Reporter: ppisar@redhat.com QA Contact: extras-qa@fedoraproject.org CC: berrange@redhat.com, perl-devel@lists.fedoraproject.org, sergio@serjux.com Blocks: 2260875 (F41FTBFS,RAWHIDEFTBFS) Target Milestone: --- Classification: Fedora
perl-Gtk3-0.038-11.fc41 fails to build in Fedora 41 because a test fails:
(overrides.t:692): GdkPixbuf-WARNING **: 08:33:21.912: Error loading XPM image loader: Image type “xpm” is not supported # Failed test 'undef isa 'Gtk3::Gdk::Pixbuf'' # at t/overrides.t line 748. # undef isn't defined Can't call method "get_colorspace" on an undefined value at t/overrides.t line 749. # Looks like your test exited with 25 just after 179. t/overrides.t .................. Dubious, test returned 25 (wstat 6400, 0x1900) Failed 55/233 subtests
A difference between passing and failing build roots is at https://koschei.fedoraproject.org/build/17799353.
This failure is probably triggered by upgrading gdk-pixbuf2-modules from 2.42.10-8.fc40 to 2.42.11-1.fc41. gdk-pixbuf2 disabled a support for XPM format (bug #2276464).
Reading a code of t/overrides.t reveals it tests loading XPM without checking whether gkd-pixbuf supports XPM.
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=2260875 [Bug 2260875] Fedora 41 FTBFS Tracker