Dirk, the whole point is, that the upgrade on Oracle (or postgres) breaks. This way you will realize something is wrong, otherwise you will never detect this. And it is considerably easier to fix if you have a file that contains all the things that should be done, albeit in a different database.
A placeholder file will have to break the upgrade as well, otherwise it won't do any good.