Target directories must always exist and -f should not create them.