Die Kompilierung des Kernels schlägt fehl:
localhost /home/fridolin # less /var/log/genkernel.log * Gentoo Linux Genkernel; Version 66 * Running with options: --menuconfig all * Using genkernel.conf from /etc/genkernel.conf * Sourcing arch-specific config.sh from /usr/share/genkernel/arch/x86_64/config.sh .. * Sourcing arch-specific modules_load from /usr/share/genkernel/arch/x86_64/modules_load .. * ERROR: Kernel Makefile (/usr/src/linux/Makefile) missing. Maybe re-install the kernel sources. * * -- Grepping log... -- * * * -- End log... -- * * Please consult /var/log/genkernel.log for more information and any * errors that were reported above. * * Report any genkernel bugs to bugs.gentoo.org and * assign your bug to genkernel@gentoo.org. Please include * as much information as you can in your bug report; attaching * /var/log/genkernel.log so that your issue can be dealt with effectively. * * Please do *not* report compilation failures as genkernel bugs!
Über die folgenden Befehle können Informationen abgerufen werden:
Vorhandene Kernelquellen suchen:
fridolin@localhost ~ $ equery list -i gentoo-sources [IP-] [ ] sys-kernel/gentoo-sources-4.9.72:4.9.72
Name des verwendeten Kernels anzeigen:
fridolin@localhost ~ $ uname -r 4.14.8-gentoo-r1
Vorhandene kernel-Versionen anzeigen:
fridolin@localhost ~ $ eselect kernel list Available kernel symlink targets: [1] linux-4.9.72-gentoo
Eine Installation einer genauen Version der Kernel-Quellen kann über den Befehl
localhost /home/fridolin # emerge =gentoo-sources-4.9.72
erfolgen
Um sicher zu stellen, dass der Link auf die Kernel-Quellen korrekt gesetzt wird ist es sinnvoll mit dem USE-Flag symlink zu kompilieren.
localhost /home/fridolin # USE=symlink emerge -av gentoo-sources