Bug 2467765
| Summary: | Unsatisfied RPM dependency in the Fedora 45 buildroot repository for `gnome-shell-extension-background-logo-50.0-1.fc45.noarch` | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Lukas Ruzicka (Red Hat) <lruzicka> |
| Component: | gnome-shell-extension-background-logo | Assignee: | Florian Müllner <fmuellner> |
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | awilliam, debarshir, fmuellner, gnome-sig, kalevlember, mcatanza, michel, pikachu.2014, robatino |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Linux | ||
| Whiteboard: | AcceptedBlocker | ||
| Fixed In Version: | Doc Type: | --- | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2026-05-07 19:44:41 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: | |||
| Bug Depends On: | |||
| Bug Blocks: | 2406952 | ||
|
Description
Lukas Ruzicka (Red Hat)
2026-05-07 15:55:11 UTC
The bug is in gnome-shell-extension-background-logo, I think. It was bumped to 50.0 yesterday, but the shell_version global wasn't changed back to a stable-release-safe version.
It used to be:
%global shell_version %%(cut -d "." -f 1 <<<%{version})
but in https://src.fedoraproject.org/rpms/gnome-shell-extension-background-logo/c/27e5b7a36779cc129537faa329af9849bf6b6fc5?branch=rawhide it was changed to a version that is only correct for pre-releases, I think:
%global shell_version %%(cut -d "~" -f 1 <<<%{version})
in https://src.fedoraproject.org/rpms/gnome-shell-extension-background-logo/c/b8aea6e3dc6887e3b69b4355aa84819868318f06?branch=rawhide the package was bumped to 50.0, but the shell_version definition wasn't changed back. It either needs to be changed every time we go between stable and pre-release, or it needs to be tweaked to a version that works for both.
This breaks live image build, so it's an automatic Beta blocker per "Bugs which entirely prevent the composition of one or more of the release-blocking images required to be built for a currently-pending (pre-)release" - https://fedoraproject.org/wiki/QA:SOP_blocker_bug_process#Automatic_blockers New build is incoming, but of course nothing can be built until after the s390x outage is resolved. So we'll need to be patient. Special request: please close this bug report if the new build resolves the issue. Actually, I'm going to close this now, because I am a big boy developer and I can verify the fix myself: $ rpm -qp --requires ./gnome-shell-extension-background-logo-50.0-2.fc45.noarch.rpm gnome-shell(api) = 50 rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(PayloadIsZstd) <= 5.4.18-1 system-logos So I'm quite confident we'll be good once the build is able to proceed. Thanks for the clear bug report. Always nice when I don't have to investigate something myself. |