making dependency failure to be a warning rather than an error