|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 13 Dec 2007 20:43:47 To : Kostik Belousov Subject : Re: 7.0-BETA4 -------------------------------------------------------------------------------- 13 дек 2007, четверг, в 15:02 KRAT, Kostik Belousov написал(а): >> Старая libY может быть просто перемещена в compat/, а приложения, >> зависящие от неё, получить секции в libmap.conf - и не надо говорить, >> что это сделать сложнее, чем пересобрать все порты - это проще, >> и самое главное, и на самом деле единственное, что важно в момент >> апгрейда - быстрее, причем в разы. После чего libY спокойно собирается >> по-новой и приложение A получает его. А старые приложения пересобираются >> потом, когда надо, и тоже спокойно - а может и вообще не пересобираются, >> а работают себе до скончания потребности в них и в машине вообще. KB> После этой процедуры ты получаешь ерунду из нескольких версий KB> libc/libpthread в одном процессе. Мне все равно, что у тебя на мащине KB> творится, пока оно не превращается в лишний траффик на списках KB> рассылки. Трафик появился из-за того, что процедура проделана как раз не была, а после неё всё стало шоколадно. Я тебе очень благодарен за подсказку про readelf. KB> Я провожу обновления с major на major, отправляя порты, собранные для KB> старого мира, в chroot или jail. Для 7ки, учитывая, что некоторые очень KB> важные для меня порты не собираются 4.2, это не пожелание, а KB> необходимость. Хм, qemu как раз пример порта, не собираемого 4.2 и починилось безо всякого chroot, "после той процедуры". Eugene -- И у священных источников живут алчные монахи. (Дхарма) --- slrn/0.9.8.1 (FreeBSD) * Origin: Svyaz Service JSC (2:5006/1@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/26093c62369a2.html, оценка из 5, голосов 10
|