Created attachment 636912 [details] emerge --info >>> Preparing source in /mnt/portagetmp/portage/dev-util/nvidia-cuda-sdk-10.2.89/work/builds/cuda-samples ... * Only gcc version(s) 4.7 4.8 4.9 5.3 5.4 6.3 6.4 7.2 7.3 8.2 8.3 are supported, * of which none is installed The dependency of dev-util/nvidia-cuda-toolkit-10.2.89-r1 on <sys-devel/gcc-9[cxx] caused sys-devel/gcc-8.4.0:8.4.0 to be installed.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1700a99d779f85c40d9a076b8151aa4303e49a01 commit 1700a99d779f85c40d9a076b8151aa4303e49a01 Author: Benda Xu <heroxbd@gentoo.org> AuthorDate: 2020-05-12 04:02:51 +0000 Commit: Benda Xu <heroxbd@gentoo.org> CommitDate: 2020-05-13 03:59:48 +0000 dev-util/nvidia-cuda-toolkit: allow gcc-8.4 for cuda-10.{1,2}. Reported-By: Alexey <alexey+gentoo@asokolov.org> Closes: https://bugs.gentoo.org/721722 Package-Manager: Portage-2.3.88, Repoman-2.3.18 Signed-off-by: Benda Xu <heroxbd@gentoo.org> dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.1.105-r2.ebuild | 2 +- dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.1.168-r1.ebuild | 2 +- dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.1.243-r2.ebuild | 2 +- dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.2.89-r1.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-)
Ah, I was looking for something like this in the -sdk ebuild instead. Should the dependency be <sys-devel/gcc-8.5[cxx] instead?