[Debian-ha-maintainers] Bug#899381: Bug#899381: fence-agents: Crash when using fence_vmware_soap due to missing dependency

Valentin Vidic Valentin.Vidic at CARNet.hr
Wed May 23 16:31:30 BST 2018


On Wed, May 23, 2018 at 11:59:19AM -0300, Andreas Hasenack wrote:
> After installing fence-agents, the fence_vmware_soap script fails to run
> due to missing dependencies:
> 
> root at sid-fence-agents:~# fence_vmware_soap
> Traceback (most recent call last):
>   File "/usr/sbin/fence_vmware_soap", line 4, in <module>
>     import shutil, tempfile, suds
> ModuleNotFoundError: No module named 'suds'
> 
> After installing python3-suds (python-suds isn't the right one), it works.
> 
> d/changelog does mention this case:
>   * Add python-requests and time to Build-Depends, add python-requests and
>     python-suds to Suggests (needed by fence_vmware_soap).
> 
> Since the missing dependency leads to a crash, I'm wondering why it's just
> a "Suggests" and not a "Depends".

I think it was not to bloat the system too much, when everyone usually
needs just one or two agents.  But it this case I guess we can move the
suds module to Depends so that metadata listing works correctly.

-- 
Valentin



More information about the Debian-ha-maintainers mailing list