libudev dependency not expressed by libgl1-mesa-glx binary package

Bug #1296947 reported by Pierre-Loup A. Griffais
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mesa (Ubuntu)
Fix Released
High
Maarten Lankhorst

Bug Description

Mesa 10.1 has a hard dependency on libudev.so.1, which isn't necessarily being installed as it's not marked as a dependency of libgl1-mesa-glx. This is a problem for Steam games running on Intel graphics on amd64 hosts, as libudev:i386 isn't typically installed by default on these.

Changed in mesa (Ubuntu):
assignee: nobody → Maarten Lankhorst (mlankhorst)
importance: Undecided → High
status: New → In Progress
Revision history for this message
Maarten Lankhorst (mlankhorst) wrote :

Oh right, libudev is no longer linked directly, but loaded through dlsym to keep up with the problem of different libudev libraries being loaded in the same process. I'll look at fixing this.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package mesa - 10.1.0-4ubuntu1

---------------
mesa (10.1.0-4ubuntu1) trusty; urgency=medium

  * Merge from unreleased debian sid.
  * Add explicit libudev1 | libudev0 dependency. (LP: #1296947)
 -- Maarten Lankhorst <email address hidden> Mon, 31 Mar 2014 09:56:17 +0000

Changed in mesa (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Pierre-Loup A. Griffais (1auntzpad-0ut) wrote :

Great news, thanks; can you confirm this'll be included in the 14.04 release?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.