Created attachment 861246 [details] build.log -- Build files have been written to: /var/tmp/portage/sci-physics/root-6.28.02/work/root-6.28.02_build >>> Source configured. * ----------------------- SANDBOX ACCESS VIOLATION SUMMARY ----------------------- * LOG FILE: "/var/tmp/portage/sci-physics/root-6.28.02/temp/sandbox.log" * VERSION 1.0 FORMAT: F - Function called FORMAT: S - Access Status FORMAT: P - Path as passed to function FORMAT: A - Absolute Path (not canonical) FORMAT: R - Canonical Path FORMAT: C - Command Line F: remove S: deny P: /dev/char/195:255 A: /dev/char/195:255 R: /dev/char/195:255 C: /var/tmp/portage/sci-physics/root-6.28.02/work/root-6.28.02_build/CMakeFiles/3.25.3/CMakeDetermineCompilerABI_CUDA.bin F: symlink S: deny P: /dev/char/195:255 A: /dev/char/195:255 R: /dev/char/195:255 C: /var/tmp/portage/sci-physics/root-6.28.02/work/root-6.28.02_build/CMakeFiles/3.25.3/CMakeDetermineCompilerABI_CUDA.bin F: remove S: deny P: /dev/char/195:255 A: /dev/char/195:255 R: /dev/char/195:255 C: /var/tmp/portage/sci-physics/root-6.28.02/work/root-6.28.02_build/CMakeFiles/CMakeScratch/TryCompile-V88MOl/cmTC_7d23a F: symlink S: deny P: /dev/char/195:255 A: /dev/char/195:255 R: /dev/char/195:255 C: /var/tmp/portage/sci-physics/root-6.28.02/work/root-6.28.02_build/CMakeFiles/CMakeScratch/TryCompile-V88MOl/cmTC_7d23a * --------------------------------------------------------------------------------
Created attachment 861247 [details] info.log
Weirdly, I have 6.26.08 installed with USE="cuda" and it installed, but it now fails to reinstall (also 6.28.00)
USE="-cuda" works however
I cannot reproduce this, I have ROOT with USE=cuda installed and did not hit this bug.
This bug could be considered a duplicate (or consequence of) bug 904292. Since that bug has been fixed, this can be considered fixed as well.
I had to add this (following see-also-bug) --- root-6.28.04.ebuild 2023-05-25 09:26:17.271624371 +0200 +++ ../../../gentoo/sci-physics/root/root-6.28.04.ebuild 2023-05-17 17:10:39.000000000 +0200 @@ -309,9 +309,6 @@ -Dxrootd=$(usex xrootd) ) - cuda_add_sandbox -w - addpredict /dev/char - # Needs to be here, otherwise gets overriden by cmake.eclass DCMAKE_BUILD_TYPE=$(usex debug RelWithDebInfo Release) cmake_src_configure } To resolve the bug on my side
Oh, I see. I didn't notice that in the git log. Thanks!