Bug 2459590 - update to 2.44.6-1 breaks xpm image loader
Summary: update to 2.44.6-1 breaks xpm image loader
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: gdk-pixbuf2
Version: 43
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Matthias Clasen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 2460581 2460605 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-04-20 03:38 UTC by Eric Elena
Modified: 2026-04-24 00:55 UTC (History)
6 users (show)

Fixed In Version: gdk-pixbuf2-2.44.6^really2.44.4-1.fc43
Clone Of:
Environment:
Last Closed: 2026-04-24 00:55:09 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

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.


Note You need to log in before you can comment on or make changes to this bug.