Good day,  it appears that the current version of Wine on epel, 1.7.22, does not work for creating a 32 bit wineprefix on RHEL 7. It appears this is needed to run some windows applications, like Adobe Acrobat reader.

It appears to work, but does not create the needed environment,  64 bit seems to create the needed environment. Is this intentional, since RHEL 7 seems to want only pure 64 bit packages? I do have the various 32 bit compatibility libraries installed on RHEL as well.

 

This is on a new, fresh install of RHEL 7, running as a non-root user, no preexisting wine setup. for completeness I have installed these on a RHEL 7 box: 
wine 1.7.22
cabextract-1.4-5.el7.nux.x86_64
libmspack-0.4-0.2.alpha.el7.x86_64
WINETRICKS VERSION=20140302

It appears that the 32bit wineprefix did not work, as it did not create any folders (Program Files etc) under the wine32/drive_c folder. Here are the output of all those commands:


WINEARCH=win32 WINEPREFIX=/home/BSIUser/wine32 winecfg 
wine: created the configuration directory '/home/BSIUser/wine32'
wine: '/home/BSIUser/wine32' is a 32-bit installation, it cannot support 64-bit applications.

But as i said no sub directory structure was created under drive_c, as evidenced when i try to run winetricks

WINEPREFIX=/home/BSIUser/wine32/ WINEARCH=win32 winetricks mspatcha
------------------------------------------------------
wine cmd.exe /c echo '%ProgramFiles%' returned empty string

Meanwhile the 64 bit install seems work, although it did at least generate some errors:

WINEARCH=win64 WINEPREFIX=/home/BSIUser/wine64 winecfg 
wine: created the configuration directory '/home/BSIUser/wine64'
fixme:urlmon:InternetBindInfo_GetBindString not supported string type 20
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
fixme:urlmon:InternetBindInfo_GetBindString not supported string type 20
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:iphlpapi:NotifyAddrChange (Handle 0xd9e318, overlapped 0xd9e330): stub
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:iphlpapi:NotifyAddrChange (Handle 0xd9e318, overlapped 0xd9e330): stub
wine: configuration in '/home/BSIUser/wine64' has been updated.

 

 

Thanks

 

Blanchard Systems, Inc.
Jude Oliver

Senior Support Engineer

1100 Poydras St,  Suite 1230
New Orleans, LA 70163
Main Office: 504-529-8869
Fax: 504-529-4191
joliver@blansys.com
www.blanchardsystems.com

http://www.blanchardsystems.com/images/facebookSig.pnghttp://www.blanchardsystems.com/images/linkedinSig.pnghttp://www.blanchardsystems.com/images/twitterSig.pnghttp://www.blanchardsystems.com/images/youtubeSig.png

Blanchard Systems is pleased to announce the launch of our FREE monthly Tips & Tricks training webinars.  

Click Here to view and register for one of our upcoming events.

 

Folio MediaNext Conference, October 20 -  22 at the Marriott Marquis, New York City

 

Blanchard Systems will be exhibiting SendMyAd and Virtual Publisher in booth 302 at the Folio MediaNext Conference. If you would like to schedule a time to meet, e-mail us at sales@blansys.com or call 504 529-8869. We look forward to seeing you in New York. 

__________________________________________________________________________