Bug 110962 - Wrong dependencies cause force dependency on amdgpu-dkms
Summary: Wrong dependencies cause force dependency on amdgpu-dkms
Status: RESOLVED MOVED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/AMDgpu-pro (show other bugs)
Version: unspecified
Hardware: Other All
: medium major
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 110956 111268
  Show dependency treegraph
 
Reported: 2019-06-22 03:19 UTC by Andrew Shark
Modified: 2019-11-19 08:00 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Andrew Shark 2019-06-22 03:19:56 UTC
19.20-812932 release for Ubuntu

amdgpu-pro(-hwe) and amdgpu-pro-lib32 depend on amdgpu(-hwe), but actually they should depend on amdgpu-lib(-hwe) (just like open variant packages). Because of that even when running installer with --no-dkms, it still is in packages list (because amdgpu(-hwe) depends on it).
Is it intentional or just a mistake?
I think this is a mistake, because if you want force dependency on amdgpu-dkms with pro stack, you would make all other checks in amdgpu installer script. But because user giver "--no-dkms", such checks are skipped there.

Also, I was repacking amdgpu-pro packages (ubuntu archive) to Arch Linux. Am I correct, that amdgpu-dkms package was made with Ubuntu LTS slowness in mind, and is absolutely unneeded for Arch Linux? Am I right that I do not loose any functionality abilities (maybe that allows you to watch gpu's load, like wattman) even for pro stack if I omit amdgpu-dkms?
Comment 1 Eric Engestrom 2019-06-22 15:49:03 UTC
Ubuntu packaging issue; this needs to be reported to Ubuntu instead.
Comment 2 Eric Engestrom 2019-06-22 17:57:19 UTC
TIL AMD does its support via our bugzilla...
Comment 3 Jeremy Newton 2019-07-29 20:29:20 UTC
This configuration is not supported. PRO unconditionally requires dkms.

I will try to update the documentation.
Comment 4 Martin Peres 2019-11-19 08:00:18 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/drm/amd/issues/29.


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.