Instead of generically mentioning a missing dependency the host dependency can also be explained by defining a `warning`. Warning messages are collected and printed at the end. Signed-off-by: Paul Spooren <mail@aparcar.org>