Description of problem: Running transaction Upgrading : systemd-libs-232-6.fc26.x86_64 1/18 Upgrading : systemd-pam-232-6.fc26.x86_64 2/18 Upgrading : systemd-232-6.fc26.x86_64 3/18 Upgrading : systemd-udev-232-6.fc26.x86_64 4/18 Upgrading : systemd-container-232-6.fc26.x86_64 5/18 Upgrading : python3-cffi-1.9.1-1.fc26.x86_64 6/18 Upgrading : python2-cffi-1.9.1-1.fc26.x86_64 7/18 Cleanup : systemd-container-232-5.fc26.x86_64 8/18 Cleanup : systemd-udev-232-5.fc26.x86_64 9/18 Cleanup : systemd-pam-232-5.fc26.x86_64 10/18 Cleanup : systemd-232-5.fc26.x86_64 11/18 /var/tmp/rpm-tmp.xAYMhh: line 1: fg: no job control error: %preun(systemd-udev-232-3.fc26.x86_64) scriptlet failed, exit status 1 Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/dnf/yum/rpmtrans.py", line 427, in callback self._scriptError(amount, total, key) File "/usr/lib/python3.6/site-packages/dnf/yum/rpmtrans.py", line 551, in _scriptError name = pkg.name AttributeError: 'NoneType' object has no attribute 'name' FATAL ERROR: python callback ??? failed, aborting!
Hm, I see two bugs here. The error in systemd-libs scriptlets got fixed in http://pkgs.fedoraproject.org/cgit/rpms/systemd.git/commit/?id=04206f627aa927dff69d881d982cbe1d91b8edc1 (#1392236). But there's also a bug in the dnf error handling code. Reassigning.
*** This bug has been marked as a duplicate of bug 1340507 ***