= Сообщение: 8441 из 10753 ===================================== RU.UNIX.BSD = От : Victor Sudakov 2:5005/49 30 Dec 18 12:52:56 Кому : eugen 30 Dec 18 12:52:56 Тема : Чем сейчас мод(ж)но смотреть полное дерево зависимостей порта? FGHI : area://RU.UNIX.BSD?msgid=2:5005/49+5c285f2e На : area://RU.UNIX.BSD?msgid=grosbein.net+e1547ff9 = Кодировка сообщения определена как: CP866 ================================== ============================================================================== Dear eugen,
29 Dec 18 20:37, Eugene Grosbein wrote to me:
EG>>>>> pkg info -rx docbook EG>>>>> Или наоборот, pkg info -dx open-vm-tools DK>>>> Так вот полного дерева оно не выдает, только зависимости DK>>>> первого порядка: EG>>> Ты спрашивал не про полное дерево, ты изначально задал EG>>> совершенно другой вопрос, для ответа на который полное дерево и EG>>> не нужно, и даже не поможет в некоторых случаях, так как оно EG>>> покажет только run-зависимости, а docbook вполне мог быть EG>>> build-зависимостью, если ты собирал из портов, а не ставил EG>>> пакетами. VS>> Всё Дмитрий правильно спрашивал, по крайней мере я прекрасно VS>> понял его вопрос.
EG> К сожалению, вопрос был классическим примером "проблемы XY" - EG> дерево тут не причём.
Это уже вопрос интерпретации вопроса. IMHO для ответа на вопрос "кто из непрямых зависимостей подцепляет XX при сборке и в какой момент" - дерево очень даже причём.
EG>>> Тебе что на самом деле-то надо узнать? VS>> "Хочется посмотреть, *кто* же из зависимостей для VS>> open-vm-tools-nox11 вдруг потащил за собой docbook и кучку VS>> связанного с ним дерьма."
EG> Hикто.
Вот именно: у тебя никто, а у Дмитрия кто-то тащит. Нужно этот момент изучить. Тут и пригодится tree view, чтобы посмотреть, кто и в какой момент подцепляет его.
И я бывал в подобных ситуациях, когда непонятно откуда начинают лезть, например, иксы. А потом оказывается, что где-то в libpng или libjpeg (пример условный, не надо начинать спор именно о них) появилась галочка, требующая иксов.