Fedora 43 Kernel Build Issues
Think we must be doing something wrong in akmods F43. Can't reproduce the error reinstalling the kernel from Koji
kernel-0 package?kernel package's internal namekernel-install as run by the rpm install scriptlet?Running %triggerin scriptlet: systemd-0:258-1.fc43.x86_64possibly something else, but this is the last output
>>> Finished %triggerin scriptlet: systemd-0:258-1.fc43.x86_64
>>> Scriptlet output:
>>> Failed to connect to audit log, ignoring: Invalid argument
>>>
Transaction failed: Rpm transaction failed.
FROM quay.io/fedora-ostree-desktops/silverblue:43
ARG KERNEL_VERSION=6.17.1-300.fc43.x86_64
RUN dnf remove -y kernel{,-core,-modules,-modules-core,-modules-extra,-tools,-tools-libs}
RUN rm -rf /usr/lib/modules/*
RUN KERNEL_MAJOR_MINOR_PATCH=$(echo $KERNEL_VERSION | cut -d '-' -f 1) && \
KERNEL_RELEASE=$(echo $KERNEL_VERSION | cut -d '-' -f 2 | rev | cut -d '.' -f 2- | rev) && \
ARCH=$(echo $KERNEL_VERSION | rev | cut -d '.' -f 1 | rev) && \
dnf install -y \
https://kojipkgs.fedoraproject.org//packages/kernel/$KERNEL_MAJOR_MINOR_PATCH/$KERNEL_RELEASE/$ARCH/kernel-$KERNEL_MAJOR_MINOR_PATCH-$KERNEL_RELEASE.$ARCH.rpm \
https://kojipkgs.fedoraproject.org//packages/kernel/$KERNEL_MAJOR_MINOR_PATCH/$KERNEL_RELEASE/$ARCH/kernel-core-$KERNEL_MAJOR_MINOR_PATCH-$KERNEL_RELEASE.$ARCH.rpm \
https://kojipkgs.fedoraproject.org//packages/kernel/$KERNEL_MAJOR_MINOR_PATCH/$KERNEL_RELEASE/$ARCH/kernel-modules-$KERNEL_MAJOR_MINOR_PATCH-$KERNEL_RELEASE.$ARCH.rpm \
https://kojipkgs.fedoraproject.org//packages/kernel/$KERNEL_MAJOR_MINOR_PATCH/$KERNEL_RELEASE/$ARCH/kernel-modules-core-$KERNEL_MAJOR_MINOR_PATCH-$KERNEL_RELEASE.$ARCH.rpm \
https://kojipkgs.fedoraproject.org//packages/kernel/$KERNEL_MAJOR_MINOR_PATCH/$KERNEL_RELEASE/$ARCH/kernel-modules-extra-$KERNEL_MAJOR_MINOR_PATCH-$KERNEL_RELEASE.$ARCH.rpm
RUN dnf versionlock add $(rpm -qa --queryformat '%{NAME}-%{VERSION}-%{RELEASE}\n' kernel*)kernel-0kernelkernel-install>>> Running %triggerin scriptlet: systemd-0:258-1.fc43.x86_64
>>> Finished %triggerin scriptlet: systemd-0:258-1.fc43.x86_64
>>> Scriptlet output:
>>> Failed to connect to audit log, ignoring: Invalid argument
>>>
Transaction failed: Rpm transaction failed.$ dnf download --source kernel
$ rpm2cpio <rpm>
$ <untar and open tar.gz