When trying to install this package via python setup.py install, it fails with:
ImportError: No module named pyghmi.ipmi.bmc
Well, of course, because that's a dependency of virtualbmc and should get installed as part of the installation process. This happens because:
setup.py imports version from virtualbmc
virtualbmc/__init__.py imports VirtualBMC from virtualbmc
virtualbmc//virtualbmc.py inmports pyghmi.ipmi.bmc
The simplest solution would be to remove all the imports from virtualbmc/__init__.py, so that version can be imported without any additional requirements.
When trying to install this package via
python setup.py install, it fails with:Well, of course, because that's a dependency of virtualbmc and should get installed as part of the installation process. This happens because:
setup.pyimportsversionfromvirtualbmcvirtualbmc/__init__.pyimportsVirtualBMCfromvirtualbmcvirtualbmc//virtualbmc.pyinmportspyghmi.ipmi.bmcThe simplest solution would be to remove all the imports from
virtualbmc/__init__.py, so thatversioncan be imported without any additional requirements.