Fedora 18 changes the way how to work with services in spec files. It introduces new macros - %systemd_post, %systemd_preun and %systemd_postun; which replace scriptlets from Fedora 17 and older (see https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#Systemd, https://bugzilla.redhat.com/show_bug.cgi?id=850016).
Created attachment 623095 [details] specfile patch to use the new macros Since this isn't urgent, I'm gonna hold off on this till F18 is out the door, since this will break building rawhide packages for F17 virt-preview: http://fedoraproject.org/wiki/Virtualization_Preview_Repository
qemu-1.2.2-2.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/qemu-1.2.2-2.fc18
qemu-1.2.2-2.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.