|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Boris Samorodov 2:5020/400 19 Jun 2004 00:03:16 To : Kirill Ponomarew Subject : Re: portupgrade и INDEX.db -------------------------------------------------------------------------------- Hi! In article <20040618183253.GB43455@voodoo.oberon.net> you wrote: >> KP> А зачем вы строите INDEX вообще, кстати ? >> Чтоб из него INDEX.db формировать. KP> Зачем тебе это нужно ? portsdb -uU нужен *только*, если тебе KP> нужен search target, и ты используешь portversion(1), если тебе KP> не нужен search, то делать build INDEX'a - ненужное, make search под этот критерий попадает? KP> ресурсоёмкое и для 99% народа бесполезное занятие. Так, стоп. После прочтения man portupgrade у меня сложилось впечатление, что portsdb -Uu надо делать каждый раз после cvsup. - --- start --- TIPS o To perform upgrades effectively and correctly, remember to run pkgdb(1) with -F on occasions to fix dependency discrepancies, and run portsdb(1) with -Uu every time you CVSup the ports tree to keep your ports INDEX database up-to-date in sync with the tree. - --- stop --- KP> Если есть необходимость узнать какой порт требуется апдейтить - KP> pkg_version(1). KP> Сравниваем, имея ~200 установленных пакаджей: KP> pkg_version -vL= 8,10s user 7,15s system 97% cpu 15,655 total KP> portsdb -uU 427,55s user 231,11s system 97% cpu 11:13,46 total Hу это понятно. Они всё-ж разные действия выполняют. Portversion, ясное дело, побыстрее, чем port_version, но это не критично. Итак, сухое резюме: для корректной работы portupgrade синхронизированный INDEX.db с содержимым /usr/ports не нужен? KP> -Kirill WBR -- bsam --- ifmail v.2.15dev5.3 * Origin: InPharmTech (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/444212245f49.html, оценка из 5, голосов 10
|