To my knowledge this has been reported as a bug in F10 which was resolved by a yum update to version 3.2.24 . For F9 the latest yum version is 3.2.21 which has this Parsing error bug that prevents the preupgarde to continue.

Interesting enough that the preupgarde lets me select Fedora 12 and progresses with all the preupgrade steps properly until the parsing error occur.

Any help is appreciated on how to fix this Parsing error on a F9 x86_64 system.

I have absolutely the same problem. I want to upgrade from fc9 to fc12. I have checked xml file and there is syntax error in tag definition (double quotes). Damnt.

I will try to perform upgrade using DVD ("replace existing installation" option). But i am not sure what Fedora developers mean under "replace existing installation"... Replace with purge/format partitions or upgrade (install new packages over existing)?!?!?!?!?

My solution was to install FC10 release file so that you can manually update yum to the correct version that will fix the problem. But you must also update a couple of others, otherwise you'll end up with different error messages:

Thanks for the replies. Finally I've got this upgrade working however I've jumped to F11 then from there to F12. The pre-upgrade from F9 to F11 went relatively painless. Now Constantine is up and running.

Thanks again for sharing your experience, I know now what I have missed which made my direct upgrade from F9 to F12 unsuccessful.

One of the recommendations from the past upgrades is that an upgrade from a previous version is preferred. Upgrading from two versions is possible. But in this case upgrading from three versions is not recommended. Possibly, too many things will have changed within that timeframe.