Upgrading my fedora installation from 17 to 18 went suprisingly smooth using fedup. The only issue was pulseaudio refusing to start. Turns out some pulseaudio module hade changed name, but /etc/pulse/default.pa hadn't been updated. Replacing "load-module module-cork-music-on-phone" with "load-module module-role-cork" fixed that. Maybe i had edited that file manually and it wasn't updated properly?