11.11.2014 14:55, George L. Yermulnik пишет:
Hello!

On Tue, 11 Nov 2014 at 10:29:39 (+0200), Taras Heychenko wrote:

pkg info -r <portname> показывает, какие порты зависят от <portname>. Но
показывает только первый уровень зависимости. Т.е. если <portname2>
зависит от <portname1>, который в свою очередь зависит от <portname>,
то эта команда в своем выводе покажет <portname1>, но не покажет <portname2>.
Ключика рекурсии у этой команды не нашел. Плохо искал, или его таки нету?
Нету. Раньше пакеты при установке регистрировались рекурсивно, сейчас - нет:
https://lists.freebsd.org/pipermail/freebsd-ports-announce/2013-December/000072.html

И правильно сделали. :-]
А то вот такие обновления приводили к пересборке половины портов, в том числе библиотек KDE и gnome:
20121211:
  AFFECTS: users of devel/pcre
  AUTHOR: [email protected]

  The pcre library has been updated to version 8.32.  Please
  rebuild all ports that depend on it.

  If you use portmaster:
        portmaster -w -r pcre
  If you use portupgrade:
        portupgrade -fr devel/pcre
  If you use pkgng with binary packages:
        pkg install -fR devel/pcre

Ответить