conda-forge / root-feedstock

A conda-smithy repository for root.
BSD 3-Clause "New" or "Revised" License
28 stars 23 forks source link

Could NOT find Vdt error #261

Open DraTeots opened 1 month ago

DraTeots commented 1 month ago

Solution to issue cannot be found in the documentation.

Issue

This is the same issue as https://github.com/root-project/root/issues/16038 and https://github.com/root-project/root-docker/issues/90 in docker. It is not working the same way in conda installation. Moreover, I didn't find conda variant of libvdt

In the first issue I put how I reproduced the problem in conda:

git clone https://github.com/JeffersonLab/jana2-conda-recipe
cd jana2-conda-recipe
conda build .

Installed packages

Attached in a file

conda_list.txt

Environment info

active environment : base
    active env location : /home/x/miniforge3
            shell level : 1
       user config file : /home/x/.condarc
 populated config files : /home/x/miniforge3/.condarc
                          /home/x/.condarc
          conda version : 24.5.0
    conda-build version : 24.5.1
         python version : 3.10.14.final.0
                 solver : libmamba (default)
       virtual packages : __archspec=1=zen
                          __conda=24.5.0=0
                          __cuda=12.4=0
                          __glibc=2.35=0
                          __linux=5.15.146.1=0
                          __unix=0=0
       base environment : /home/x/miniforge3  (writable)
      conda av data dir : /home/x/miniforge3/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 : /home/x/miniforge3/pkgs
                          /home/x/.conda/pkgs
       envs directories : /home/x/miniforge3/envs
                          /home/x/.conda/envs
               platform : linux-64
             user-agent : conda/24.5.0 requests/2.31.0 CPython/3.10.14 Linux/5.15.146.1-microsoft-standard-WSL2 ubuntu/22.04.4 glibc/2.35 solver/libmamba conda-libmamba-solver/24.1.0 libmambapy/1.5.8
                UID:GID : 1000:1000
             netrc file : None
           offline mode : False
DraTeots commented 1 month ago

From the perspective of the proposed solutions here https://github.com/root-project/root/issues/16038#issuecomment-2247213781 , and the fact that there is no libvdt in conda-forge (or I missed it? ), it looks like turning ON built in vdt is the solution for this feedstock