justxi / rocm

Ebuilds to install ROCM on Gentoo Linux
38 stars 23 forks source link

sys-devel/hip-4.0 has dependency issue... #178

Closed preney closed 3 years ago

preney commented 3 years ago

When upgrading, hip 4.0 is skipped due to a missing dependency:

# emerge -pv sys-devel/hip

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] sys-devel/hip-3.10.0:0/3.10::rocm  USE="profile -debug -hipify" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB

!!! The following update has been skipped due to unsatisfied dependencies:

sys-devel/hip:0

  selected: (sys-devel/hip-3.10.0:0/3.10::rocm, ebuild scheduled for merge)
  skipped: (sys-devel/hip-4.0.0:0/4.0::rocm, ebuild scheduled for merge) (see unsatisfied dependency below)

emerge: there are no ebuilds to satisfy ">=dev-libs/rocclr-4.0".
(dependency required by "sys-devel/hip-4.0.0::rocm" [ebuild])

Should >=dev-libs/rocclr-4.0 be >=dev-libs/rccl-4.0 or is there a missing ebuild?

justxi commented 3 years ago

No, it seems you should update your Gentoo portage. It is in official Gentoo tree -> https://packages.gentoo.org/packages/dev-libs/rocclr

preney commented 3 years ago

I did sync portage before this. I just tried again and v3.10.0 is the highest version so presumably not all mirrors have picked it up yet.

justxi commented 3 years ago

That could be. You can ebuilds for ROCm 4.0.0 here -> https://github.com/gentoo/gentoo/tree/master/dev-libs/rocclr

preney commented 3 years ago

Thanks. I've pulled in an updated portage which has the newer ebuilds and things are emerging now. :-)

justxi commented 3 years ago

If you encounter any problems, feel free to report them here -> https://github.com/justxi/rocm/issues/177