[Bug 46877] 'winetricks -q jet40' fails in 64-bit WINEPREFIX (old Wine and /or winetricks used)

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Mar 23 08:04:49 CDT 2019


https://bugs.winehq.org/show_bug.cgi?id=46877

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|jet40 do work well with     |'winetricks -q jet40' fails
                   |32bit application in 64bit  |in 64-bit WINEPREFIX (old
                   |prefix. So why can not      |Wine and/or winetricks
                   |install via winetricks      |used)
           Severity|enhancement                 |normal
           Keywords|                            |Installer
                 CC|                            |focht at gmx.net

--- Comment #2 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

don't use outdated Wine and Winetricks versions.

Since you didn't bother to provide actual output which would have been more
helpful (https://wiki.winehq.org/Bugs) I only found two known+fixed problems:

Old Wine 3.0 + recent Winetricks:

--- snip ---
$ wine --version
wine-3.0

$ winetricks -q jet40
------------------------------------------------------
You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit
versions of packages. If you encounter problems, please retest in a clean
32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Using winetricks 20190310-next - sha256sum:
93ef93104e51331c29857e8c56430720aac185e0d99b21c6108344c27057d698 with wine-3.0
and WINEARCH=win64
Executing w_do_call jet40
Executing load_jet40 
Executing w_do_call mdac28
Executing load_mdac28 
------------------------------------------------------
Working around wine bug 45627 -- Depending on your compiler, you may see
crashes before wine-3.21. See https://bugs.winehq.org/show_bug.cgi?id=45627
------------------------------------------------------
Using native,builtin override for following DLLs: mtxdm odbc32 odbccp32 oledb32
Executing wine regedit /S C:\windows\Temp\_mdac28\override-dll.reg
Executing wine64 regedit /S C:\windows\Temp\_mdac28\override-dll.reg
Setting Windows version to nt40
Executing wine regedit /S C:\windows\Temp\_mdac28\set-winver.reg
Executing wine64 regedit /S C:\windows\Temp\_mdac28\set-winver.reg
Executing cd /home/focht/.cache/winetricks/mdac28
Executing wine mdac_typ.exe /q /C:setup /qnt
...
0083:err:setupapi:SetupDefaultQueueCallbackW copy error 32
L"C:\\users\\focht\\Temp\\IXP000.TMP\\msdaorar.dll" -> L"C:\\Program Files
(x86)\\Common Files\\System\\OLE DB\\msdaorar.dll"
------------------------------------------------------
Note: command wine mdac_typ.exe /q /C:setup /qnt returned status 5. Aborting.
------------------------------------------------------
--- snip ---

That's a dupe of bug 45627 which is technically a dupe of bug 46135

=====

Old Wine 3.0 + old Winetricks

--- snip ---
$ pwd
/home/focht/projects/wine/winetricks-src

$ git remote -v
origin    https://github.com/Winetricks/winetricks.git (fetch)
origin    https://github.com/Winetricks/winetricks.git (push)

$ git reset --hard 7dd1edfe7829817b5260cc0ddd1de08b30a2b3e5^1
HEAD is now at aab121b misc: add bug links for some longstanding FIXMEs
--- snip ---

--- snip ---
$ winetricks -q jet40
------------------------------------------------------
You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit
versions of packages. If you encounter problems, please retest in a clean
32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Using winetricks 20180217-next - sha256sum:
19550134b50b144ae7650329d97584f07676e09a2a0525af89491c292553ed68 with wine-3.0
and WINEARCH=win64
------------------------------------------------------
You are running winetricks-20180217-next, latest upstream is
winetricks-20190310!
------------------------------------------------------
------------------------------------------------------
You should update using your distribution's package manager, --self-update, or
manually.
------------------------------------------------------
Executing w_do_call jet40
Executing load_jet40 
Executing w_do_call mdac27
Executing load_mdac27 
------------------------------------------------------
This package (mdac27) does not work on a 64-bit installation. You must use a
prefix made with WINEARCH=win32.
------------------------------------------------------

--- snip ---

https://github.com/Winetricks/winetricks/issues/920 which was fixed almost a
year ago by
https://github.com/Winetricks/winetricks/commit/7dd1edfe7829817b5260cc0ddd1de08b30a2b3e5

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list