Вопрос по параметру CALCULATE="nokernel"

CALCULATE=“nokernel” - работает ли в новых утилитах на версии кальки 13?
И где его прописывать - как раньше или нет?

CALCULATE=*

Больше не работают.

А насчет ядер, сейчас же возможностей больше.
Убирай calculate-sources ставь любое другое :slight_smile:

Дело не в ядрах и выборе - надо отключить сборку ядер ВООБЩЕ
так как на устройстве raspberry pi ядро нативное собирать не нужно
оно на ARM -и /boot там другой без grub и прочего
НУЖНО ОТКЛЮЧИТЬ СБОРКУ ЯДЕР ВООБЩЕ!!! НАВСЕГДА!!!
Вопрос - теперь как?

А если попробовать hard mask на calculate-sources ?

Андрей Сеник wrote:

А если попробовать hard mask на calculate-sources ?

Это как?
Хотелось-бы конечно решения кальки - но пока сойдет если объясните
Сорри - но времени нет -2 недели собирается CLS для ARM подошло время собирать calculate-sources , а он не нужен

Наверно как то так:

echo "sys-kernel/calculate-sources" >> /etc/portage/package.mask/custom

Ну и видимо удалить и затем убедиться что calculate-sources ни в каких других сетах, включая world, не присутствует.

Спасибо попробую Андрей
Но решение CALCULATE=“nokernel” было наиболее лучшее!

Так получил ответ

echo "sys-kernel/calculate-sources" >> /etc/portage/package.mask/custom
bash: /etc/portage/package.mask/custom: No such file or directory

ответ понял - но видимо не сработали утилиты кальки или езе чего

Быть может папки /etc/portage/package.mask/ не существует?
Тогда

mkdir -p /etc/portage/package.mask

/etc/portage/package.mask/ - да не существует
Сделал папку - пока смотрю что будет
Сорри - просто собираю CLS для архитектуры ARM
отсюда много глюков - но в основном справился с ними - но нуден совет
Дальше опишу - как соберется CLS

Пока не закрыта - жду ответа от разработчиков
Может есть вариант на подобии CALCULATE=“nokernel и прочее no”

Если убрать флаг “vmlinuz” и убрать “-minimal” будут распаковываться только исходники, как у любого другого ядра. Ядро, как и любой другой пакет удаляется через удаление пакета. В CL13 флаг CALCULATE больше не нужен.

Alexander Tratsevskiy wrote:

Если убрать флаг “vmlinuz” и убрать “-minimal” будут распаковываться только исходники, как у любого другого ядра. Ядро, как и любой другой пакет удаляется через удаление пакета. В CL13 флаг CALCULATE больше не нужен.

Александр - а как сделать чтоб он совсем не ставился изначально?
Собираю кальку для arm со stage3 gentoo
То-есть чтоб из оверлея кальки не ставились определенные пакеты ( как ранее можно было через CALCULATE)

calculate-assemble еще не портировали на ветку 3.1.

Alexander Tratsevskiy wrote:

calculate-assemble еще не портировали на ветку 3.1.

она там не к месту - вообще не нужна
Этож - ARM

Пока собрал что есть - потом будет оптимизация
Ядро в утиль
cl-assemble cl-builder - в утиль
Извините но в утиль - на ARm не пойдет пока Вы не прикрутите к ним crossdev