Bug 2172351 - Wine seems to be missing some files
Summary: Wine seems to be missing some files
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: wine
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Michael Cronenworth
QA Contact: Fedora Extras Quality Assurance
URL: https://github.com/paintdotnet/releas...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-02-22 04:44 UTC by romulasry
Modified: 2026-09-07 21:37 UTC (History)
6 users (show)

Fixed In Version: wine-8.2-3.fc37 wine-8.2-3.fc38
Clone Of:
Environment:
Last Closed: 2023-03-02 02:48:08 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description romulasry 2023-02-22 04:44:44 UTC
Description of problem:
Wine is missing some files to run

Version-Release number of selected component (if applicable):
8.2

How reproducible:
Always

Steps to Reproduce:
1. Open up a exe
2. ???
3. Doesn't run

Actual results:
Doesn't run

Expected results:
Runs

Additional info:

wine paint.net.5.0.2.install.anycpu.web.exe
002c:fixme:winediag:LdrInitializeThunk wine-staging 8.2 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
0034:err:module:import_dll Library libjpeg-62.dll (which is needed by L"C:\\windows\\system32\\windowscodecs.dll") not found
0034:err:module:import_dll Library libtiff-5.dll (which is needed by L"C:\\windows\\system32\\windowscodecs.dll") not found
0034:err:module:import_dll Library windowscodecs.dll (which is needed by L"C:\\windows\\system32\\winemenubuilder.exe") not found
0034:err:module:LdrInitializeThunk Importing dlls for L"C:\\windows\\system32\\winemenubuilder.exe" failed, status c0000135
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
010c:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFA, 0248FEF8
010c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0108:fixme:imm:ImeSetActiveContext (00010064, 1): stub
0108:fixme:imm:ImmReleaseContext (0001006C, 00010064): stub
00c4:fixme:imm:ImeSetActiveContext (0000000000010026, 0): stub
00c4:fixme:imm:ImmReleaseContext (0000000000010020, 0000000000010026): stub
0108:fixme:exec:SHELL_execute flags ignored: 0x00000100
0124:fixme:mscoree:parse_startup useLegacyV2RuntimeActivationPolicy=L"true" not implemented
0124:fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.6.2" not implemented
0124:fixme:mscoree:parse_startup useLegacyV2RuntimeActivationPolicy=L"true" not implemented
0124:fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.6.2" not implemented
0124:err:module:import_dll Library iconv.dll (which is needed by L"Z:\\usr\\share\\wine\\mono\\wine-mono-7.4.0\\bin\\libmono-2.0-x86_64.dll") not found
0124:err:mscoree:load_mono Could not load Mono into this process
0114:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 0062FE98
0108:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 006BFE98

Comment 1 romulasry 2023-02-22 04:48:32 UTC
It also doesn't ask to install wine-mono like it would in the previous version.

Comment 2 romulasry 2023-02-22 04:50:34 UTC
I tried deleting .wine and it does the same thing. Tried a reinstall wine* and same bug.

Comment 3 Michael Cronenworth 2023-02-22 05:40:47 UTC
A fix is being pushed. Thanks.

wine-mono is provided by Fedora so you will not see a prompt to download it as it is already installed for you.

Comment 4 Fedora Update System 2023-02-22 06:16:00 UTC
FEDORA-2023-1d8178b753 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2023-1d8178b753

Comment 5 Fedora Update System 2023-02-22 06:17:20 UTC
FEDORA-2023-49a865cc74 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-49a865cc74

