stable

wine-10.20-5.fc43 and wine-dxvk-2.7.1-5.fc43

FEDORA-2025-4a2922869f created by mooninite a month ago for Fedora 43

Fix upgrade path when upgrading from Fedora 42.

How to install

Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:

sudo dnf upgrade --refresh --advisory=FEDORA-2025-4a2922869f

This update has been submitted for testing by mooninite.

a month ago

This update's test gating status has been changed to 'ignored'.

a month ago

This update has been pushed to testing.

a month ago
User Icon aztorius commented & provided feedback a month ago
karma

Tested, fixes wine upgrade from F42 to F43

BZ#2401666 Wine-core cannot be updated in fedora 43
Test Case wine apps

This update can be pushed to stable now if the maintainer wishes

a month ago

mooninite edited this update.

a month ago
User Icon besser82 commented & provided feedback a month ago
karma

Works great! LGTM! =)

karma

frantisekz edited this update.

New build(s):

  • wine-dxvk-2.7.1-5.fc43

Karma has been reset.

a month ago

This update has been submitted for testing by frantisekz.

a month ago

This update has been pushed to testing.

a month ago
User Icon mooninite commented & provided feedback a month ago

The alternatives scriptlets do not account for the upgrade path. Another package change (wine and wine-dxvk) will need to be made to remove alternatives using the old libdir.

User Icon computersavvy commented & provided feedback a month ago
karma

Used the suggested command to upgrade wine sudo dnf upgrade --refresh --enablerepo=updates-testing --advisory=FEDORA-2025-4a2922869f and this is the result.

[65/66] Removing wine-core-0:10.20-3.fc43.x86_64 100% | 54.6 KiB/s | 1.7 KiB | 00m00s [66/66] Removing wine-filesystem-0:10.20-3.fc43.noarch 100% [==================] | 87.0 B/s | 84.0 B | 00m00s

