[Bioc-devel] R-CMD-check fails on ubuntu-20.04 (release)

Robert M. Flight r|||ght79 @end|ng |rom gm@||@com
Wed Feb 17 01:01:03 CET 2021


Hi Catherine,

It looks like igraph is not installed, which RCy3 depends on. This seems
odd, because my own package categoryCompare depends on RCy3 and igraph, and
it is building fine in the Bioconductor release and dev.

I would see if you can recreate this issue locally on the Ubuntu docker
image, or even use another github repo that just tries to install igraph or
RCy3 on Ubuntu-release. igraph is still on CRAN, so it should be able to
install.

Regards,

-Robert

On Tue, Feb 16, 2021 at 6:10 PM Catherine Ross <
catherinem.ross using mail.utoronto.ca> wrote:

> Hello,
>
> I’m running the following Github R-CMD-check workflow file on my package
> repository.
> https://github.com/r-lib/actions/tree/master/examples#standard-ci-workflow
>
> It passes on 3/4 operating systems — windows-latest (release),
> macOS-latest (release), ubuntu-20.04 (devel) — but fails on ubuntu-20.04
> (release).
> I get the following error at the ‘Install dependencies’ section:
>
> * installing *source* package ‘RCy3’ ... ** using staged installation ** R
> ** inst ** byte-compile and prepare package for lazy loading Error in
> dyn.load(file, DLLpath = DLLpath, ...) : unable to load shared object
> '/home/runner/work/_temp/Library/igraph/libs/igraph.so': libglpk.so.40:
> cannot open shared object file: No such file or directory Calls:
> <Anonymous> ... asNamespace -> loadNamespace -> library.dynam -> dyn.load
> Execution halted ERROR: lazy loading failed for package ‘RCy3’ * removing
> ‘/home/runner/work/_temp/Library/RCy3’
>
> Then this error during ‘Check’:
>
> Run options(crayon.enabled = TRUE) ── R CMD build
> ───────────────────────────────────────────────────────────────── *
> checking for file ‘/home/runner/work/FEDUP/FEDUP/DESCRIPTION’ ... OK *
> preparing ‘FEDUP’: * checking DESCRIPTION meta-information ... OK *
> installing the package to build vignettes
> ----------------------------------- ERROR: dependency ‘RCy3’ is not
> available for package ‘FEDUP’ * removing
> ‘/tmp/RtmpQdTGMd/Rinst3f8b26ef4bf5/FEDUP’
> ----------------------------------- ERROR: package installation failed
> Error: Error in proc$get_built_file() : Build process failed Calls:
> <Anonymous> ... build_package -> with_envvar -> force -> <Anonymous>
> Execution halted Error: Process completed with exit code 1.
>
> I run into no issues when running devtools::check() locally on my system
> (macOS Big Sur 11.2).
>
> Any ideas on how to fix this issue?
>
> Thanks,
> Catherine
>
>         [[alternative HTML version deleted]]
>
> _______________________________________________
> Bioc-devel using r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/bioc-devel
>

	[[alternative HTML version deleted]]



More information about the Bioc-devel mailing list