Open
Description
Following v2.1.2 Install and Development instructions, then starting the example default bot net,
the feodo-tracker-browse-parser stopped with
File "/opt/dev_intelmq/intelmq/bots/parsers/html_table/parser.py", line 37, in init
raise MissingDependencyError("beautifulsoup4")
intelmq.lib.exceptions.MissingDependencyError: Could not load dependency 'beautifulsoup4', please install it with apt/yum/dnf/zypper (possibly named python3-beautifulsoup4) or pip3.
Expectation: the instructions or the setup process should make sure that the dependencies for the standard bots are there.
Workaround on Ubuntu 18.04 LTS:
apt-install python-bs4 python3-lxml
Idea: the intelmqctl check command should also check if dependencies can be loaded. Probably needs changes in the bots implementation.