[Bioc-devel] Python package dependency loading problem on malbec1 builder

William Chen w||@yum@chen @end|ng |rom gm@||@com
Mon Dec 23 07:51:23 CET 2019


Hi all,

A package I maintain on Bioconductor ('phemd') has failed R CMD check on
two of three of the Bioconductor builders (tokay1 and malbec1) with the
following error message:

Error in py_module_import(module, convert = convert) :

  ImportError: No module named phate


It looks like this package (or one of its dependent packages) has an

unstated dependence on a standard package.  All dependencies must be

declared in DESCRIPTION.

See section ‘The DESCRIPTION file’ in the ‘Writing R Extensions’

manual.

* checking whether the package can be unloaded cleanly ... WARNING

---- unloading

* checking whether the namespace can be loaded with stated dependencies ...
WARNING

Error in py_module_import(module, convert = convert) :

  ImportError: No module named phate


A namespace must be able to be loaded with just the base namespace

loaded: otherwise if the namespace gets loaded by a saved object, the

session will be unable to start.

I have been told that the 'phate' python module is unable to be installed
on tokay1 which uses Python2 (phate requires Python3) but that it has been
installed on the malbec1 builder such that the error should not be occuring
on that build. I have tried without avail to fix this / search for a
solution online (including the 'Writing R Extensions' manual). Any
recommendations on how to address this issue?

Link to build:
https://master.bioconductor.org/checkResults/3.10/bioc-LATEST/phemd/

Thanks!
Will

ᐧ

	[[alternative HTML version deleted]]



More information about the Bioc-devel mailing list