You are correct Unna, for upgrade to 10.2 you should run utlu102i.sql prior to the upgrade and resolve any issues it discovers. Once you have resolved all issues, as you mentioned, you don't actually run u0<db_version>.sql any longer, you run catupgrd.sql instead. You should follow the complete processes indicated in Upgrade the Database Manually.

HTH