r-lib / gert

Simple git client for R
https://docs.ropensci.org/gert/
Other
146 stars 31 forks source link

00LOCK-gert/00new/gert/libs/gert.so missing during instalation #114

Closed Hrovatin closed 3 years ago

Hrovatin commented 3 years ago

I want to install gert in my conda env with R4.0.2. After finally sorting out libgit2 my installation now compiles (I assume), but file 00LOCK-gert/00new/gert/libs/gert.so is missing and instalation errors out. This is the command I use: R CMD INSTALL gert_1.0.2.tar.gz --configure-vars='INCLUDE_DIR=/home/icb/karin.hrovatin/libgit2-1.1.0/include LIB_DIR=/home/icb/karin.hrovatin/libgit2-1.1.0/build' This is the installation output:

During startup - Warning message:
Setting LC_CTYPE failed, using "C" 
* installing to library '/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib/R/library'
* installing *source* package 'gert' ...
** package 'gert' successfully unpacked and MD5 sums checked
** using staged installation
Found INCLUDE_DIR and/or LIB_DIR!
Using PKG_CFLAGS=-I/home/icb/karin.hrovatin/libgit2-1.1.0/include 
Using PKG_LIBS=-L/home/icb/karin.hrovatin/libgit2-1.1.0/build -lgit2
Configuration OK!
** libs
rm -f gert.so branch.o clone.o commit.o config.o conflicts.o files.o init.o merge.o rebase.o stash.o tag.o utils.o version.o
x86_64-conda_cos6-linux-gnu-cc -I"/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib/R/include" -DNDEBUG -I/home/icb/karin.hrovatin/libgit2-1.1.0/include  -DR_NO_REMAP -DSTRICT_R_HEADERS  -DNDEBUG -D_FORTIFY_SOURCE=2 -O2 -isystem /home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -I/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -Wl,-rpath-link,/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib -fvisibility=hidden -fpic  -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -fdebug-prefix-map=/tmp/build/80754af9/r-base_1589917437985/work=/usr/local/src/conda/r-base-3.6.1 -fdebug-prefix-map=/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3=/usr/local/src/conda-prefix  -c branch.c -o branch.o
x86_64-conda_cos6-linux-gnu-cc -I"/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib/R/include" -DNDEBUG -I/home/icb/karin.hrovatin/libgit2-1.1.0/include  -DR_NO_REMAP -DSTRICT_R_HEADERS  -DNDEBUG -D_FORTIFY_SOURCE=2 -O2 -isystem /home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -I/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -Wl,-rpath-link,/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib -fvisibility=hidden -fpic  -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -fdebug-prefix-map=/tmp/build/80754af9/r-base_1589917437985/work=/usr/local/src/conda/r-base-3.6.1 -fdebug-prefix-map=/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3=/usr/local/src/conda-prefix  -c clone.c -o clone.o
x86_64-conda_cos6-linux-gnu-cc -I"/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib/R/include" -DNDEBUG -I/home/icb/karin.hrovatin/libgit2-1.1.0/include  -DR_NO_REMAP -DSTRICT_R_HEADERS  -DNDEBUG -D_FORTIFY_SOURCE=2 -O2 -isystem /home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -I/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -Wl,-rpath-link,/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib -fvisibility=hidden -fpic  -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -fdebug-prefix-map=/tmp/build/80754af9/r-base_1589917437985/work=/usr/local/src/conda/r-base-3.6.1 -fdebug-prefix-map=/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3=/usr/local/src/conda-prefix  -c commit.c -o commit.o
x86_64-conda_cos6-linux-gnu-cc -I"/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib/R/include" -DNDEBUG -I/home/icb/karin.hrovatin/libgit2-1.1.0/include  -DR_NO_REMAP -DSTRICT_R_HEADERS  -DNDEBUG -D_FORTIFY_SOURCE=2 -O2 -isystem /home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -I/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -Wl,-rpath-link,/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib -fvisibility=hidden -fpic  -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -fdebug-prefix-map=/tmp/build/80754af9/r-base_1589917437985/work=/usr/local/src/conda/r-base-3.6.1 -fdebug-prefix-map=/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3=/usr/local/src/conda-prefix  -c config.c -o config.o
x86_64-conda_cos6-linux-gnu-cc -I"/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib/R/include" -DNDEBUG -I/home/icb/karin.hrovatin/libgit2-1.1.0/include  -DR_NO_REMAP -DSTRICT_R_HEADERS  -DNDEBUG -D_FORTIFY_SOURCE=2 -O2 -isystem /home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -I/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -Wl,-rpath-link,/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib -fvisibility=hidden -fpic  -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -fdebug-prefix-map=/tmp/build/80754af9/r-base_1589917437985/work=/usr/local/src/conda/r-base-3.6.1 -fdebug-prefix-map=/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3=/usr/local/src/conda-prefix  -c conflicts.c -o conflicts.o
x86_64-conda_cos6-linux-gnu-cc -I"/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib/R/include" -DNDEBUG -I/home/icb/karin.hrovatin/libgit2-1.1.0/include  -DR_NO_REMAP -DSTRICT_R_HEADERS  -DNDEBUG -D_FORTIFY_SOURCE=2 -O2 -isystem /home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -I/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -Wl,-rpath-link,/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib -fvisibility=hidden -fpic  -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -fdebug-prefix-map=/tmp/build/80754af9/r-base_1589917437985/work=/usr/local/src/conda/r-base-3.6.1 -fdebug-prefix-map=/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3=/usr/local/src/conda-prefix  -c files.c -o files.o
x86_64-conda_cos6-linux-gnu-cc -I"/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib/R/include" -DNDEBUG -I/home/icb/karin.hrovatin/libgit2-1.1.0/include  -DR_NO_REMAP -DSTRICT_R_HEADERS  -DNDEBUG -D_FORTIFY_SOURCE=2 -O2 -isystem /home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -I/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -Wl,-rpath-link,/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib -fvisibility=hidden -fpic  -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -fdebug-prefix-map=/tmp/build/80754af9/r-base_1589917437985/work=/usr/local/src/conda/r-base-3.6.1 -fdebug-prefix-map=/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3=/usr/local/src/conda-prefix  -c init.c -o init.o
x86_64-conda_cos6-linux-gnu-cc -I"/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib/R/include" -DNDEBUG -I/home/icb/karin.hrovatin/libgit2-1.1.0/include  -DR_NO_REMAP -DSTRICT_R_HEADERS  -DNDEBUG -D_FORTIFY_SOURCE=2 -O2 -isystem /home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -I/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -Wl,-rpath-link,/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib -fvisibility=hidden -fpic  -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -fdebug-prefix-map=/tmp/build/80754af9/r-base_1589917437985/work=/usr/local/src/conda/r-base-3.6.1 -fdebug-prefix-map=/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3=/usr/local/src/conda-prefix  -c merge.c -o merge.o
x86_64-conda_cos6-linux-gnu-cc -I"/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib/R/include" -DNDEBUG -I/home/icb/karin.hrovatin/libgit2-1.1.0/include  -DR_NO_REMAP -DSTRICT_R_HEADERS  -DNDEBUG -D_FORTIFY_SOURCE=2 -O2 -isystem /home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -I/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -Wl,-rpath-link,/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib -fvisibility=hidden -fpic  -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -fdebug-prefix-map=/tmp/build/80754af9/r-base_1589917437985/work=/usr/local/src/conda/r-base-3.6.1 -fdebug-prefix-map=/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3=/usr/local/src/conda-prefix  -c rebase.c -o rebase.o
x86_64-conda_cos6-linux-gnu-cc -I"/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib/R/include" -DNDEBUG -I/home/icb/karin.hrovatin/libgit2-1.1.0/include  -DR_NO_REMAP -DSTRICT_R_HEADERS  -DNDEBUG -D_FORTIFY_SOURCE=2 -O2 -isystem /home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -I/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -Wl,-rpath-link,/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib -fvisibility=hidden -fpic  -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -fdebug-prefix-map=/tmp/build/80754af9/r-base_1589917437985/work=/usr/local/src/conda/r-base-3.6.1 -fdebug-prefix-map=/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3=/usr/local/src/conda-prefix  -c stash.c -o stash.o
x86_64-conda_cos6-linux-gnu-cc -I"/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib/R/include" -DNDEBUG -I/home/icb/karin.hrovatin/libgit2-1.1.0/include  -DR_NO_REMAP -DSTRICT_R_HEADERS  -DNDEBUG -D_FORTIFY_SOURCE=2 -O2 -isystem /home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -I/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -Wl,-rpath-link,/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib -fvisibility=hidden -fpic  -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -fdebug-prefix-map=/tmp/build/80754af9/r-base_1589917437985/work=/usr/local/src/conda/r-base-3.6.1 -fdebug-prefix-map=/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3=/usr/local/src/conda-prefix  -c tag.c -o tag.o
x86_64-conda_cos6-linux-gnu-cc -I"/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib/R/include" -DNDEBUG -I/home/icb/karin.hrovatin/libgit2-1.1.0/include  -DR_NO_REMAP -DSTRICT_R_HEADERS  -DNDEBUG -D_FORTIFY_SOURCE=2 -O2 -isystem /home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -I/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -Wl,-rpath-link,/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib -fvisibility=hidden -fpic  -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -fdebug-prefix-map=/tmp/build/80754af9/r-base_1589917437985/work=/usr/local/src/conda/r-base-3.6.1 -fdebug-prefix-map=/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3=/usr/local/src/conda-prefix  -c utils.c -o utils.o
x86_64-conda_cos6-linux-gnu-cc -I"/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib/R/include" -DNDEBUG -I/home/icb/karin.hrovatin/libgit2-1.1.0/include  -DR_NO_REMAP -DSTRICT_R_HEADERS  -DNDEBUG -D_FORTIFY_SOURCE=2 -O2 -isystem /home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -I/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -Wl,-rpath-link,/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib -fvisibility=hidden -fpic  -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/include -fdebug-prefix-map=/tmp/build/80754af9/r-base_1589917437985/work=/usr/local/src/conda/r-base-3.6.1 -fdebug-prefix-map=/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3=/usr/local/src/conda-prefix  -c version.c -o version.o
x86_64-conda_cos6-linux-gnu-cc -shared -L/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib/R/lib -Wl,-O2 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--disable-new-dtags -Wl,--gc-sections -Wl,-rpath,/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib -Wl,-rpath-link,/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib -L/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib -L/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib -Wl,-rpath-link,/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib -o gert.so branch.o clone.o commit.o config.o conflicts.o files.o init.o merge.o rebase.o stash.o tag.o utils.o version.o -L/home/icb/karin.hrovatin/libgit2-1.1.0/build -lgit2 -L/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib/R/lib -lR
installing to /home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib/R/library/00LOCK-gert/00new/gert/libs
** R
** inst
** byte-compile and prepare package for lazy loading
During startup - Warning message:
Setting LC_CTYPE failed, using "C" 
** help
*** installing help indices
** building package indices
During startup - Warning message:
Setting LC_CTYPE failed, using "C" 
** installing vignettes
** testing if installed package can be loaded from temporary location
During startup - Warning message:
Setting LC_CTYPE failed, using "C" 
Error: package or namespace load failed for 'gert' in dyn.load(file, DLLpath = DLLpath, ...):
 unable to load shared object '/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib/R/library/00LOCK-gert/00new/gert/libs/gert.so':
  libgit2.so.1.1: cannot open shared object file: No such file or directory
Error: loading failed
Execution halted
ERROR: loading failed
* removing '/home/icb/karin.hrovatin/miniconda3/envs/rpy2_3/lib/R/library/gert'

I also tried installing with conda install -c conda-forge r-gert, but the package was not installed.

jeroen commented 3 years ago

Which operating system are you on? What did you see when you did conda install -c conda-forge r-gert ?

Hrovatin commented 3 years ago
cat /etc/os-release
NAME=Fedora
VERSION="28 (Twenty Eight)"
ID=fedora
VERSION_ID=28
PLATFORM_ID="platform:f28"
PRETTY_NAME="Fedora 28 (Twenty Eight)"
ANSI_COLOR="0;34"
CPE_NAME="cpe:/o:fedoraproject:fedora:28"
HOME_URL="https://fedoraproject.org/"
SUPPORT_URL="https://fedoraproject.org/wiki/Communicating_and_getting_help"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Fedora"
REDHAT_BUGZILLA_PRODUCT_VERSION=28
REDHAT_SUPPORT_PRODUCT="Fedora"
REDHAT_SUPPORT_PRODUCT_VERSION=28
PRIVACY_POLICY_URL="https://fedoraproject.org/wiki/Legal:PrivacyPolicy"

During conda install there were some inconsistencies, but I think some of them should not be even related to gert:

conda install -c conda-forge r-gert
Collecting package metadata (current_repodata.json): done
Solving environment: | 
The environment is inconsistent, please check the package plan carefully
The following packages are causing the inconsistency:

  - conda-forge/linux-64::statsmodels==0.11.1=py38h1e0a361_2
  - conda-forge/linux-64::petsc4py==3.13.0=py38h745227e_3
  - conda-forge/linux-64::numexpr==2.7.1=py38hcb8c335_1
  - conda-forge/linux-64::pytables==3.6.1=py38h1b207d3_2
  - bioconda/noarch::cellrank-krylov==1.0.0rc0=pyhd784808_0
  - conda-forge/linux-64::anndata==0.7.4=py38h32f6830_0
  - conda-forge/linux-64::numba==0.50.1=py38hcb8c335_1
  - conda-forge/noarch::seaborn-base==0.10.1=py_1
  - conda-forge/linux-64::seaborn==0.10.1=1
  - conda-forge/linux-64::matplotlib-base==3.3.0=py38h91b0d89_1
  - conda-forge/linux-64::pandas==1.0.5=py38hcb8c335_0
  - conda-forge/linux-64::scikit-learn==0.23.1=py38h3a94b23_0
  - conda-forge/linux-64::slepc4py==3.13.0=py38h087bb10_1
  - bioconda/noarch::cellrank==1.0.0rc0=py_0
  - conda-forge/linux-64::umap-learn==0.4.6=py38h32f6830_0
  - conda-forge/noarch::patsy==0.5.1=py_0
  - conda-forge/linux-64::h5py==2.10.0=nompi_py38hfb01d0b_104
failed with initial frozen solve. Retrying with flexible solve.
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: \ 
The environment is inconsistent, please check the package plan carefully
The following packages are causing the inconsistency:

  - conda-forge/linux-64::statsmodels==0.11.1=py38h1e0a361_2
  - conda-forge/linux-64::petsc4py==3.13.0=py38h745227e_3
  - conda-forge/linux-64::numexpr==2.7.1=py38hcb8c335_1
  - conda-forge/linux-64::pytables==3.6.1=py38h1b207d3_2
  - bioconda/noarch::cellrank-krylov==1.0.0rc0=pyhd784808_0
  - conda-forge/linux-64::anndata==0.7.4=py38h32f6830_0
  - conda-forge/linux-64::numba==0.50.1=py38hcb8c335_1
  - conda-forge/noarch::seaborn-base==0.10.1=py_1
  - conda-forge/linux-64::seaborn==0.10.1=1
  - conda-forge/linux-64::matplotlib-base==3.3.0=py38h91b0d89_1
  - conda-forge/linux-64::pandas==1.0.5=py38hcb8c335_0
  - conda-forge/linux-64::scikit-learn==0.23.1=py38h3a94b23_0
  - conda-forge/linux-64::slepc4py==3.13.0=py38h087bb10_1
  - bioconda/noarch::cellrank==1.0.0rc0=py_0
  - conda-forge/linux-64::umap-learn==0.4.6=py38h32f6830_0
  - conda-forge/noarch::patsy==0.5.1=py_0
  - conda-forge/linux-64::h5py==2.10.0=nompi_py38hfb01d0b_104
failed with initial frozen solve. Retrying with flexible solve.
Solving environment: - 
Found conflicts! Looking for incompatible packages.
This can take several minutes.  Press CTRL-C to abort.
failed                                                                                  /                                                                                                                                                                                                     /  

UnsatisfiableError: The following specifications were found
to be incompatible with the existing python installation in your environment:

Specifications:

  - attrs -> python[version='2.7.*|3.5.*|3.6.*|>=3.7,<3.8.0a0|>=3.6,<3.7.0a0|>=2.7,<2.8.0a0|>=3.5,<3.6.0a0']
  - bleach -> python[version='2.7.*|3.5.*|3.6.*|3.4.*|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=2.7,<2.8.0a0|>=3.5,<3.6.0a0']
  - decorator -> python[version='2.7.*|3.5.*|3.6.*|3.4.*|>=3.7,<3.8.0a0|>=2.7,<2.8.0a0|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0']
  - defusedxml -> python[version='2.7.*|3.5.*|3.6.*|3.4.*|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0|>=2.7,<2.8.0a0|>=3.7,<3.8.0a0']
  - jinja2 -> python[version='2.7.*|3.5.*|3.6.*|3.4.*|>=3.7,<3.8.0a0|>=3.6,<3.7.0a0|>=2.7,<2.8.0a0|>=3.5,<3.6.0a0']
  - olefile -> python[version='2.7.*|3.5.*|3.6.*|3.4.*|>=3.5,<3.6.0a0|>=3.6,<3.7.0a0|>=2.7,<2.8.0a0|>=3.7,<3.8.0a0']
  - prometheus_client -> python[version='2.7.*|3.5.*|3.6.*|3.4.*|>=3.6,<3.7.0a0|>=2.7,<2.8.0a0|>=3.7,<3.8.0a0|>=3.5,<3.6.0a0']
  - pyparsing -> python[version='2.7.*|3.5.*|3.6.*|3.4.*|>=3.7,<3.8.0a0|>=3.6,<3.7.0a0|>=2.7,<2.8.0a0|>=3.5,<3.6.0a0']
  - python-dateutil -> python[version='2.7.*|3.5.*|3.6.*|3.4.*|>=3.7,<3.8.0a0|>=3.6,<3.7.0a0|>=2.7,<2.8.0a0|>=3.5,<3.6.0a0']
  - setuptools_scm -> python[version='2.7.*|3.5.*|3.6.*|>=2.7,<2.8.0a0|>=3.5,<3.6.0a0|>=3.6,<3.7.0a0|3.4.*|>=3.7,<3.8.0a0']
  - testpath -> python[version='2.7.*|3.5.*|3.6.*|>=2.7,<2.8.0a0|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=3.5,<3.6.0a0']

Your python: python=3.8

If python is on the left-most side of the chain, that's the version you've asked for.
When python appears to the right, that indicates that the thing on the left is somehow
not available for the python version you are constrained to. Note that conda will not
change your python version to a different minor version unless you explicitly specify
that.

The following specifications were found to be incompatible with a past
explicit spec that is not an explicit spec in this operation (r-base):

  - r-gert -> r-askpass -> r-base[version='>=3.5,<3.6.0a0|>=3.5.1,<3.5.2.0a0']
  - r-gert -> r-base[version='>=3.6,<3.7.0a0|>=4.0,<4.1.0a0']

The following specifications were found to be incompatible with each other:

Output in format: Requested package -> Available versions

Followed by a long list of package conflicts, from both inside and outside R (e.g. python packages).

jeroen commented 3 years ago

Anaconda is such a mess. Looks like you need to update conda r-base package?

If you're on Fedora, why didn't you sudo yum install libgit2-devel instead of building it in /home/icb/karin.hrovatin/libgit2-1.1.0/?

Hrovatin commented 3 years ago

I work on a server and do not have admin rights. Do you have any suggestions on how to correct the error I initially posted?

jeroen commented 3 years ago

Do you have any suggestions on how to correct the error I initially posted?

I think you would have to set LD_LIBRARY_PATH to the directory of libgit2.so is before loading the package. See also e.g. https://github.com/jeroen/V8/issues/103#issuecomment-716066832

Hrovatin commented 3 years ago

Thank you very much. Executing the below command before running the install worked. I now added it to my conda activate variables script.


export LD_LIBRARY_PATH=/home/icb/karin.hrovatin/libgit2-1.1.0/build:${LD_LIBRARY_PATH}