Running %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Finished %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Scriptlet output:
[66/66] Removing wine-filesystem-0:10.20-3.fc43.noarch 100% [==================] | 87.0 B/s | 84.0 B | 00m00s Running %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Finished %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Scriptlet output:
the primary link for wine-dxgi(x86-64) must be /usr/lib64/wine/x86_64-windows/dxgi.dll
[66/66] Removing wine-filesystem-0:10.20-3.fc43.noarch 100% [==================] | 87.0 B/s | 84.0 B | 00m00s Running %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Finished %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Scriptlet output:
the primary link for wine-dxgi(x86-64) must be /usr/lib64/wine/x86_64-windows/dxgi.dll
the primary link for wine-d3d8(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d8.dll
the primary link for wine-d3d9(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d9.dll
the primary link for wine-d3d10core(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10core.dll
the primary link for wine-d3d10(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10.dll
the primary link for wine-d3d11(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d11.dll
[66/66] Removing wine-filesystem-0:10.20-3.fc43.noarch 100% [==================] | 87.0 B/s | 84.0 B | 00m00s Running %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Finished %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Scriptlet output:
the primary link for wine-dxgi(x86-64) must be /usr/lib64/wine/x86_64-windows/dxgi.dll
the primary link for wine-d3d8(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d8.dll
the primary link for wine-d3d9(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d9.dll
the primary link for wine-d3d10core(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10core.dll
the primary link for wine-d3d10(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10.dll
the primary link for wine-d3d11(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d11.dll
the primary link for wine-dxgi(x86-32) must be /usr/lib/wine/i386-windows/dxgi.dll
[66/66] Removing wine-filesystem-0:10.20-3.fc43.noarch 100% [==================] | 87.0 B/s | 84.0 B | 00m00s Running %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Finished %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Scriptlet output:
the primary link for wine-dxgi(x86-64) must be /usr/lib64/wine/x86_64-windows/dxgi.dll
the primary link for wine-d3d8(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d8.dll
the primary link for wine-d3d9(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d9.dll
the primary link for wine-d3d10core(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10core.dll
the primary link for wine-d3d10(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10.dll
the primary link for wine-d3d11(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d11.dll
[66/66] Removing wine-filesystem-0:10.20-3.fc43.noarch 100% [==================] | 87.0 B/s | 84.0 B | 00m00s Running %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Finished %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Scriptlet output:
the primary link for wine-dxgi(x86-64) must be /usr/lib64/wine/x86_64-windows/dxgi.dll
the primary link for wine-d3d8(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d8.dll
the primary link for wine-d3d9(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d9.dll
the primary link for wine-d3d10core(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10core.dll
the primary link for wine-d3d10(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10.dll
the primary link for wine-d3d11(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d11.dll
the primary link for wine-dxgi(x86-32) must be /usr/lib/wine/i386-windows/dxgi.dll
[66/66] Removing wine-filesystem-0:10.20-3.fc43.noarch 100% [==================] | 87.0 B/s | 84.0 B | 00m00s Running %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Finished %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Scriptlet output:
the primary link for wine-dxgi(x86-64) must be /usr/lib64/wine/x86_64-windows/dxgi.dll
the primary link for wine-d3d8(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d8.dll
the primary link for wine-d3d9(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d9.dll
the primary link for wine-d3d10core(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10core.dll
the primary link for wine-d3d10(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10.dll
the primary link for wine-d3d11(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d11.dll
[66/66] Removing wine-filesystem-0:10.20-3.fc43.noarch 100% [==================] | 87.0 B/s | 84.0 B | 00m00s Running %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Finished %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Scriptlet output:
the primary link for wine-dxgi(x86-64) must be /usr/lib64/wine/x86_64-windows/dxgi.dll
the primary link for wine-d3d8(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d8.dll
the primary link for wine-d3d9(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d9.dll
the primary link for wine-d3d10core(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10core.dll
the primary link for wine-d3d10(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10.dll
the primary link for wine-d3d11(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d11.dll
the primary link for wine-dxgi(x86-32) must be /usr/lib/wine/i386-windows/dxgi.dll
[66/66] Removing wine-filesystem-0:10.20-3.fc43.noarch 100% [==================] | 87.0 B/s | 84.0 B | 00m00s Running %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Finished %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Scriptlet output:
the primary link for wine-dxgi(x86-64) must be /usr/lib64/wine/x86_64-windows/dxgi.dll
the primary link for wine-d3d8(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d8.dll
the primary link for wine-d3d9(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d9.dll
the primary link for wine-d3d10core(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10core.dll
the primary link for wine-d3d10(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10.dll
the primary link for wine-d3d11(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d11.dll
[66/66] Removing wine-filesystem-0:10.20-3.fc43.noarch 100% [==================] | 87.0 B/s | 84.0 B | 00m00s Running %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Finished %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Scriptlet output:
the primary link for wine-dxgi(x86-64) must be /usr/lib64/wine/x86_64-windows/dxgi.dll
the primary link for wine-d3d8(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d8.dll
the primary link for wine-d3d9(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d9.dll
the primary link for wine-d3d10core(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10core.dll
the primary link for wine-d3d10(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10.dll
the primary link for wine-d3d11(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d11.dll
the primary link for wine-dxgi(x86-32) must be /usr/lib/wine/i386-windows/dxgi.dll
[66/66] Removing wine-filesystem-0:10.20-3.fc43.noarch 100% [==================] | 87.0 B/s | 84.0 B | 00m00s Running %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Finished %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Scriptlet output:
the primary link for wine-dxgi(x86-64) must be /usr/lib64/wine/x86_64-windows/dxgi.dll
the primary link for wine-d3d8(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d8.dll
the primary link for wine-d3d9(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d9.dll
the primary link for wine-d3d10core(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10core.dll
the primary link for wine-d3d10(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10.dll
the primary link for wine-d3d11(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d11.dll
[66/66] Removing wine-filesystem-0:10.20-3.fc43.noarch 100% [==================] | 87.0 B/s | 84.0 B | 00m00s Running %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Finished %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Scriptlet output:
the primary link for wine-dxgi(x86-64) must be /usr/lib64/wine/x86_64-windows/dxgi.dll
the primary link for wine-d3d8(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d8.dll
the primary link for wine-d3d9(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d9.dll
the primary link for wine-d3d10core(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10core.dll
the primary link for wine-d3d10(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10.dll
the primary link for wine-d3d11(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d11.dll
the primary link for wine-dxgi(x86-32) must be /usr/lib/wine/i386-windows/dxgi.dll
[66/66] Removing wine-filesystem-0:10.20-3.fc43.noarch 100% [==================] | 87.0 B/s | 84.0 B | 00m00s Running %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Finished %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Scriptlet output:
the primary link for wine-dxgi(x86-64) must be /usr/lib64/wine/x86_64-windows/dxgi.dll
the primary link for wine-d3d8(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d8.dll
the primary link for wine-d3d9(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d9.dll
the primary link for wine-d3d10core(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10core.dll
the primary link for wine-d3d10(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10.dll
the primary link for wine-d3d11(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d11.dll
[66/66] Removing wine-filesystem-0:10.20-3.fc43.noarch 100% [==================] | 87.0 B/s | 84.0 B | 00m00s Running %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Finished %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Scriptlet output:
the primary link for wine-dxgi(x86-64) must be /usr/lib64/wine/x86_64-windows/dxgi.dll
the primary link for wine-d3d8(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d8.dll
the primary link for wine-d3d9(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d9.dll
the primary link for wine-d3d10core(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10core.dll
the primary link for wine-d3d10(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10.dll
the primary link for wine-d3d11(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d11.dll
the primary link for wine-dxgi(x86-32) must be /usr/lib/wine/i386-windows/dxgi.dll
[66/66] Removing wine-filesystem-0:10.20-3.fc43.noarch 100% [==================] | 0.0 B/s | 84.0 B | 00m00s Running %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Finished %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Scriptlet output:
the primary link for wine-dxgi(x86-64) must be /usr/lib64/wine/x86_64-windows/dxgi.dll
the primary link for wine-d3d8(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d8.dll
the primary link for wine-d3d9(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d9.dll
the primary link for wine-d3d10core(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10core.dll
the primary link for wine-d3d10(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10.dll
the primary link for wine-d3d11(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d11.dll
[66/66] Removing wine-filesystem-0:10.20-3.fc43.noarch 100% [==================] | 0.0 B/s | 84.0 B | 00m00s Running %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Finished %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Scriptlet output:
the primary link for wine-dxgi(x86-64) must be /usr/lib64/wine/x86_64-windows/dxgi.dll
the primary link for wine-d3d8(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d8.dll
the primary link for wine-d3d9(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d9.dll
the primary link for wine-d3d10core(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10core.dll
the primary link for wine-d3d10(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10.dll
the primary link for wine-d3d11(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d11.dll
the primary link for wine-dxgi(x86-32) must be /usr/lib/wine/i386-windows/dxgi.dll
[66/66] Removing wine-filesystem-0:10.20-3.fc43.noarch 100% [==================] | 0.0 B/s | 84.0 B | 00m00s Running %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Finished %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Scriptlet output:
the primary link for wine-dxgi(x86-64) must be /usr/lib64/wine/x86_64-windows/dxgi.dll
the primary link for wine-d3d8(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d8.dll
the primary link for wine-d3d9(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d9.dll
the primary link for wine-d3d10core(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10core.dll
the primary link for wine-d3d10(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10.dll
the primary link for wine-d3d11(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d11.dll
[66/66] Removing wine-filesystem-0:10.20-3.fc43.noarch 100% [==================] | 0.0 B/s | 84.0 B | 00m00s Running %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Finished %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Scriptlet output:
the primary link for wine-dxgi(x86-64) must be /usr/lib64/wine/x86_64-windows/dxgi.dll
the primary link for wine-d3d8(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d8.dll
the primary link for wine-d3d9(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d9.dll
the primary link for wine-d3d10core(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10core.dll
the primary link for wine-d3d10(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10.dll
the primary link for wine-d3d11(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d11.dll
the primary link for wine-dxgi(x86-32) must be /usr/lib/wine/i386-windows/dxgi.dll
[66/66] Removing wine-filesystem-0:10.20-3.fc43.noarch 100% [==================] | 0.0 B/s | 84.0 B | 00m00s Running %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Finished %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Scriptlet output:
the primary link for wine-dxgi(x86-64) must be /usr/lib64/wine/x86_64-windows/dxgi.dll
the primary link for wine-d3d8(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d8.dll
the primary link for wine-d3d9(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d9.dll
the primary link for wine-d3d10core(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10core.dll
the primary link for wine-d3d10(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10.dll
the primary link for wine-d3d11(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d11.dll
[66/66] Removing wine-filesystem-0:10.20-3.fc43.noarch 100% [==================] | 0.0 B/s | 84.0 B | 00m00s Running %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Finished %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Scriptlet output:
the primary link for wine-dxgi(x86-64) must be /usr/lib64/wine/x86_64-windows/dxgi.dll
the primary link for wine-d3d8(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d8.dll
the primary link for wine-d3d9(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d9.dll
the primary link for wine-d3d10core(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10core.dll
the primary link for wine-d3d10(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10.dll
the primary link for wine-d3d11(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d11.dll
the primary link for wine-dxgi(x86-32) must be /usr/lib/wine/i386-windows/dxgi.dll
[66/66] Removing wine-filesystem-0:10.20-3.fc43.noarch 100% [==================] | 0.0 B/s | 84.0 B | 00m00s Running %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Finished %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Scriptlet output:
the primary link for wine-dxgi(x86-64) must be /usr/lib64/wine/x86_64-windows/dxgi.dll
the primary link for wine-d3d8(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d8.dll
the primary link for wine-d3d9(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d9.dll
the primary link for wine-d3d10core(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10core.dll
the primary link for wine-d3d10(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10.dll
the primary link for wine-d3d11(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d11.dll
[66/66] Removing wine-filesystem-0:10.20-3.fc43.noarch 100% | 40.0 B/s | 84.0 B | 00m02s Running %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Finished %posttrans scriptlet: wine-core-0:10.20-3.fc43.x86_64
Scriptlet output:
the primary link for wine-dxgi(x86-64) must be /usr/lib64/wine/x86_64-windows/dxgi.dll
the primary link for wine-d3d8(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d8.dll
the primary link for wine-d3d9(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d9.dll
the primary link for wine-d3d10core(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10core.dll
the primary link for wine-d3d10(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10.dll
the primary link for wine-d3d11(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d11.dll
the primary link for wine-dxgi(x86-32) must be /usr/lib/wine/i386-windows/dxgi.dll
the primary link for wine-d3d9(x86-32) must be /usr/lib/wine/i386-windows/d3d9.dll
the primary link for wine-d3d10(x86-32) must be /usr/lib/wine/i386-windows/d3d10.dll
the primary link for wine-d3d11(x86-32) must be /usr/lib/wine/i386-windows/d3d11.dll

Running %posttrans scriptlet: wine-dxvk-dxgi-0:2.7.1-5.fc43.x86_64
Non-critical error in %posttrans scriptlet: wine-dxvk-dxgi-0:2.7.1-5.fc43.x86_64
Scriptlet output:
the primary link for wine-dxgi(x86-64) must be /usr/lib64/wine/x86_64-windows/dxgi.dll

[RPM] %posttrans(wine-dxvk-dxgi-2.7.1-5.fc43.x86_64) scriptlet failed, exit status 2
Running %posttrans scriptlet: wine-dxvk-0:2.7.1-5.fc43.x86_64
Non-critical error in %posttrans scriptlet: wine-dxvk-0:2.7.1-5.fc43.x86_64
Scriptlet output:
the primary link for wine-d3d11(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d11.dll

[RPM] %posttrans(wine-dxvk-2.7.1-5.fc43.x86_64) scriptlet failed, exit status 2
Running %posttrans scriptlet: wine-dxvk-d3d9-0:2.7.1-5.fc43.x86_64
Non-critical error in %posttrans scriptlet: wine-dxvk-d3d9-0:2.7.1-5.fc43.x86_64
Scriptlet output:
the primary link for wine-d3d9(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d9.dll

[RPM] %posttrans(wine-dxvk-d3d9-2.7.1-5.fc43.x86_64) scriptlet failed, exit status 2
Running %posttrans scriptlet: wine-dxvk-d3d8-0:2.7.1-5.fc43.x86_64
Non-critical error in %posttrans scriptlet: wine-dxvk-d3d8-0:2.7.1-5.fc43.x86_64
Scriptlet output:
the primary link for wine-d3d8(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d8.dll

[RPM] %posttrans(wine-dxvk-d3d8-2.7.1-5.fc43.x86_64) scriptlet failed, exit status 2
Running %posttrans scriptlet: wine-dxvk-d3d10-0:2.7.1-5.fc43.x86_64
Non-critical error in %posttrans scriptlet: wine-dxvk-d3d10-0:2.7.1-5.fc43.x86_64
Scriptlet output:
the primary link for wine-d3d10core(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10core.dll

[RPM] %posttrans(wine-dxvk-d3d10-2.7.1-5.fc43.x86_64) scriptlet failed, exit status 2
Transaction failed: Rpm transaction failed. ==============================================

There was a new path installed (/usr/lib64/wine-wow64/wine/...) that mimics the original path (/usr/lib64/wine/...) but the scripts do not reflect that change so running that advisory script to upgrade fails for both the i386 (x86-32) and x86_64 (x86-64) packages.

The files noted for wine-core are installed in /usr/lib64/wine-wow64/wine/x86_64-windows but the posttrans scriptlet does not find the links in either /usr/lib/wine/i386-windows or /usr/lib64/wine/x86_64-windows. The same for each of the other reported scriptlet failures.

Test Case wine apps

This update has been unpushed.

User Icon adamwill commented & provided feedback a month ago

Unpushed to be safe for now. Refusing to upgrade is probably better than trying and erroring out, although at least it's a %posttrans error so it's not in the middle of the transaction.

mooninite edited this update.

New build(s):

  • wine-10.20-4.fc43

Removed build(s):

  • wine-10.20-3.fc43

Karma has been reset.

a month ago

This update has been submitted for testing by mooninite.

a month ago

This update has been pushed to testing.

a month ago
User Icon computersavvy commented & provided feedback a month ago

Much better than last time, but the wine-core posttrans script still gives errors.

Running %posttrans scriptlet: wine-core-0:10.20-4.fc43.x86_64
Finished %posttrans scriptlet: wine-core-0:10.20-4.fc43.x86_64
Scriptlet output:
the primary link for wine-dxgi(x86-64) must be /usr/lib64/wine/x86_64-windows/dxgi.dll
the primary link for wine-d3d8(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d8.dll
the primary link for wine-d3d9(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d9.dll
the primary link for wine-d3d10core(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10core.dll
the primary link for wine-d3d10(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d10.dll
the primary link for wine-d3d11(x86-64) must be /usr/lib64/wine/x86_64-windows/d3d11.dll
the primary link for wine-dxgi(x86-32) must be /usr/lib/wine/i386-windows/dxgi.dll
the primary link for wine-d3d9(x86-32) must be /usr/lib/wine/i386-windows/d3d9.dll
the primary link for wine-d3d10(x86-32) must be /usr/lib/wine/i386-windows/d3d10.dll
the primary link for wine-d3d11(x86-32) must be /usr/lib/wine/i386-windows/d3d11.dll


BZ#2401666 Wine-core cannot be updated in fedora 43
User Icon mooninite commented & provided feedback a month ago

You cannot upgrade from 10.20-3. Downgrade to 10.20-2 or lower before upgrading to 10.20-4.

User Icon computersavvy commented & provided feedback a month ago

Sorry, that was from my desktop where wine was previously tested. Below is the result from a new f43 VM with wine never before installed. After fully updating the new system I initially installed wine 10.20-2 then ran the suggested command. "sudo dnf upgrade --refresh --enablerepo=updates-testing --advisory=FEDORA-2025-4a2922869f"

The end result

[63/64] Removing wine-core-0:10.20-2.fc43.x86_64 100% | 4.5 KiB/s | 1.7 KiB | 00m00s [64/64] Removing wine-filesystem-0:10.20-2.fc43.noarch 100% | 74.0 B/s | 84.0 B | 00m01s

Running %posttrans scriptlet: wine-core-0:10.20-4.fc43.x86_64
Finished %posttrans scriptlet: wine-core-0:10.20-4.fc43.x86_64
Scriptlet output:
the primary link for wine-dxgi(x86-32) must be /usr/lib64/wine/i386-windows/dxgi.dll
the primary link for wine-d3d9(x86-32) must be /usr/lib64/wine/i386-windows/d3d9.dll
the primary link for wine-d3d10(x86-32) must be /usr/lib64/wine/i386-windows/d3d10.dll
the primary link for wine-d3d11(x86-32) must be /usr/lib64/wine/i386-windows/d3d11.dll

Complete!


Still an error

BZ#2401666 Wine-core cannot be updated in fedora 43
User Icon mooninite commented & provided feedback a month ago

That's expected output at this time. You will not see in on the next update.

mooninite edited this update.

New build(s):

  • wine-10.20-5.fc43

Removed build(s):

  • wine-10.20-4.fc43

Karma has been reset.

a month ago

This update has been submitted for testing by mooninite.

a month ago

This update has been pushed to testing.

a month ago

This update can be pushed to stable now if the maintainer wishes

a month ago

This update has been submitted for stable by mooninite.

a month ago

This update has been pushed to stable.

a month ago

Please log in to add feedback.

Metadata
Type
bugfix
Karma
0
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
disabled
Stable by Time
disabled
Dates
submitted
a month ago
in testing
a month ago
in stable
a month ago
modified
a month ago
approved
a month ago
BZ#2401666 Wine-core cannot be updated in fedora 43
0
0

Automated Test Results

Test Cases

0 0 Test Case wine apps