[Bug 52798] Wine32 Configure on x86-64 System Fails due to libdbus 32-bit development files not found

WineHQ Bugzilla wine-bugs at winehq.org
Sun Apr 10 18:39:39 CDT 2022


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

--- Comment #4 from Eugene Markow <ejmarkow at yahoo.com> ---
(In reply to Rafał Mużyło from comment #3)
> Well, that should be a simple check.
> While I'm not familiar with package manager of your distro, each tends to
> have a command that lists files owned by a particular package. Just compare
> relevant lists for 32 and 64 bit packages.
> 
> Though going by the config.log and your find result, for some reason the
> file is missing, but that looks like either a distro or your personal bug.

It's an openSUSE distro-package issue, just confirmed it with the following:

I just ran 3 simple file-content queries for all 3 available dbus-1-devel RPM
packages, the first two (1 & 2) which are installed. The 32-bit package (#2)
only contains two files and is missing the file dbus-arch-deps.h. Actually, the
uninstalled i586 package (#3) has the file in the proper directory (/usr/lib).

Bug report must be filed with openSUSE and have its package maintainer fix
this.


1) dbus-1-devel-1.14.0-3.1.x86_64.rpm
2) dbus-1-devel-32bit-1.14.0-3.1.x86_64.rpm
3) dbus-1-devel-1.14.0-3.1.i586.rpm


File Content:

1) dbus-1-devel-1.14.0-3.1.x86_64.rpm

# rpm -qlp dbus-1-devel-1.14.0-3.1.x86_64.rpm
/usr/include/dbus-1.0
/usr/include/dbus-1.0/dbus
/usr/include/dbus-1.0/dbus/dbus-address.h
/usr/include/dbus-1.0/dbus/dbus-bus.h
/usr/include/dbus-1.0/dbus/dbus-connection.h
/usr/include/dbus-1.0/dbus/dbus-errors.h
/usr/include/dbus-1.0/dbus/dbus-macros.h
/usr/include/dbus-1.0/dbus/dbus-memory.h
/usr/include/dbus-1.0/dbus/dbus-message.h
/usr/include/dbus-1.0/dbus/dbus-misc.h
/usr/include/dbus-1.0/dbus/dbus-pending-call.h
/usr/include/dbus-1.0/dbus/dbus-protocol.h
/usr/include/dbus-1.0/dbus/dbus-server.h
/usr/include/dbus-1.0/dbus/dbus-shared.h
/usr/include/dbus-1.0/dbus/dbus-signature.h
/usr/include/dbus-1.0/dbus/dbus-syntax.h
/usr/include/dbus-1.0/dbus/dbus-threads.h
/usr/include/dbus-1.0/dbus/dbus-types.h
/usr/include/dbus-1.0/dbus/dbus.h
/usr/lib64/cmake/DBus1
/usr/lib64/cmake/DBus1/DBus1Config.cmake
/usr/lib64/cmake/DBus1/DBus1ConfigVersion.cmake
/usr/lib64/dbus-1.0
/usr/lib64/dbus-1.0/include
/usr/lib64/dbus-1.0/include/dbus
/usr/lib64/dbus-1.0/include/dbus/dbus-arch-deps.h
/usr/lib64/libdbus-1.so
/usr/lib64/pkgconfig/dbus-1.pc
/usr/share/xml/dbus-1
/usr/share/xml/dbus-1/busconfig.dtd
/usr/share/xml/dbus-1/catalog.xml
/usr/share/xml/dbus-1/introspect.dtd


2) dbus-1-devel-32bit-1.14.0-3.1.x86_64.rpm

# rpm -qlp dbus-1-devel-32bit-1.14.0-3.1.x86_64.rpm
/usr/lib/libdbus-1.so
/usr/lib/pkgconfig/dbus-1.pc

3) dbus-1-devel-1.14.0-3.1.i586.rpm

# rpm -qlp dbus-1-devel-1.14.0-3.1.i586.rpm
/usr/include/dbus-1.0
/usr/include/dbus-1.0/dbus
/usr/include/dbus-1.0/dbus/dbus-address.h
/usr/include/dbus-1.0/dbus/dbus-bus.h
/usr/include/dbus-1.0/dbus/dbus-connection.h
/usr/include/dbus-1.0/dbus/dbus-errors.h
/usr/include/dbus-1.0/dbus/dbus-macros.h
/usr/include/dbus-1.0/dbus/dbus-memory.h
/usr/include/dbus-1.0/dbus/dbus-message.h
/usr/include/dbus-1.0/dbus/dbus-misc.h
/usr/include/dbus-1.0/dbus/dbus-pending-call.h
/usr/include/dbus-1.0/dbus/dbus-protocol.h
/usr/include/dbus-1.0/dbus/dbus-server.h
/usr/include/dbus-1.0/dbus/dbus-shared.h
/usr/include/dbus-1.0/dbus/dbus-signature.h
/usr/include/dbus-1.0/dbus/dbus-syntax.h
/usr/include/dbus-1.0/dbus/dbus-threads.h
/usr/include/dbus-1.0/dbus/dbus-types.h
/usr/include/dbus-1.0/dbus/dbus.h
/usr/lib/cmake/DBus1
/usr/lib/cmake/DBus1/DBus1Config.cmake
/usr/lib/cmake/DBus1/DBus1ConfigVersion.cmake
/usr/lib/dbus-1.0
/usr/lib/dbus-1.0/include
/usr/lib/dbus-1.0/include/dbus
/usr/lib/dbus-1.0/include/dbus/dbus-arch-deps.h
/usr/lib/libdbus-1.so
/usr/lib/pkgconfig/dbus-1.pc
/usr/share/xml/dbus-1
/usr/share/xml/dbus-1/busconfig.dtd
/usr/share/xml/dbus-1/catalog.xml
/usr/share/xml/dbus-1/introspect.dtd

-- 
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