Comment 6 romulasry 2023-02-22 06:47:24 UTC
(In reply to Michael Cronenworth from comment #3)
> A fix is being pushed. Thanks.
> 
> wine-mono is provided by Fedora so you will not see a prompt to download it
> as it is already installed for you.

0124:err:module:import_dll Library iconv.dll (which is needed by L"Z:\\usr\\share\\wine\\mono\\wine-mono-7.4.0\\bin\\libmono-2.0-x86_64.dll") not found

Looks like it is missing too.

Comment 7 Fedora Update System 2023-02-22 11:24:15 UTC
FEDORA-2023-1d8178b753 has been pushed to the Fedora 37 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-1d8178b753`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-1d8178b753

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 8 Fedora Update System 2023-02-22 13:32:29 UTC
FEDORA-2023-49a865cc74 has been pushed to the Fedora 38 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-49a865cc74

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 9 Fedora Update System 2023-02-23 03:02:11 UTC
FEDORA-2023-1d8178b753 has been pushed to the Fedora 37 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-1d8178b753`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-1d8178b753

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 10 romulasry 2023-02-23 03:28:45 UTC
Waiting for the -3 update to see if this is fixed.

Comment 11 Fedora Update System 2023-02-23 10:25:08 UTC
FEDORA-2023-49a865cc74 has been pushed to the Fedora 38 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-49a865cc74

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 12 romulasry 2023-02-24 22:06:24 UTC
Still getting:

0158:err:module:import_dll Library iconv.dll (which is needed by L"Z:\\usr\\share\\wine\\mono\\wine-mono-7.4.0\\bin\\libmono-2.0-x86_64.dll") not found
0158:err:mscoree:load_mono Could not load Mono into this process

as of wine-8.2-3.

Comment 13 Michael Cronenworth 2023-02-25 05:47:04 UTC
At first glance this looks like a Wine bug. It's not loading the 64-bit iconv.dll file that is available. Possibly a wine wow64 bug. If I load the 32-bit 4.3.x version it runs. I don't have time to troubleshoot further though.

Have you tried using the winehq packages?

Comment 14 romulasry 2023-02-25 06:41:16 UTC
Crossposted here: https://bugs.winehq.org/show_bug.cgi?id=54469

No, I haven't tried the winehq packages yet.

Comment 15 romulasry 2023-02-25 06:42:46 UTC
I don't think I can with rawhide, can I?

Comment 16 romulasry 2023-02-25 06:51:20 UTC
Yes, I get the same error on their rpms with wine64.

Comment 17 romulasry 2023-02-25 07:05:35 UTC
Opened a new bug on this issue: https://bugs.winehq.org/show_bug.cgi?id=54573

Comment 18 Fedora Update System 2023-03-02 02:48:08 UTC
FEDORA-2023-1d8178b753 has been pushed to the Fedora 37 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 19 Fedora Update System 2023-03-11 03:05:55 UTC
FEDORA-2023-49a865cc74 has been pushed to the Fedora 38 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 20 Luan Vitor Simião Oliveira 2024-06-05 23:00:56 UTC
this error is happening again on fedora 40:

luanv@crosshair-hero:~/.wine/drive_c/windows/system32$ wine wineconsole
002c:fixme:winediag:loader_init wine-staging 9.5 is a testing version containing experimental patches.
002c:fixme:winediag:loader_init Please mention your exact version when filing bug reports on winehq.org.
0080:fixme:wineusb:query_id Unhandled ID query type 0x5.
0080:fixme:wineusb:query_id Unhandled ID query type 0x5.
0080:fixme:wineusb:query_id Unhandled ID query type 0x5.
0080:fixme:wineusb:query_id Unhandled ID query type 0x5.
0080:fixme:wineusb:query_id Unhandled ID query type 0x5.
0080:fixme:wineusb:query_id Unhandled ID query type 0x5.
0080:fixme:wineusb:query_id Unhandled ID query type 0x5.
0080:fixme:wineusb:query_id Unhandled ID query type 0x5.
0080:fixme:wineusb:query_id Unhandled ID query type 0x5.
0080:fixme:wineusb:query_id Unhandled ID query type 0x5.
0080:fixme:wineusb:query_id Unhandled ID query type 0x5.
0160:fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.8.1" not implemented
0160:fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.8.1" not implemented
0160:err:module:import_dll Library iconv.dll (which is needed by L"Z:\\usr\\share\\wine\\mono\\wine-mono-9.0.0\\bin\\libmono-2.0-x86_64.dll") not found
0160:err:mscoree:load_mono Could not load Mono into this process
luanv@crosshair-hero:~/.wine/drive_c/windows/system32$ cat /etc/redhat-release 
Fedora release 40 (Forty)
luanv@crosshair-hero:~/.wine/drive_c/windows/system32$ rpm -qa | grep wine
wine-filesystem-9.5-1.fc40.noarch
wine-dxvk-dxgi-1.10.3-6.fc40.i686
wine-dxvk-dxgi-1.10.3-6.fc40.x86_64
wine-mono-9.0.0-1.fc40.noarch
wine-tahoma-fonts-9.5-1.fc40.noarch
wine-times-new-roman-fonts-9.5-1.fc40.noarch
wine-wingdings-fonts-9.5-1.fc40.noarch
wine-webdings-fonts-9.5-1.fc40.noarch
wine-systemd-9.5-1.fc40.noarch
wine-system-fonts-9.5-1.fc40.noarch
wine-symbol-fonts-9.5-1.fc40.noarch
wine-small-fonts-9.5-1.fc40.noarch
wine-ms-sans-serif-fonts-9.5-1.fc40.noarch
wine-marlett-fonts-9.5-1.fc40.noarch
wine-fixedsys-fonts-9.5-1.fc40.noarch
wine-courier-fonts-9.5-1.fc40.noarch
wine-arial-fonts-9.5-1.fc40.noarch
wine-fonts-9.5-1.fc40.noarch
wine-core-9.5-1.fc40.x86_64
wine-common-9.5-1.fc40.noarch
mingw32-wine-gecko-2.47.4-4.fc40.noarch
mingw64-wine-gecko-2.47.4-4.fc40.noarch
wine-desktop-9.5-1.fc40.noarch
wine-alsa-9.5-1.fc40.x86_64
wine-pulseaudio-9.5-1.fc40.x86_64
wine-cms-9.5-1.fc40.i686
wine-cms-9.5-1.fc40.x86_64
wine-ldap-9.5-1.fc40.i686
wine-ldap-9.5-1.fc40.x86_64
wine-opencl-9.5-1.fc40.x86_64
wine-twain-9.5-1.fc40.x86_64
wine-alsa-9.5-1.fc40.i686
wine-pulseaudio-9.5-1.fc40.i686
wine-opencl-9.5-1.fc40.i686
wine-twain-9.5-1.fc40.i686
wine-core-9.5-1.fc40.i686
wine-dxvk-d3d9-1.10.3-6.fc40.i686
wine-dxvk-1.10.3-6.fc40.i686
wine-dxvk-d3d9-1.10.3-6.fc40.x86_64
wine-dxvk-1.10.3-6.fc40.x86_64
wine-9.5-1.fc40.x86_64

Comment 21 Hans de Goede 2026-09-05 12:40:06 UTC
This is still (or again) an issue in Fedora 45. I just hit this issue trying to run a .NET app with wine on a fully up2date Fedora 45 system.

The following workaround works for me:

sudo dnf install mingw64-win-iconv
WINEPATH=/usr/x86_64-w64-mingw32/sys-root/mingw/bin/ wine foo.exe

So it looks like we just need to change the Fedora wine packages to look in that path by default.


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