| Summary: | sys-libs/libomp-15.0.7-r1[llvm_targets_AMDGPU,offload,ompt] hard blocking dev-libs/rocr-runtime:0/5.4 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | stefanspr94 |
| Component: | Current packages | Assignee: | Craig Andrews <candrews> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | gentoo, llvm, mgorny, voyageur, xgreenlandforwyy |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
stefanspr94
2023-03-07 17:47:06 UTC
@Yiyang Wu, why did you add the subslot there? Shouldn't it be := perhaps? (In reply to Michał Górny from comment #1) > @Yiyang Wu, why did you add the subslot there? Shouldn't it be := perhaps? Yes, at that time I fixed the subslot to the newest version of rocr-runtime, 0/5.3, whose dependency chain is rocm-device-libs:0/5.3 -> sys-devel/clang:15. It's not a good choice once there's an upgrade. As I understand rocr-runtime mainly provides libhsa-runtime64.so. It's OK to have :=, and I guess DEPEND="dev-libs/rocr-runtime" without any SLOT operators works just fine -- I tried mixing 5.* ROCm components with different versions and they worked together. Ok, thanks, I'll push := dep later today (once I'm done building new kernel set). The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae6d2a7a1e1ce6efa1c2199c864ad1ebb8edcd7f commit ae6d2a7a1e1ce6efa1c2199c864ad1ebb8edcd7f Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2023-03-10 16:12:22 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2023-03-10 19:20:22 +0000 sys-libs/libomp: Unpin rocr-runtime dep Closes: https://bugs.gentoo.org/900208 Signed-off-by: Michał Górny <mgorny@gentoo.org> sys-libs/libomp/{libomp-15.0.7-r1.ebuild => libomp-15.0.7-r2.ebuild} | 2 +- sys-libs/libomp/libomp-16.0.0.9999.ebuild | 2 +- sys-libs/libomp/libomp-16.0.0_rc3.ebuild | 2 +- sys-libs/libomp/libomp-17.0.0.9999.ebuild | 2 +- sys-libs/libomp/libomp-17.0.0_pre20230225.ebuild | 2 +- sys-libs/libomp/libomp-17.0.0_pre20230304.ebuild | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) |