Fix error handling on missing dest with unarchive

fixes #7107