LINUX.ORG.RU

autoconf, automake, cmake, make, perl

Harald ★★★★★
()
Ответ на: комментарий от Pinkbyte

нет, не то

я имею в виду такие пакеты, обновление которых может ненароком поломать всю систему или сборку пакетов

glibc, gcc, libtool, вот это всё

чтобы согнать их в один сет и скрыть от портежа, чтобы не обновлялись сами

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

glibc, gcc, libtool, вот это всё

Проходил эту задачку в прошлом. Для себя нашел такую формулу для ежедневного обновления:

$ emerge -uND --with-bdeps=y --complete-graph=y --exclude perl --exclude gcc --exclude gentoo-sources --exclude firefox --exclude libreoffice --exclude chromium --exclude glibc --exclude python world
glibc - есть рекомендация перекомпилять мир после обновления онного.
perl, python - после обновления онных лучше запускать perl-cleaner, python-updater, иначе, да, может что-то поломать.
gcc - не факт, что ломает, но лучше от греха подальше.
gentoo-sources - бесполезно обновлять если после этого не будешь перекомпилировать ядро.
firefox, libreoffice, chromium - просто большие пакеты, которые долго компилятся.

Про то, что libtool что-то может поломать, впервые слышу. Есть пруфы/рекомендации?

Kroz ★★★★★
()
Ответ на: комментарий от Alyssa

+gentoo-sources (или что там) +linux-headers (для glibc). Глянь в сторону LFS: сборка toolchain. А вообще, как говорили уже, это - @system.

pS
()
Ответ на: комментарий от pS

Про то, что libtool что-то может поломать, впервые слышу. Есть пруфы/рекомендации?

Может быть.

Там говорится про то, что при апгрейде gcc нужно в первую очередь .перекомпилировать libtool. Где написано, что при апдейте libtool (без апдейта остального) что-то ломается?

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

Я это и имел ввиду. Сорри за невнимательность.

pS
()
Ответ на: комментарий от Eddy_Em

а как по-твоему должны заускаться скрипты сборки и конфигурации. или ты их на сишечке накатываешь

anonymous
()
Ответ на: комментарий от Eddy_Em

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

anonymous
()
Ответ на: комментарий от Kroz

А почему --exclude, а не через маскировку соответствующих пакетов?

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