https://bugs.winehq.org/show_bug.cgi?id=55999
Bug ID: 55999 Summary: Add libxkbregistry0 dependency to Debian packages of Wine Product: Packaging Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-packages Assignee: wine-bugs@winehq.org Reporter: shtetldik@gmail.com CC: dimesio@earthlink.net Distribution: ---
New winewayland driver now relies on libxkbregistry and fails to load without it:
ldd winewayland.so ... libwayland-client.so.0 => /lib/x86_64-linux-gnu/libwayland-client.so.0 (0x00007f1f3fcb9000) libxkbcommon.so.0 => /lib/x86_64-linux-gnu/libxkbcommon.so.0 (0x00007f1f3fc71000) libxkbregistry.so.0 => /lib/x86_64-linux-gnu/libxkbregistry.so.0 (0x00007f1f3fc66000) ...
So it would be good to add a dependency on libxkbregistry0 package for Wine Debian packages (both regular and staging). I guess same goes may be for a few others like libwayland-client0 and libxkbcommon0.
https://bugs.winehq.org/show_bug.cgi?id=55999
Olivier F. R. Dierick o.dierick@piezo-forte.be changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever confirmed|0 |1 CC| |o.dierick@piezo-forte.be
--- Comment #1 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- Hello,
In the same vein, building Wine with Wayland support also requires libxkbregistry-dev{,:i386} since 9.0-rc1.
The configure message is misleading: "configure: Wayland 32-bit development files not found, the Wayland driver won't be supported." although libwayland-dev{,:i386} are installed. The config.log shows that it's a libxkbregistry test that failed.
The Wiki dependency table [1] should be updated: It doesn't even mention Wayland at all.
Regards.
[1] https://wiki.winehq.org/Building_Wine#Satisfying_Build_Dependencies
https://bugs.winehq.org/show_bug.cgi?id=55999
Rosanne DiMesio dimesio@earthlink.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #2 from Rosanne DiMesio dimesio@earthlink.net --- I added libxkbregistry-dev as a build dependency for all our Debian and Ubuntu packages except Ubuntu 20.04 (which doesn't have it), and the error message from configure is gone from those versions. Adding libxkbcommon-devel as a build dependency to the Fedora packages fixed it there.
https://bugs.winehq.org/show_bug.cgi?id=55999
Rosanne DiMesio dimesio@earthlink.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Rosanne DiMesio dimesio@earthlink.net --- Closing fixed packaging bug.