Bug 110960

Summary: Non-existent alternative dependencies in some deb packages
Product: DRI Reporter: Andrew Shark <ashark>
Component: DRM/AMDgpu-proAssignee: Default DRI bug account <dri-devel>
Status: RESOLVED INVALID QA Contact:
Severity: trivial    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 110956    

Description Andrew Shark 2019-06-22 02:27:09 UTC
19.20-812932 release for Ubuntu
mesa-amdgpu-va-drivers_18.3.0-812932_amd64.deb and mesa-amdgpu-va-drivers_18.3.0-812932_i386.deb have such dependencies:
libva1-amdgpu | libva2-amdgpu | libva1 | libva2

mesa-amdgpu-vdpau-drivers_18.3.0-812932_amd64.deb and mesa-amdgpu-vdpau-drivers_18.3.0-812932_i386.deb have such:
libvdpau1-amdgpu | libvdpau1

But libva1-amdgpu, libva2-amdgpu, libvdpau1-amdgpu do not exist neither in ubuntu repos, nor provided by bundled archive.

Is there any special intent to add such alternative dependencies?
Comment 1 Eric Engestrom 2019-06-22 15:46:21 UTC
Ubuntu packaging issue; this needs to be reported to Ubuntu instead.
Comment 2 Eric Engestrom 2019-06-22 17:57:18 UTC
TIL AMD does its support via our bugzilla...
Comment 3 Jeremy Newton 2019-07-29 20:05:13 UTC
Thanks for the input.

This is more of a "in case we need them" situation.

I believe our RHEL driver includes these packages since they do not come in the standard RHEL repos, but we don't have the limitation with Ubuntu, or at least not right now.
Comment 4 Michel Dänzer 2019-07-30 08:44:37 UTC
FWIW, it doesn't make much sense to have libva1* as alternatives for libva2*. Different SONAME means incompatible ABI, so something linked against the libva2 ABI generally isn't expected to work with something providing the libva1 ABI.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.