Bug 2459590

Summary: update to 2.44.6-1 breaks xpm image loader
Product: [Fedora] Fedora Reporter: Eric Elena <eelena>
Component: gdk-pixbuf2Assignee: Matthias Clasen <mclasen>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 43CC: bgilbert, gnome-sig, jsware4, mclasen, sandhillsinvestment, zytemp2g
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: gdk-pixbuf2-2.44.6^really2.44.4-1.fc43 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2026-04-24 00:55:09 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Eric Elena 2026-04-20 03:38:47 UTC
After updating gdk-pixbuf2 to 2.44.6-1 on F43, sylpheed (and likely other applications) can no longer load xpm icons.
(sylpheed:3473): GdkPixbuf-WARNING **: 12:01:32.859: Error loading XPM image loader: Image type “legacy-xpm” is not supported

As per the error message, xpm is now called legacy-xpm after the update for some reasons and the library doesn't know how to handle this format. If I compare with a stock F43 installation without gdk-pixbuf2-modules-extra (for xpm) installed, the name is just xpm.
Error loading XPM image loader: Image type “xpm” is not supported

I vaguely understand gdk-pixbuf2-modules-extra is obsoleted and replaced by glycin, and glycin is installed on my system, but something is still missing.


Reproducible: Always

Steps to Reproduce:
1. update gdk-pixbuf2 to 2.44.6-1 on F43
2. start sylpheed from CLI to get error messages
Actual Results:
xpm icons are missing in sylpheed

Expected Results:
xpm icons are displayed in sylpheed

Additional Information:
I have seen BZ 2451737 describes something similar but it targets F44 which has not been released yet.

# dnf list --installed | egrep 'pixbuf|glycin'
gdk-pixbuf2.x86_64                                   2.44.6-1.fc43                       updates
gdk-pixbuf2-modules-extra.x86_64                     2.44.0-1.fc43                       fedora
glycin-libs.x86_64                                   2.0.8-1.fc43                        updates
glycin-loaders.x86_64                                2.0.8-1.fc43                        updates
glycin-thumbnailer.x86_64                            2.0.8-1.fc43                        updates

Comment 1 John Ware 2026-04-21 15:29:27 UTC
this also causes xsane to fail:

$:xsane &
[2] 299176
$:Gtk-Message: 11:17:57.064: Failed to load module "pk-gtk-module"

(xsane:299176): GdkPixbuf-WARNING **: 11:17:57.066: Error loading XPM image loader: Image type “legacy-xpm” is not supported

(xsane:299176): GdkPixbuf-WARNING **: 11:17:57.066: Error loading XPM image loader: Image type “legacy-xpm” is not supported

[2]+  Segmentation fault         (core dumped) xsane


# dnf list --installed |grep -e xsane -e glycin -e gdk-pixbuf
gdk-pixbuf2.i686                                        2.44.6-1.fc43                           updates
gdk-pixbuf2.x86_64                                      2.44.6-1.fc43                           updates
gdk-pixbuf2-modules-extra.x86_64                        2.44.0-1.fc43                           fedora
glycin-gtk4-libs.x86_64                                 2.0.8-1.fc43                            updates
glycin-libs.i686                                        2.0.8-1.fc43                            updates
glycin-libs.x86_64                                      2.0.8-1.fc43                            updates
glycin-loaders.i686                                     2.0.8-1.fc43                            updates
glycin-loaders.x86_64                                   2.0.8-1.fc43                            updates
glycin-thumbnailer.x86_64                               2.0.8-1.fc43                            updates
xsane.x86_64                                            0.999-79.fc43                           fedora
xsane-common.x86_64                                     0.999-79.fc43                           fedora

Computer is Dell OptiPlex 3046 Desktop Intel Core i7-6700 Quad Core

Comment 2 Benjamin Gilbert 2026-04-21 15:59:11 UTC
Per discussion in bug 2452248, 2.44.6 should not have been pushed to a stable Fedora release.

Comment 3 Fedora Update System 2026-04-22 09:41:37 UTC
FEDORA-2026-58dce16a4c (gdk-pixbuf2-2.44.6^really2.44.4-1.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-58dce16a4c

Comment 4 Benjamin Gilbert 2026-04-22 16:25:57 UTC
*** Bug 2460605 has been marked as a duplicate of this bug. ***

Comment 5 Fedora Update System 2026-04-23 02:00:51 UTC
FEDORA-2026-58dce16a4c has been pushed to the Fedora 43 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-58dce16a4c`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-58dce16a4c

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 6 Elliott Sales de Andrade 2026-04-24 00:36:31 UTC
*** Bug 2460581 has been marked as a duplicate of this bug. ***

Comment 7 Fedora Update System 2026-04-24 00:55:09 UTC
FEDORA-2026-58dce16a4c (gdk-pixbuf2-2.44.6^really2.44.4-1.fc43) has been pushed to the Fedora 43 stable repository.
If problem still persists, please make note of it in this bug report.