Summary: | sci-physics/root-6.24.00[R] lacks necessary dependencies: Could NOT find R (missing: Rcpp RInside) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andrew Savchenko <bircoph> |
Component: | Current packages | Assignee: | Guilherme Amadio <amadio> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | lssndrbarbieri, sci-physics |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log.gz
emerge --info |
Created attachment 710982 [details]
emerge --info
Hello, I'm trying to package R stuff in guru while unbundling it etc. (not like the R_Overlay). I've already packaged Rcpp and it's dependencies, feel free to contact me Hi, Yeah, this is a known thing for me. Since Gentoo doesn't have the packages for R modules without overlays, I've usually just installed them using RScript as root. I still kept the USE flag because I thought that'd be useful in any case. If adding the packages for Rcpp and RInside is doable, we should go with that. Otherwise, we can either mask the flag, as you suggested, or simply add a message in pkg_pretend advising people that they need to install Rcpp/RInside via other means since they are not in the main repo. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=141ec1201e8aed3251a08800f1e798705a96035b commit 141ec1201e8aed3251a08800f1e798705a96035b Author: Guilherme Amadio <amadio@gentoo.org> AuthorDate: 2024-03-09 16:36:36 +0000 Commit: Guilherme Amadio <amadio@gentoo.org> CommitDate: 2024-03-10 12:16:25 +0000 profiles: mask sci-physics/root[R] Closes: https://bugs.gentoo.org/791802 Signed-off-by: Guilherme Amadio <amadio@gentoo.org> profiles/base/package.use.mask | 5 +++++ 1 file changed, 5 insertions(+) |
Created attachment 710979 [details] build.log.gz Hi! While building root-6.24.00 with R: -- Looking for R -- Could NOT find R (missing: Rcpp RInside) CMake Error at cmake/modules/SearchInstalledSoftware.cmake:1099 (message): R installation not found and is required ('r' option enabled) Apparently it needs not only R, but Rcpp and RInside R packages. They are not available in the main Gentoo repo right now, but both can be found in R_Overlay and Rcpp is also available in GURU. Please add Rcpp and RInside to the main repo (this is preferred solution) or remove/mask R dependency in ROOT.