For me, the sources always have root: root
Code: Select all
drwxr-xr-x 22 root root 4096 4. Dez 16:23 linux-4.14.2-gentoo
drwxr-xr-x 26 root root 4096 4. Dez 19:29 linux-4.14.3-gentooCode: Select all
/usr/src/linux $ make menuconfig
*** Unable to find the ncurses libraries or the
*** required header files.
*** 'make menuconfig' requires the ncurses libraries.
***
*** Install ncurses (ncurses-devel) and try again.
***
make[1]: *** [scripts/kconfig/Makefile:202: scripts/kconfig/dochecklxdialog] error 1
make: *** [Makefile:548: menuconfig] error 2I like to work with genkernel-next. Everything is created with just one command "genkernel all". The kernel; the initramfs-X.XX.X-gentoo.cpio in the kernel with modules for microcode and amdgpu, the separate initramfs in / boot with all other kernel modules (if you need one). In addition, all third-party modules, e.g. from virtualbox.
And in / boot all symlinks are reset or exchanged too old. My homemade grubbootsplash will be installed and the grub.cfg will be created.
That's a lot of work with just one command.
But, that works only as root or with sudo. As a user I receive the error message:
Code: Select all
$ genkernel all
Genkernel: Could not write to /var/log/genkernel.log.
Where and how do I set the rights correctly?
Thank you in advance for any hint
Ma


