You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Solution to issue cannot be found in the documentation.
I checked the documentation.
Issue
Trying to install both geant4 and root_base packages results in a dependency conflict. This is unfortunate, as I was hoping to be able to produce easy instructions for me colleagues concerning how to deploy both Geant4 and ROOT in the same conda environment (in order to build garfield++).
I am not 100% sure, but the conflict might be caused by the krb5 dependency, dragged in through xrootd. Or at least, that was one Issue I managed to track down, but there might be others.
Personally, I would love it if there was a an alternative root_minimal package (mimicking -Dminimal=ON), since the number of dependencies of a full-blown root package is rather sizeable. I am investigating providing my colleagues with a custom conda package recipe for such a minimal package, but it would of course be preferable if it was made available from the real experts :-)
Cheers,
Thomas
Installed packages
geant4 / root_base (but obviously I didn't manage)
Environment info
conda version : 23.7.2
conda-build version : 3.26.0
python version : 3.9.17.final.0
virtual packages : __archspec=1=x86_64
__glibc=2.31=0
__linux=5.4.0=0
__unix=0=0
base environment : /some/where/miniforge_install/miniforge_installed (writable)
conda av data dir : /some/where/miniforge_install/miniforge_installed/etc/conda
conda av metadata url : None
channel URLs : https://conda.anaconda.org/conda-forge/linux-64
https://conda.anaconda.org/conda-forge/noarch
package cache : /some/where/miniforge_install/miniforge_installed/pkgs
$HOME/.conda/pkgs
envs directories : /some/where/miniforge_install/miniforge_installed/envs
$HOME/.conda/envs
platform : linux-64
user-agent : conda/23.7.2 requests/2.31.0 CPython/3.9.17 Linux/5.4.0-155-generic ubuntu/20.04.6 glibc/2.31
UID:GID : 1001:1001
netrc file : None
offline mode : False
The text was updated successfully, but these errors were encountered:
Actually, scratch that last remark about root-minimal. Even e.g. garfield needs one or two specific components enabled, so that obviously won't work then. However, it would be great if there was a root_reallybase without the most potentially troublesome components (those which pin dependencies to non-standard values like llvm/clang/cling and apparently also xrootd).
Solution to issue cannot be found in the documentation.
Issue
Trying to install both geant4 and root_base packages results in a dependency conflict. This is unfortunate, as I was hoping to be able to produce easy instructions for me colleagues concerning how to deploy both Geant4 and ROOT in the same conda environment (in order to build garfield++).
I am not 100% sure, but the conflict might be caused by the krb5 dependency, dragged in through xrootd. Or at least, that was one Issue I managed to track down, but there might be others.
Personally, I would love it if there was a an alternative root_minimal package (mimicking
-Dminimal=ON
), since the number of dependencies of a full-blown root package is rather sizeable. I am investigating providing my colleagues with a custom conda package recipe for such a minimal package, but it would of course be preferable if it was made available from the real experts :-)Cheers,
Thomas
Installed packages
geant4 / root_base (but obviously I didn't manage)
Environment info
The text was updated successfully, but these errors were encountered: