-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Dear Dr. Chaoyue Liu,
I tried installing the latest version of evolCCM and found it fails because of cyclic namespace dependency.
I could install the previous version ebd4beab3fdd980af7925b57f3e61880aab53fe2, so it will be caused by the latest update of the codes.
This is my environment:
$ conda create -n r_env_compatible r-base=4.3 r-devtools r-ape -c conda-forge
$ conda activate r_env_compatibleThe installation output for the latest version
> devtools::install_github("beiko-lab/evolCCM@6c63051c3f52b3523892a78ca2c4e8cb9a2ac87a")
Downloading GitHub repo beiko-lab/evolCCM@6c63051c3f52b3523892a78ca2c4e8cb9a2ac87a
── R CMD build ────────────────────────────────────────────────────────────────────────────────────────────────────────────────
✔ checking for file ‘/tmp/RtmpTHN7jp/remotes13b0f31321978c/beiko-lab-evolCCM-6c63051/DESCRIPTION’ (873ms)
─ preparing ‘evolCCM’:
✔ checking DESCRIPTION meta-information
─ checking for LF line-endings in source and make files and shell scripts
─ checking for empty or unneeded directories
Omitted ‘LazyData’ from DESCRIPTION
─ building ‘evolCCM_0.1.0.tar.gz’
Installing package into ‘/mnt2/home/konno/R/x86_64-conda-linux-gnu-library/4.3’
(as ‘lib’ is unspecified)
* installing *source* package ‘evolCCM’ ...
** using staged installation
** R
** byte-compile and prepare package for lazy loading
Error: package or namespace load failed for ‘evolCCM’ in loadNamespace(package, lib.loc):
cyclic namespace dependency detected when loading ‘evolCCM’, already loading ‘evolCCM’
Skipping install of 'evolCCM' from a github remote, the SHA1 (6c63051c) has not changed since last install.
Use `force = TRUE` to force installation
Error : package or namespace load failed for ‘evolCCM’ in loadNamespace(package, lib.loc):
cyclic namespace dependency detected when loading ‘evolCCM’, already loading ‘evolCCM’
Error: unable to load R code in package ‘evolCCM’
Execution halted
ERROR: lazy loading failed for package ‘evolCCM’
* removing ‘/mnt2/home/konno/R/x86_64-conda-linux-gnu-library/4.3/evolCCM’
Warning message:
In i.p(...) :
installation of package ‘/tmp/RtmpTHN7jp/file13b0f36ba3c010/evolCCM_0.1.0.tar.gz’ had non-zero exit statusThe installation output for the previous version
> devtools::install_github("beiko-lab/evolCCM@ebd4beab3fdd980af7925b57f3e61880aab53fe2")
Downloading GitHub repo beiko-lab/evolCCM@ebd4beab3fdd980af7925b57f3e61880aab53fe2
── R CMD build ────────────────────────────────────────────────────────────────────────────────────────────────────────────────
✔ checking for file ‘/tmp/RtmpTHN7jp/remotes13b0f3c18f59b/beiko-lab-evolCCM-ebd4bea/DESCRIPTION’ (337ms)
─ preparing ‘evolCCM’:
✔ checking DESCRIPTION meta-information ...
─ checking for LF line-endings in source and make files and shell scripts
─ checking for empty or unneeded directories
Omitted ‘LazyData’ from DESCRIPTION
─ building ‘evolCCM_0.1.0.tar.gz’
Installing package into ‘/mnt2/home/konno/R/x86_64-conda-linux-gnu-library/4.3’
(as ‘lib’ is unspecified)
* installing *source* package ‘evolCCM’ ...
** using staged installation
** R
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded from temporary location
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (evolCCM)
* ```
Metadata
Metadata
Assignees
Labels
No labels