Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 916192

Summary: media-libs/libva -- libva-glx.so.2 now unavailable on Gentoo.
Product: Gentoo Linux Reporter: lperkins
Component: Current packagesAssignee: VA-API Project <vaapi>
Status: UNCONFIRMED ---    
Severity: normal CC: lperkins
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description lperkins 2023-10-23 20:09:53 UTC
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9eaf08653a2ada19b94c9807a6b85008a125b3c

This commit hardcoded the glx backend for libva to off to eliminate an annoying circular dependency.

Unfortunately, even though Gentoo trivially uses a different backend to eliminate the need for this library, most other distros still have it, and so running binaries compiled on other distros can be problematic.  In my case specifically a video program that embeds a copy of ffmpeg.

Is it possible to get a USE flag for this?  I'd rather not maintain my own fork of the ebuild for something so trivially simple, and there are enough bug reports on other distros that turned out to be this library missing for running things like Steam games that having it locked to off may cause more trouble than it solves in the long-run.

Reproducible: Always

Steps to Reproduce:
1.  Install media-libs/libva
Actual Results:  
libva-glx.so.2 is built but not installed.

Expected Results:  
libva-glx.so.2 should be installable if desired.