No, removing obsolete dependencies not our case 100%, because this PR was merged into v1.0-dev, while we are working with 0.25 branch (master)
I don't think you should have these problems with dashmate, at least until we decide to get Wasm DPP back in, but there aren't use cases for that...