# eselect opencl list Available OpenCL implementations: [1] mesa [2] ocl-icd * # eselect opencl set 1 Switching to mesa OpenCL interface... done # eselect opencl list Available OpenCL implementations: [1] mesa * [2] ocl-icd # eselect opencl set 2 !!! Error: The ocl-icd OpenCL implementation doesn't seem to provide !!! Error: libOpenCL.so file. This might be an effect of breakage introduced !!! Error: by a prioprietary driver installer. Please re-merge the package !!! Error: providing your OpenCL implementation. !!! Error: Selected OpenCL implementation incomplete. exiting Reproducible: Always Steps to Reproduce: 1. unmerge amdgpu-pro-opencl 2. emerge --depclean (removes dev-libs/ocl-icd) 3. change opencl profile from ocl-icd to mesa and back to ocl-icd Expected Results: I think that ocl-icd profile shoult be removed after unmerging of amdgpu-pro-opencl
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2016a1c654683cf978a7c9a9946b62987b8535d commit f2016a1c654683cf978a7c9a9946b62987b8535d Author: Jakov Smolić <jsmolic@gentoo.org> AuthorDate: 2022-12-31 18:08:15 +0000 Commit: Jakov Smolić <jsmolic@gentoo.org> CommitDate: 2022-12-31 18:08:15 +0000 dev-libs/ocl-icd: treeclean Closes: https://bugs.gentoo.org/733018 Closes: https://bugs.gentoo.org/736860 Closes: https://bugs.gentoo.org/643102 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> dev-libs/ocl-icd/Manifest | 2 - .../ocl-icd/files/ocl-icd-2.3.0-new-headers.patch | 94 ---------------------- dev-libs/ocl-icd/metadata.xml | 13 --- dev-libs/ocl-icd/ocl-icd-2.3.0.ebuild | 62 -------------- dev-libs/ocl-icd/ocl-icd-2.3.1.ebuild | 58 ------------- profiles/package.mask | 6 -- 6 files changed, 235 deletions(-)