LINUX.ORG.RU
ФорумAdmin

-=GenKernel=- Could not read /gen_funcs.sh


0

0

enkernel --config=/etc/kernels/5 all /usr/bin/genkernel: line 38: /gen_funcs.sh: Нет такого файла или каталога Could not read /gen_funcs.sh

genkernel all * Gentoo Linux Genkernel; Version 3.4.10.906 * Running with options: all

* Linux Kernel 2.6.31-gentoo-r6 for x86_64... * kernel: >> Running mrproper...

Че за нах..три дня ноут простоял и что же произошло такого что это г**но перестало работать с конфигом для ядра?????? }:-E ]

★★

Ответ на: комментарий от edigaryev

kosmik etc # etc-update

Scanning Configuration files...

Exiting: Nothing left to do; exiting. :)

kosmik etc # genkernel --config=«/etc/kernels/5» --disklabel --kernel-cc=«/usr/lib64/ccache/bin/gcc» --firmware all

/usr/bin/genkernel: line 38: /gen_funcs.sh: Нет такого файла или каталога

Could not read /gen_funcs.sh

kosmik etc # ls -la /etc/kernels/5

-rwxrwxrwx 1 root root 76069 Фев 22 10:38 /etc/kernels/5

kosmik etc #

KosmiK ★★
() автор топика
Ответ на: комментарий от edigaryev

Уже пересобрал и текущую и 9999 - результат тот же.

kosmik etc # nice -n 19 genkernel --kernname=lol all

* Gentoo Linux Genkernel; Version 3.4.10.907

* Running with options: --kernname=lol all

* Linux Kernel 2.6.31-gentoo-r6 for x86_64...

* kernel: >> Running mrproper...

* config: Using config from /usr/share/genkernel/arch/x86_64/kernel- config

* Previous config backed up to .config.bak

* >> Running oldconfig...

* kernel: >> Cleaning...

* >> Compiling 2.6.31-gentoo-r6 bzImage...

Если не указывать конфиг - то компиляется.

ПОходу надо вручную /usr/share/genkernel/arch/x86_64/kernel- config подменять..пипец..что за идиотизм...

KosmiK ★★
() автор топика
Ответ на: комментарий от edigaryev

* Linux Kernel 2.6.31-gentoo-r6 for x86_64...

* kernel: >> Running mrproper...

Реально - баг при присутствии --config=

KosmiK ★★
() автор топика
Ответ на: комментарий от edigaryev

Если конфиг переименовать во что то такого вида: /etc/kernels/kernel-config-x86-2.6.31-gentoo-r4 переключить ссылку /usr/src/linux на нужную версию и если в /etc/kernels есть конфиг для этой версии то можно спокойно собирать genkernel kernel, возьмется нужный конфиг.

kostik87 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.