Re: RFC: ROCm Metapackages
Hi Cory,
On 2025-05-21 04:37, Cordell Bloor wrote:
> I'd like to propose a couple metapackages:
> 1. rocm-dev
> The rocm-dev metapackage would depend on all -dev packages owned by
> the Debian ROCm Team, as well as hipcc
this would be a good start, maybe even good enough long-term. It does
raise the question about version consistency (mix-and-match from
different ROCm releases) that should be addressed at some point.
A more advanced user might even want to have a rocm-X.Y-dev option which
enforces a consistent version selection across the stack.
> 2. rocm-tests
> This rocm-tests metapackage would depend on all the -tests packages
> owned by the Debian ROCm Team
Yes, but a bit more complicated than the above because -tests package
names match the SONAME of the library they were built against (which is
good).
This meta-package should also provide a utility to run all of the tests.
This would be quite simple if -tests packages switched to the unified
interface that I proposed here [1], which wouldn't be much work.
> At some point, we may wish to have a rocm-doc metapackage too
Another meta-package to consider would be simply rocmX.Y with all the
libraries, no hipcc and whatever. For when a user has a ROCm-needing
binary from somewhere outside Debian, and no need for -dev stuff.
Best,
Christian
[1]: https://lists.debian.org/debian-ai/2025/04/msg00173.html
Reply to: