LINUX.ORG.RU

gentoo handsfree system update


0

0

Есть желание обновлять систему без вмешательства. Хочу накатать скриптик в cron.daily.
Пара вопросов:
Как выбирать определенное время в кроне?

Иногда в логах установки есть сообщения, нечто вроде "You may want to run revdep-rebuild in order to fix some packages problems." Для просмотра этих сообщений использую elogv. НО:
Иногда, могут быть проблемы с пакетами, которые не собираются. Например:

* dev-lang/spidermonkey is missing threadsafe support, please
* enable the threadsafe USE flag and re-emerge
* dev-lang/spidermonkey - this avidemux build will not compile
* nor work without it!

!!! ERROR: media-video/avidemux-2.3.0 failed.
Call stack:
ebuild.sh, line 1562: Called dyn_setup
ebuild.sh, line 665: Called pkg_setup
avidemux-2.3.0.ebuild, line 68: Called die

!!! dev-lang/spidermonkey needs threadsafe support
!!! If you need support, post the topmost build error, and the call stack if relevant.


То есть пакет не собирается. и всё тут. Надо что-то сделать. Но в elogv это НЕ показывается. Как решить эту проблему?


Ну и в догонку:
Какие проблемы могут возникнуть вообще? если ли смысл в скрипт включать eix-sync -vW или лучше просто eix-sync?


зы заинтересовался вопросом после постов KRoN73 в talks

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

После автоматического обновления чего-нибудь есть риск наступить на грабли с конфигами в /etc. То, что после ручного обновления делается при помощи etc-update, в автоматическом случае реализовать имхо невозможно. Если втупую заменять все в /etc новыми версиями, то всё рано или поздно сломается. Если не заменять в /etc после обновления ничего, то может возникнуть проблема во время внепланового ребута, init-скрипты Вас перестанут любить.

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

А кто запрещает по утрам посмотреть иногда etc-update? :)

На проблемы с инит-скриптами не нарывался.

Но тут, возможно, дело в том, что я десктоп свой перезагружаю лишь раз в месяц, в среднем.

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