On 27 июня 2013, at 16:19, Andrey Blochintsev <[email protected]> wrote:
> Hi! > > On Thu, Jun 27, 2013 at 16:09 +0300, Taras Heychenko wrote: > >> On 27 июня 2013, at 15:21, Taras Heychenko <[email protected]> wrote: >>> >>> Обновление модулей, дело конечно нужное и понятное. Но у меня exim и vim не >>> хотели работать из-за невозможности найти libperl.so. Что для меня менее >>> очевидно, чем поиск модулей. >> >> И еще один интересный вопрос. Запустил я portupgrade -rf perl-threaded. >> Трудился он, трудился, а после чего слетел по ошибке в одном из портов. Я >> конечно ошибку поправлю. Но запускать заново пересобирать все как-то не >> хотелось бы? Насколько я понимаю, с такими опциями portupgrade будет таки >> все зависящее пересобирать. Есть идеи, как можно избежать повторного >> перебора всего, уже собранного? (Наверное можно отделить пересобранные >> пакеты по дате модификации соответствующего каталога в /var/db/pkg. Но >> дальше два списка приводить к одному виду, сравнивать diff'ом и пересобирать >> непересобранные? Можно, но может есть более простой путь?) > > > Варианты на выбор: > Добавить ключик -i, и отвечать "вручную" что пересобирать, а что нет. Много и > скучно... > Не обламывать portupgrade ВСЮ малину, а потом по финальнму отчету посмотреть, > что не > обновилось/сломалось, и в следующий раз делать "portupgrade -rf > то-что-не-обновлялось-в-прошлый-раз". Я бы ему и не обламывал. Он сам обломился на сборке одного из пакетов. :( -- Taras Heychenko
