Announcement: 32 Bit Wine Repo For RHEL And CentOS 7

Home » CentOS » Announcement: 32 Bit Wine Repo For RHEL And CentOS 7
CentOS 13 Comments

Hi all

I’ve created a yum repo for 32 bit wine packages on RHEL and CentOS 7:

https://harbottle.gitlab.io/wine32/7/i386/

The Wine packages work on both 32 bit and 64 bit RHEL/CentOS 7. There is no
32 bit version of the EPEL repo, where the standard RHEL/CentOS Wine packages can be found, so you may find this new repo useful if you need to run Windows software that requires the 32 bit version of Wine.

The packages are all built from the EPEL source RPMs. I had to tweak the spec file for wine itself slightly, but for the dependencies it’s all pure rebuilds.

Instructions:

Code:
yum -y install https://harbottle.gitlab.io/wine32/7/i386/wine32-release.rpm yum -y install wine.i686

Please give it a try and tell me what you think! It probably needs more testing.

13 thoughts on - Announcement: 32 Bit Wine Repo For RHEL And CentOS 7

  • Ah, ok. I was wondering how you managed to build that, because when I tried it did not work, but I see you have backported also other bits and bobs. If those overwrite Base, perhaps add a warning of sorts.

  • So I’ve installed it, which seemed to go fine.

    so then I attempt to install Amazon Kindle Reader for PC, which spews errors (not unexpected, since wine is and forever will be incomplete):

    /usr/bin/wine32 Kindle_for_PC_1.17-Download.exe wine: created the configuration directory ‘/home/fredex/.wine’
    err:ole:marshal_object couldn’t get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
    err:ole:marshal_object couldn’t get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
    err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
    err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
    err:ole:get_local_server_stream Failed: 80004002
    err:ole:marshal_object couldn’t get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
    err:ole:marshal_object couldn’t get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
    err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
    err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
    err:ole:get_local_server_stream Failed: 80004002
    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:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x6a07afa1, context 0xa33b50, init_notify 0, handle 0x130e804): stub fixme:iphlpapi:CancelMibChangeNotify2 (handle (nil)): stub wine: configuration in ‘/home/fredex/.wine’ has been updated.

    so if I assume it actually installed something, how do I find it so I can run it?

    /home/fredex/.wine/drive_c/Program Files/Amazon/kindle exists, but is empty.

    Does that mean installation failed, or that I’m too stupid to be turned loose with a computer? :) :)

    Suggestions welcomed, thanks in advance!

    Fred

LEAVE A COMMENT