Bug 1228223

Summary: The systemd-devel-32bit package is missing
Product: [openSUSE] openSUSE Distribution Reporter: Francois Gouget <fgouget>
Component: DevelopmentAssignee: systemd maintainers <systemd-maintainers>
Status: NEW --- QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Leap 15.6   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Francois Gouget 2024-07-22 17:31:50 UTC
The systemd-devel-32bit package is missing on openSUSE Leap 15.6:

# zypper install systemd-devel-32bit
Loading repository data...
Reading installed packages...
Package 'systemd-devel-32bit' not found.
Resolving package dependencies...
Nothing to do.

More specifically Wine uses the libudev library to provide plug and play support to 32-bit Windows applications:
https://gitlab.winehq.org/wine/wine/-/blob/master/configure.ac?ref_type=heads#L1684

The libudev.so library used to be provided by the libudev-devel* package but nowadays its 64-bit version is provided by the systemd-devel package. Unfortunately there is no corresponding 32-bit package hence this issue.