Summary: | dev-libs/hipother-6.11 file collisions with dev-util/hip-5.7.1-r2:0::gentoo | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Benjamin Schulz <schulz.benjamin> |
Component: | Current packages | Assignee: | Sv. Lockal <lockalsash> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | negril.nx+gentoo, roland, schulz.benjamin, sci |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://github.com/gentoo/gentoo/pull/38118 https://bugs.gentoo.org/show_bug.cgi?id=934963 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Benjamin Schulz
2024-07-19 21:44:42 UTC
hipother was moved out of hip with hip-6. You shouldn't have <dev-util/hip-6.1 and dev-libs/hipother. Did you install hipother by hand? Not sure we want to operate with blockers here. Yes, blockers are required. Actually, i just did an emerge -uUD world. hipother seems to have been introduced by some package with a recent world update... I will look at it tomorrow.... /home/Benni # emerge -uUDpv --keep-going world --tree These are the packages that would be merged, in reverse order: Calculating dependencies... done! Dependency resolution took 209.62 s (backtrack: 5/20). [ebuild U ~] dev-util/hip-6.1.1:0/6.1::gentoo [5.7.1-r2:0/5.7::gentoo] USE="hip%* opencl%* -debug -doc -test" LLVM_SLOT="18%*" VIDEO_CARDS="nvidia%* -amdgpu%" 0 KiB [ebuild rR ] media-libs/webrtc-audio-processing-1.3-r3:1::gentoo ABI_X86="(64) -32 (-x32)" 0 KiB [nomerge ] dev-util/hip-6.1.1:0/6.1::gentoo [5.7.1-r2:0/5.7::gentoo] USE="hip%* opencl%* -debug -doc -test" LLVM_SLOT="18%*" VIDEO_CARDS="nvidia%* -amdgpu%" [ebuild N ~] dev-libs/hipother-6.1.1:0/6.1::gentoo 0 KiB Ufed shows that i have not selected hip personally, but it seems to be brought in via the profile or something else... ah no. now i remember, i have put in hip manually months ago because i wanted to test some code. unmerging hip allowed me to emerge hipother. So i unmerged hip. then emerge -uUD world went without problems. Emerging hipother manually also went without problems. Blockers need to be backwards compatible for upgrading older systems, so if the files moved between packages, blockers must be added to reflect that. *** Bug 937818 has been marked as a duplicate of this bug. *** The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=963f0201991cd3d99e5ecdc76d6e7de02772aeee commit 963f0201991cd3d99e5ecdc76d6e7de02772aeee Author: Paul Zander <negril.nx+gentoo@gmail.com> AuthorDate: 2024-08-12 17:31:02 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-08-14 14:24:58 +0000 dev-util/hip: 6.1.1, 6.1.2 fix collisions add "dev-util/hip opencl" to package.use.mask to avoid "accidents" from users Closes: https://bugs.gentoo.org/934963 Closes: https://bugs.gentoo.org/936317 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/38118 Signed-off-by: Sam James <sam@gentoo.org> dev-util/hip/hip-6.1.1.ebuild | 6 ++++++ dev-util/hip/hip-6.1.2.ebuild | 6 ++++++ profiles/arch/base/package.use.mask | 5 +++++ 3 files changed, 17 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd79af4fb31a409006d5309b9cb032f57caa0416 commit dd79af4fb31a409006d5309b9cb032f57caa0416 Author: Paul Zander <negril.nx+gentoo@gmail.com> AuthorDate: 2024-08-12 15:29:38 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-08-14 14:24:58 +0000 dev-libs/hipother: bump 6.1.1-r1 fix collisions Closes: https://bugs.gentoo.org/936317 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> dev-libs/hipother/{hipother-6.1.1.ebuild => hipother-6.1.1-r1.ebuild} | 4 ++++ 1 file changed, 4 insertions(+) |