Bug 2426436
| Summary: | Fedora 43 GNOME Files shows no JPEG/PNG image thumbnails (only WebP); no image thumbnailer shipped | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | ltil |
| Component: | nautilus | Assignee: | GNOME SIG Unassigned <gnome-sig> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 43 | CC: | bnocera, gnome-sig, jonathan, kevin, mcatanza, mclasen, pkratoch, ppisar, rpm-software-management |
| Target Milestone: | --- | Keywords: | AutomationTriaged, Desktop, Regression |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | nautilus-49.2-3.fc43 | Doc Type: | --- |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2026-01-18 01:42:06 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
ltil
2025-12-31 08:06:20 UTC
Bug reports for this component on Red Hat Bugzilla are not actively monitored. Please consider reporting your issue directly to GNOME at https://gitlab.gnome.org/GNOME/ to improve the chances that your issue will be resolved. This issue should only be kept open if it: 1. Relates to Fedora packaging or integration with other Fedora components 2. Is required for Fedora release processes, such as blocker bugs and freeze exceptions If this issue isn't needed for either of these two reasons, please: * create an issue with GNOME * add a link to the GNOME issue here * close this issue as CLOSED/UPSTREAM Thank you! (In reply to Fedora Admin user for bugzilla script actions from comment #1) > Bug reports for this component on Red Hat Bugzilla are not actively > monitored. Please consider reporting your issue directly to GNOME at > https://gitlab.gnome.org/GNOME/ to improve the chances that your issue will > be resolved. This issue should only be kept open if it: > > 1. Relates to Fedora packaging or integration with other Fedora components > 2. Is required for Fedora release processes, such as blocker bugs and freeze > exceptions > > If this issue isn't needed for either of these two reasons, please: > > * create an issue with GNOME > * add a link to the GNOME issue here > * close this issue as CLOSED/UPSTREAM > > Thank you! ---------------- Upstream GNOME issue filed: https://gitlab.gnome.org/GNOME/nautilus/-/issues?show=eyJpaWQiOiI0MDgzIiwiZnVsbF9wYXRoIjoiR05PTUUvbmF1dGlsdXMiLCJpZCI6MjMzMzA0fQ%3D%3D This appears to be a Fedora packaging/integration issue where no image thumbnailer is shipped, but filing upstream per Fedora request. (In reply to Fedora Admin user for bugzilla script actions from comment #1) > Bug reports for this component on Red Hat Bugzilla are not actively > monitored. Please consider reporting your issue directly to GNOME at > https://gitlab.gnome.org/GNOME/ to improve the chances that your issue will > be resolved. This issue should only be kept open if it: > > 1. Relates to Fedora packaging or integration with other Fedora components > 2. Is required for Fedora release processes, such as blocker bugs and freeze > exceptions > > If this issue isn't needed for either of these two reasons, please: > > * create an issue with GNOME > * add a link to the GNOME issue here > * close this issue as CLOSED/UPSTREAM > > Thank you! ------------------ An upstream GNOME issue was filed as requested: https://gitlab.gnome.org/GNOME/nautilus/-/issues/4083 A GNOME Files (Nautilus) maintainer responded that this is not an upstream issue, stating that packaging and integration problems should be handled by Fedora, and closed the issue accordingly. On Fedora 43, no image thumbnailer package providing gdk-pixbuf-thumbnailer or a corresponding .thumbnailer file is available, and this does not appear to be a Nautilus configuration issue. Based on upstream feedback, requesting that this bug be handled as a Fedora packaging/integration issue The gdk-pixbuf thumbnailer that lived with the library got removed in gdk-pixbuf2 with this change: Update to 2.43.5, including some major changes in September 2025. glycin-thumbnailer was added to the comps, and to the nautilus Recommends, but neither of those get dragged in on updates. This means that folks that didn't install glycin-thumbnailer manually got no image thumbnailing since F43 was released. Either the glycin-thumbnailer needs to be added to the library package, as was the case for gdk-pixbuf2 and the thumbnailer will get dragged in automatically, or something in the stack needs to require it. The obvious candidate is for nautilus to have a Requires on glycin-thumbnailer. It's a small change as it already indirectly drags the glycin library. Our position is that failure to install new Recommends is a bug in dnf, https://pagure.io/fedora-workstation/issue/494 It's hard to know how many other new packages might be missing from user systems due to this behavior. Then... shouldn't this be moved to dnf component? Could you explain what package is supposed to install what? <https://pagure.io/fedora-workstation/issue/494> claims that nautilus should install glycin-thumbnailer because it Recommands it. But nautilus-49.2-1.fc43 does not have any dependency like that <https://koji.fedoraproject.org/koji/rpminfo?rpmID=45276160>. (In reply to Petr Pisar from comment #7) > Could you explain what package is supposed to install what? > > <https://pagure.io/fedora-workstation/issue/494> claims that nautilus should > install glycin-thumbnailer because it Recommands it. But > nautilus-49.2-1.fc43 does not have any dependency like that > <https://koji.fedoraproject.org/koji/rpminfo?rpmID=45276160>. Petr is right, the changes in rawhide and F43 were never built. I built them in rawhide and F43, and the Recommends now appear in the metadata: https://koji.fedoraproject.org/koji/rpminfo?rpmID=45574231 https://koji.fedoraproject.org/koji/rpminfo?rpmID=45574287 I've created an errata for F43 which I'll test and attach this bug to it if it works in my testing: https://bodhi.fedoraproject.org/updates/FEDORA-2026-b8c701afa4 Sorry. :( (In reply to Michael Catanzaro from comment #9) > Sorry. :( Don't worry about it, I released an errata last week that didn't actually apply the patch for what the errata claimed to fix. (In reply to Bastien Nocera from comment #8) > I've created an errata for F43 which I'll test and attach this bug to it if > it works in my testing: > https://bodhi.fedoraproject.org/updates/FEDORA-2026-b8c701afa4 The errata's been stuck on "pending" for close to 24h. Is this normal? I can't do any testing until the package is in a repo that I can run dnf against. That's normal. It's being pushed to testing now. FEDORA-2026-b8c701afa4 (nautilus-49.2-3.fc43) has been submitted as an update to Fedora 43. https://bodhi.fedoraproject.org/updates/FEDORA-2026-b8c701afa4 (In reply to Bastien Nocera from comment #8) > I've created an errata for F43 which I'll test and attach this bug to it if > it works in my testing: > https://bodhi.fedoraproject.org/updates/FEDORA-2026-b8c701afa4 That worked: $ sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-b8c701afa4 <snip> Repositories loaded. Package Arch Version Repository Size Upgrading: nautilus x86_64 49.2-3.fc43 updates-testing 13.8 MiB replacing nautilus x86_64 49.2-1.fc43 updates 13.8 MiB nautilus-extensions x86_64 49.2-3.fc43 updates-testing 82.7 KiB replacing nautilus-extensions x86_64 49.2-1.fc43 updates 82.7 KiB Installing weak dependencies: glycin-thumbnailer x86_64 2.0.5-1.fc43 updates 3.1 MiB Transaction Summary: Installing: 1 package Upgrading: 2 packages Replacing: 2 packages Total size of inbound packages is 4 MiB. Need to download 4 MiB. After this operation, 3 MiB extra will be used (install 17 MiB, remove 14 MiB). Is this ok [y/N]: FEDORA-2026-b8c701afa4 (nautilus-49.2-3.fc43) has been pushed to the Fedora 43 stable repository. If problem still persists, please make note of it in this bug report. |