Hello,
I am the maintainer of the DOtools package and I got an error in the vignette 
build that I cannot reproduce, since it seems to be a permission problem. 
When I look at the build report 
(https://bioconductor.org/checkResults/3.22/bioc-LATEST/DOtools/nebbiolo2-buildsrc.html)
I see the following error:

Quitting from DOtools.Rmd:279-286 [annotation]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<error/rlang_error>
Error in `lock()`:
! Cannot open lock file: Permission denied
---
Backtrace:
▆
1. └─DOtools::DO.CellTypist(...)
2. └─basilisk::basiliskRun(...)
3. └─basilisk::basiliskStart(...)
4. └─basilisk::obtainEnvironmentPath(env)
5. └─dir.expiry::lockDirectory(envdir, exclusive = !file.exists(envpath))
6. └─filelock::lock(plock, exclusive = FALSE)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

It seems to be a problem related to running python code in a basilisk 
environment.
Some functions of the DOtools rely heavily on python code and therefore the 
vignette build seems to fail whenever I call such a function.
Is there a nice way of handling this problem?

Best regards and many thanks,
Mariano


        [[alternative HTML version deleted]]

_______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/bioc-devel

Reply via email to