Issue #2789447: dependencies on non-existant packages add error messages to support and set package name to 'broken_dependency'