The following procedure did NOT fix my problem. Using RPM instead of DNF still did not install the new kernel in /boot. Note, the new kernel is not in /boot when I start. > # ls /boot > 7725dfc225d14958a625ddaaaea5962b > config-4.14.11-300.fc27.x86_64 > efi > extlinux > grub2 > initramfs-0-rescue-7725dfc225d14958a625ddaaaea5962b.img > initramfs-4.14.11-300.fc27.x86_64.img > initrd-plymouth.img > loader > lost+found > System.map-4.14.11-300.fc27.x86_64 > vmlinuz-0-rescue-7725dfc225d14958a625ddaaaea5962b > vmlinuz-4.14.11-300.fc27.x86_64 RPM won't install the new kernel since it is already installed. > # mkdir temp > # cd temp > # dnf download kernel-core-4.15.9-300.fc27.x86_64 > # rpm -ivh kernel-core-4.15.9-300.fc27.x86_64 > Preparing... ################################# [100%] > package kernel-core-4.15.9-300.fc27.x86_64 is already installed Get the rescue directory out of the way. Remove the new kernel completely. > # mv /boot/7725dfc225d14958a625ddaaaea5962b /tmp > # dnf -y remove kernel*-4.15.9-300.fc27.x86_64 > Removing: > kernel x86_64 4.15.9-300.fc27 @updates 0 > kernel-core x86_64 4.15.9-300.fc27 @updates 58 M > kernel-devel x86_64 4.15.9-300.fc27 @updates 48 M > kernel-headers x86_64 4.15.9-300.fc27 @updates 4.3 M > kernel-modules x86_64 4.15.9-300.fc27 @updates 26 M > kernel-modules-extra x86_64 4.15.9-300.fc27 @updates 2.1 M > Removing dependent packages: > gcc x86_64 7.3.1-5.fc27 @updates 52 M > gcc-c++ x86_64 7.3.1-5.fc27 @updates 27 M > gcc-gdb-plugin x86_64 7.3.1-5.fc27 @updates 316 k > glibc-devel x86_64 2.26-27.fc27 @updates 1.1 M > glibc-headers x86_64 2.26-27.fc27 @updates 2.2 M > libtool x86_64 2.4.6-20.fc27 @fedora 2.6 M > pocl x86_64 0.15-0.1.20171023git53ef5e8.fc27 @updates 222 M > Removing unused dependencies: > hwloc-libs x86_64 1.11.5-6.fc27 @fedora 2.1 M > isl x86_64 0.16.1-3.fc27 @fedora 2.9 M > libstdc++-devel x86_64 7.3.1-5.fc27 @updates 10 M Try to install the new kernel using RPM. > # dnf download gcc-7.3.1-5.fc27.x86_64 \ > gcc-c++-7.3.1-5.fc27.x86_64 \ > gcc-gdb-plugin-7.3.1-5.fc27.x86_64 \ > glibc-devel-2.26-27.fc27.x86_64 \ > glibc-headers-2.26-27.fc27.x86_64 \ > hwloc-libs-1.11.5-6.fc27.x86_64 \ > isl-0.16.1-3.fc27.x86_64 \ > kernel-4.15.9-300.fc27.x86_64 \ > kernel-devel-4.15.9-300.fc27.x86_64 \ > kernel-headers-4.15.9-300.fc27.x86_64 \ > kernel-modules-4.15.9-300.fc27.x86_64 \ > kernel-modules-extra-4.15.9-300.fc27.x86_64 \ > libstdc++-devel-7.3.1-5.fc27.x86_64 \ > libtool-2.4.6-20.fc27.x86_64 \ > pocl-0.15-0.1.20171023git53ef5e8.fc27.x86_64 > # rpm -ivh * > Preparing... ################################# [100%] > Updating / installing... > 1:kernel-core-4.15.9-300.fc27 ################################# [ 6%] > 2:kernel-modules-4.15.9-300.fc27 ################################# [ 13%] > 3:libstdc++-devel-7.3.1-5.fc27 ################################# [ 19%] > 4:kernel-headers-4.15.9-300.fc27 ################################# [ 25%] > 5:glibc-headers-2.26-27.fc27 ################################# [ 31%] > 6:glibc-devel-2.26-27.fc27 ################################# [ 38%] > 7:isl-0.16.1-3.fc27 ################################# [ 44%] > 8:gcc-7.3.1-5.fc27 ################################# [ 50%] > 9:hwloc-libs-1.11.5-6.fc27 ################################# [ 56%] > 10:pocl-0.15-0.1.20171023git53ef5e8.################################# [ 63%] > 11:gcc-c++-7.3.1-5.fc27 ################################# [ 69%] > 12:gcc-gdb-plugin-7.3.1-5.fc27 ################################# [ 75%] > 13:libtool-2.4.6-20.fc27 ################################# [ 81%] > 14:kernel-4.15.9-300.fc27 ################################# [ 88%] > 15:kernel-modules-extra-4.15.9-300.f################################# [ 94%] > 16:kernel-devel-4.15.9-300.fc27 ################################# [100%] > cat: write error: Broken pipe > Running as unit: run-rff037a106b224379a6a6288281705dcb.service The new kernel is still not in /boot. The rescue directory has returned. > # ls /boot > 7725dfc225d14958a625ddaaaea5962b > config-4.14.11-300.fc27.x86_64 > efi > extlinux > grub2 > initramfs-0-rescue-7725dfc225d14958a625ddaaaea5962b.img > initramfs-4.14.11-300.fc27.x86_64.img > initrd-plymouth.img > loader > lost+found > System.map-4.14.11-300.fc27.x86_64 > vmlinuz-0-rescue-7725dfc225d14958a625ddaaaea5962b > vmlinuz-4.14.11-300.fc27.x86_64 It seems clear that some script or scriptlet in the package is not doing its job. But they seem pretty simple and I don't see any dependencies which would make them fail on this machine and not others. > # rpm -qp --scripts kernel-core-4.15.9-300.fc27.x86_64.rpm > postinstall scriptlet (using /bin/sh): > > if [ `uname -i` == "x86_64" -o `uname -i` == "i386" ] && > [ -f /etc/sysconfig/kernel ]; then > /bin/sed -r -i -e 's/^DEFAULTKERNEL=kernel-smp$/DEFAULTKERNEL=kernel/' /etc/sysconfig/kernel || exit $? > fi > preuninstall scriptlet (using /bin/sh): > /bin/kernel-install remove 4.15.9-300.fc27.x86_64 /lib/modules/4.15.9-300.fc27.x86_64/vmlinuz || exit $? > posttrans scriptlet (using /bin/sh): > /bin/kernel-install add 4.15.9-300.fc27.x86_64 /lib/modules/4.15.9-300.fc27.x86_64/vmlinuz || exit $? -- Dave Close _______________________________________________ users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx