ROCm 5.3.3 amdgpu-install_5.3.50303-1_all.deb should restrict /etc/apt/sources.list.d/amdgpu.list to amd64
There is a discrepancy between the manual way https://docs.amd.com/bundle/ROCm-Installation-Guide-v5.3.3/page/How_to_Install_ROCm.html which describes correctly the /etc/apt/sources.list.d/amdgpu.list content to:
deb [arch=amd64] https://repo.radeon.com/amdgpu/5.3.3/ubuntu jammy main
#deb-src https://repo.radeon.com/amdgpu/5.3.3/ubuntu jammy main
while running sudo apt-get install ./amdgpu-install_5.3.50303-1_all.deb wrongly set its content to:
deb https://repo.radeon.com/amdgpu/5.3.3/ubuntu jammy main
#deb-src https://repo.radeon.com/amdgpu/5.3.3/ubuntu jammy main
This is an issue for me on my Ubuntu 22.04 machine because I have also some arm64 packages on my machine and this is not supported by your repositories.
@keryell Hi, is this resolved on the latest ROCm? If so can we close this ticket?
I need to check... Curious, I have only received the notification for this issue now.
Hi @keryell, please let us know when you have the result. Thanks.
Since I will upgrade my machine to Ubuntu 24.04 soon I will look at it then.
@keryell Sorry for the lack of response. I am able to reproduce the issue on Ubuntu 22.04 with ROCm 6.2. A ticket has been created to investigate the issue internally. Thanks!
Hi @keryell, amdgpu-install does not set the architecture to [arch=amd64] as it hosts both an i386 and an amd64 repo for 32/64 bit graphics runtimes respectively.
The installation will be updated to specify [arch=amd64,i386] in an upcoming ROCm release which should resolve any conflicts with the arm64 packages installed on your machine. Both installation methods will be updating accordingly as well to maintain consistency between them. Please let me know if this addresses your concerns and if you have any questions. Thanks!