The libsoup3 package calls %find_lang in the wrong order, resulting in mingw localizations appearing in the main package. This results in the creation of /usr/i686-w64-mingw32 and /usr/x86_64-w64-mingw32. The fix is: diff --git a/libsoup3.spec b/libsoup3.spec index deb949f..10d5bf4 100644 --- a/libsoup3.spec +++ b/libsoup3.spec @@ -149,14 +149,14 @@ This is the MinGW build of libsoup3 %meson_install install -m 644 -D tests/libsoup.supp %{buildroot}%{_datadir}/libsoup-3.0/libsoup.supp +%find_lang libsoup-3.0 + %if %{with_mingw} %mingw_ninja_install %mingw_find_lang libsoup-3.0 %mingw_debug_install_post %endif -%find_lang libsoup-3.0 - %ifnarch s390x %check %meson_test I will request a freeze exception because once the directories are created, RPM will never remove them. So manual intervention is required for anybody who installed the affected versions. Reproducible: Always
Proposed as a Freeze Exception for 44-beta by Fedora user catanzaro using the blocker tracking app because: The libsoup3 package calls %find_lang in the wrong order, resulting in mingw localizations appearing in the main package. This results in the creation of /usr/i686-w64-mingw32 and /usr/x86_64-w64-mingw32. I have fixed the bug, but once the directories are created, RPM will never remove them. So it would be nice to fix it before F44 Beta to reduce the number of users who install the affected version. It doesn't cause any functionality problems, but users who don't want the extra directories will have to manually delete them.
*** Bug 2443002 has been marked as a duplicate of this bug. ***
Created update https://bodhi.fedoraproject.org/updates/FEDORA-2026-eeafb8bdaf but I have failed to attach this bug to the update. The spinner in the web UI keeps spinning after I type the bug number, despite several retries.
FEDORA-2026-eeafb8bdaf (libsoup3-3.6.6-5.fc44) has been submitted as an update to Fedora 44. https://bodhi.fedoraproject.org/updates/FEDORA-2026-eeafb8bdaf
Thank you! I added the bug.
Discussed on the Fedora Blocker Review Meeting on March, 2nd 2026 with the resolution. Accepted Beta FreezeException See https://meetbot.fedoraproject.org/blocker-review_matrix_fedoraproject-org/2026-03-02/f44-blocker-review.2026-03-02-17.00.log.txt
FEDORA-2026-eeafb8bdaf has been pushed to the Fedora 44 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-eeafb8bdaf` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-eeafb8bdaf See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2026-eeafb8bdaf (libsoup3-3.6.6-5.fc44) has been pushed to the Fedora 44 stable repository. If problem still persists, please make note of it in this bug report.