|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alex Masterov 2:5002/63.100 06 Jun 2007 17:08:24 To : Slawa Olhovchenkov Subject : xft vs psi -------------------------------------------------------------------------------- Replying to a message of Slawa Olhovchenkov to Constantin Stefanov: >>>>> Hичего. Речь о том, чтобы совсем не обновлять. CS>>>> А-а-а. То есть с "portupgrade must die" плавно переехали на CS>>>> "работает - не трожь". Hу с этим как-то и не особо поспоришь. >>> во! а с portupgrade этот принцип соблюдать тяжело. поэтому он -- must >>> die. CS>> А какая связь? CS>> Обновлять иногда все равно надо (security issue, вышла новая версия с CS>> нужной функциональностью или исправленным багом, да мало ли что CS>> еще). Если обновлять не нужно, то как этому может помешать CS>> portupgrade? Если обновлять все равно нужно, то чем portupgrade хуже CS>> обновления руками? Да, некую специфическую ситуацию Евгений уже CS>> описал, а при нормальном полете? SO> cd /usr/ports/cat/coolsoft && cvs update SO> make SO> зачем еще с portupgrade страдать и нарываться? Hу, вот например, gamin'у страсть как нужен новый glib20 (текущий в портах glib-2.12.12_2). И есть mc собранный с glib-2.4.хх. Если я буду все обновлять руками примерно так: cd /usr/ports/devel/glib20 make make deinstall make install clean cd /usr/ports/devel/gamin make install clean то gamin соберется, но mc (и все остальные приложения которые завязаны на glib2) работать перестанут и их придется пересобирать. А если я сделаю так: portinstall -Rvi gamin то и gamin соберется и mc сотоварищи будут продолжать нормально работать и пересобирать их необязательно: -bash-2.05b$ ldd `which mc` /usr/local/bin/mc: libncurses.so.5 => /lib/libncurses.so.5 (0x28124000) libintl.so.6 => /usr/local/lib/compat/pkg/libintl.so.6 (0x28163000) libglib-2.0.so.400 => /usr/local/lib/compat/pkg/libglib-2.0.so.400 (0x2816c000) libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x281ea000) libslang.so.1 => /usr/local/lib/libslang.so.1 (0x282d7000) libc.so.5 => /lib/libc.so.5 (0x2834f000) libm.so.2 => /lib/libm.so.2 (0x2842a000) Так что, думаю советы в духе "portupgrade must die" несколько деструктивны. Hе спорю, расти ему еще есть куда, мягко говоря, и без него, безусловно, можно обойтись (как и вообще без портов). Hо, особенно для начинающих, такой портапгрейд лучше, чем пересборка руками. С уважением, Alex. --- FleetStreet 1.27.1 * Origin: Ceterum censeo Carthaginem delendam esse! (2:5002/63.100) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/38264666ea08.html, оценка из 5, голосов 10
|