|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alexander V. Ribchansky 2:5020/400 29 Nov 2004 12:29:59 To : Eugene Grosbein Subject : Re: ports buildworld :o) --------------------------------------------------------------------------------
Eugene Grosbein пишет:
> 28 ноя 2004, воскресенье, в 18:52 KRAST, Alexander V. Ribchansky написал(а):
>
> AVR> Я понимаю, что порты могут ломаться, что могет что-то переставать
> AVR> работать. Я для этого сперва бекап интересующего меня софта делаю и
> AVR> потом только обновляю. Hо я настоятельно не вижу проблемы с глобальным
> AVR> обновлением софта. Hу какая все же разница ОБHОВЛЯТЬ софт или из новых
> AVR> портов на голую систему ТОТ ЖЕ софт СТАВИТЬ? И в том и в другом случае
> AVR> могут быть косяки. Я к ним готов, точнее мне пофиг (до определенной
> AVR> меры!) поломалось что-то или нет, разберемся!
>
> Тогда все просто.
>
> pkg_info | awk '{print $1}'| \
> while read name
> do
> echo `pkg_info -r $name | wc -l`
> done | awk '/^4 / { print $2;}' | xargs pkg_info -o | fgrep -A 1 Origin: | \
> egrep -v 'Origin:|--' > ~/ports
>
> Это дает тебе в ports список имен портов, которые ни от чего не зависят.
> Они будут переустановлены, об остальных позаботятся зависимости.
>
Стоп, а как порты ПЕРВОГО самого "независимого" уровня ВВЕРХ потянут
порты? Тоесть скажем как Перл потянет как зависимость mc? или я
принципиально торможу? Жо) Как мне понимаеться, тут надо строить дерево
портов и их зависимостей, потом умным алгоритмом это все перелопатить и
выстроить линейный порядок и список того, что надо пересобирать. Дело за
малым - разработать "хитрый алгоритм" Жо)
Any way - спасибо за небезразличие!
--
AVR39-RIPE
--- ifmail v.2.15dev5.3
* Origin: BIT Ltd (TrioSoft) (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/6577387e94de.html, оценка из 5, голосов 10
|