Even for a builder, it can be a problem if a building is designed for a certain door type, and only doors with different specifications are available.
The issue of dependency hell may be regarded as an anti-pattern, where the fault lies less with the suppliers of the products than with the framework into which they have to fit.