[kernel] name with no extension (solved)


When the kernel is built, the name does not contain calculate or CLD extension. What’s wrong in the system configuration?

 # eselect kernel list
Available kernel symlink targets:
  [1]   linux-3.14.16- *

I’m using distros (layman) for system profile configuration.

Ruddy32 | Sylvain

Try to build kernel again. This error was fixed.

I still have the same name after unmerge, removing the source directory and emerge again.

cl-kernel is not yet installed on the system. Is it the problem?

How can I reinstall cl-kernel?

 >emerge calculate-builder

I still have the problem. Is there a missing profile configuration or something like that?

the same problem with me cl-kernel is not yet installed

In CL14 there is no cl-kernel. As before, calculate-sources kernel installs from a binary package or compile and install by package manager directly. Using templates, you can make changes to the kernel config.

If you want to build kernel with own config:

echo "sys-kernel/calculate-sources -minimal -vmlinuz >> /etc/portage/package.use/custom"
emerge calculate-sources
cd /usr/src/linux
make distclean
zcat /proc/config.gz > .config
make oldconfig # or make menuconfig if you want change kernel options
make install
make modules_install
emerge @module-rebuild
dracut -H

The extension has been fixed when selecting the CLDX profile.