Description of problem: In this section of the spec file: %preun kdm %{?systemd_preun:%system_preun kdm.service} There is a typo: %{?systemd_preun:%system_preun kdm.service} should read %{?systemd_preun:%systemd_preun kdm.service} Otherwise the preun scriptlet fails and the only way to remove the package is by rpm -e --noscripts. Version-Release number of selected component (if applicable): kde-settings-kdm-19-23.fc20.noarch
Hi Sandro, thanks for your report! I'm fixing the problem right now and will push the update in a minute.
kde-settings-19-23.1.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/kde-settings-19-23.1.fc19
Thanks for the quick response!
Package kde-settings-19-23.1.fc19: * should fix your issue, * was pushed to the Fedora 19 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing kde-settings-19-23.1.fc19' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-13897/kde-settings-19-23.1.fc19 then log in and leave karma (feedback).
*** Bug 980899 has been marked as a duplicate of this bug. ***
kde-settings-19-23.1.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.
*** Bug 994470 has been marked as a duplicate of this bug. ***
(In reply to Fedora Update System from comment #6) > kde-settings-19-23.1.fc19 has been pushed to the Fedora 19 stable > repository. If problems still persist, please make note of it in this bug > report. Unable to remove the 19-23 package: yum remove kde-settings-kdm-19-23.fc19.noarch: Running transaction /var/tmp/rpm-tmp.qFaQ4E: line 1: fg: no job control error: %preun(kde-settings-kdm-19-23.fc19.noarch) scriptlet failed, exit status 1 Error in PREUN scriptlet in rpm package kde-settings-kdm-19-23.fc19.noarch Verifying : kde-settings-kdm-19-23.fc19.noarch 1/1 Failed: kde-settings-kdm.noarch 0:19-23.fc19 Complete!
Yeah, that is what this update fixes. To remove the old package, your only option is # rpm -e --noscripts kde-settings-kdm-19-23.fc19.noarch I still think that bodhi should check whether packages are removable as an auto-qa step, since such cases are really not user friendly, but there was not much feedback when I posted to devel: https://lists.fedoraproject.org/pipermail/devel/2013-July/186910.html
*** Bug 998139 has been marked as a duplicate of this bug. ***
*** Bug 1000550 has been marked as a duplicate of this bug. ***
*** Bug 1015901 has been marked as a duplicate of this bug. ***
Sandro: FWIW, we aren't planning to add any new tests to AutoQA, instead development is focused on getting Taskotron (its replacement) up and running.
*** Bug 1058361 has been marked as a duplicate of this bug. ***
*** Bug 1078637 has been marked as a duplicate of this bug. ***