Re: Joining ROCm team, ectrans
On 2024-10-12 17:53, Mo Zhou wrote:
> BTW, do we have a meta package that pulls everything in?
Not yet, but we should aim for one.
> According to the upstream installation guide, they indeed
> have a meta package "rocm" to pull everything, alongside
> the kernel module dkms.
> https://rocm.docs.amd.com/projects/install-on-linux/en/latest/install/quick-start.html
I would also like "rocm", but that could create problems on a system
with both Debian (or Ubuntu) and upstream APT sources enabled, which for
Ubuntu is a use case advertised by Upstream. Users would have to notice
this, and select the correct "rocm" version.
It seems that upstream "rocm" has a version number that will always be
newer than ours, eg:
upstream: 6.2.1.60201-112~22.04
us (eventually): 6.2.1
I looked at upstream's container [1] for other issues and at first
glance, it seems that most [2] names would not conflict (eg: "rocrand"
vs our "librocrand1"), and also would not conflict by path (upstream
installs to /opt") so would be co-installable.
So do we want to use "rocm" and accept some possible confusion and/or
apt_preferences(5) trickery requirement, or should we go with "rocm-deb"
or "rocm-dist" or similar. Likewise for -dev.
Best,
Christian
[1]: podman run --rm -it rocm/dev-ubuntu-22.04
[2]: "rocminfo" still conflicts.
Reply to: