#31
|
|||
|
|||
Чем сейчас мод(ж)но смотреть полное дерево зависимостей порта?
Victor Sudakov написал(а) к eugen в Jan 19 17:26:42 по местному времени:
Dear eugen, 29 Dec 18 11:05, Eugene Grosbein wrote to me: VS>> Во-вторых и главных, просили дерево зависимостей, а не линейный VS>> список зависимостей данного порта. Т.е. хотелось выяснить, какая VS>> непрямая зависимость данного пакета вдруг требует пакета X в VS>> качестве своей зависимости. Часто ведь есть скромный список из VS>> нескольких прямых зависимостей, а на поверку их оказывается VS>> огромная гора непрямых. EG> Искать глазками в огромном дереве зависимостей - плохой способ, EG> поэтому рисовать дерево зависимостей и избыточно, и не поможет. EG> Правильная формулировка задачи - половина решения. EG> Если на самом деле нужен путь по дереву зависимостей, EG> начинающийся с одного заданного порта и заканчивающийся на другом EG> заданном, то это вовсе не рисование дерева, а как раз таки линейный EG> список и он делается довольно несложно: [dd] EG> $ ./deps pcre-8.40 vlc-2.2.6,4; echo $? EG> pcre-8.40 libslang2-2.3.1 libcaca-0.99.b19_2 vlc-2.2.6,4 EG> 0 Что-то я никакую пользу из этого скрипта не смог для себя извлечь. Вот если бы такую утилиту, что задаешь ей net-im/openfire, и наглядно видно что этот openfire тянет джаву, а та gtk, а тот уже иксы etc etc - вот это была бы польза. Victor Sudakov, VAS4-RIPE, VAS47-RIPN --- GoldED+/BSD 1.1.5-b20160322-b20160322 |
#32
|
|||
|
|||
Чем сейчас мод(ж)но смотреть полное дерево зависимостей порта?
Victor Sudakov написал(а) к Sergey Anohin в Jan 19 17:32:54 по местному времени:
Dear Sergey, 29 Dec 18 12:30, you wrote to me: SA>>> не то? SA>>> https://forums.freebsd.org/threads/h...dependency-tre SA>>> e.2190 / VS>> Не то. Во-первых, речь шла о пакетах, а не дереве портов. Но это VS>> можно было бы потерпеть. Во-вторых и главных, просили дерево VS>> зависимостей, а не линейный список зависимостей данного порта. VS>> Т.е. хотелось выяснить, какая непрямая зависимость данного пакета VS>> вдруг требует пакета X в качестве своей зависимости. Часто ведь VS>> есть скромный список из нескольких прямых зависимостей, а на VS>> поверку их оказывается огромная гора непрямых. Можеть быть VS>> pkg_depends.pl из твоей второй ссылки подойдет, я попробую. Но VS>> странно что такого инструмента нет в портах. SA> ну как? рабочее? Нет, оно заточено еще под дореформенные pkg_info сотоварищи (до перехода на pkgng). Victor Sudakov, VAS4-RIPE, VAS47-RIPN --- GoldED+/BSD 1.1.5-b20160322-b20160322 |
#33
|
|||
|
|||
Чем сейчас мод(ж)но смотреть полное дерево зависимостей порта?
Sergey Anohin написал(а) к Victor Sudakov в Jan 19 16:28:34 по местному времени:
Нello, Victor! SA>> ну как? рабочее? VS> Нет, оно заточено еще под дореформенные pkg_info сотоварищи (до перехода на pkgng). наверно можно перепилить... С наилучшими пожеланиями, Sergey Anohin. --- wfido |
#34
|
|||
|
|||
Чем сейчас мод(ж)но смотреть полное дерево зависимостей порта?
Victor Sudakov написал(а) к Sergey Anohin в Jan 19 14:28:32 по местному времени:
Dear Sergey, 07 Jan 19 16:28, you wrote to me: SA>>> ну как? рабочее? VS>> Нет, оно заточено еще под дореформенные pkg_info сотоварищи (до VS>> перехода на pkgng). SA> наверно можно перепилить... В freebsd-pkg дали ссылку на https://github.com/freebsd/pkg/blob/...ts/pkg_tree.sh По своей идее это то что требовалось, вот только вывод чисто визуально не ахти, вот как он выглядит: https://termbin.com/vf3u вертикальные линии идут вниз в никуда... Его бы в формат Graphviz переделать, да чтобы узлы графа не дублировались, как сейчас. Victor Sudakov, VAS4-RIPE, VAS47-RIPN --- GoldED+/BSD 1.1.5-b20160322-b20160322 |
#35
|
|||
|
|||
Чем сейчас мод(ж)но смотреть полное дерево зависимостей порта?
Sergey Anohin написал(а) к Victor Sudakov в Jan 19 14:33:09 по местному времени:
Нello, Victor! SA>>>> ну как? рабочее? VS>>> Нет, оно заточено еще под дореформенные pkg_info сотоварищи (до VS>>> перехода на pkgng). SA>> наверно можно перепилить... VS> В freebsd-pkg дали ссылку на https://github.com/freebsd/pkg/blob/...ts/pkg_tree.sh VS> По своей идее это то что требовалось, вот только вывод чисто визуально не ахти, вот как он выглядит: https://termbin.com/vf3u VS> вертикальные линии идут вниз в никуда... Его бы в формат Graphviz переделать, да чтобы узлы графа не дублировались, как сейчас. жить можно, да и ладно ) С наилучшими пожеланиями, Sergey Anohin. --- wfido |
#36
|
|||
|
|||
Чем сейчас мод(ж)но смотреть полное дерево зависимостей порта?
Victor Sudakov написал(а) к Sergey Anohin в Jan 19 18:45:14 по местному времени:
Dear Sergey, 08 Jan 19 14:33, you wrote to me: SA>>>>> ну как? рабочее? VS>>>> Нет, оно заточено еще под дореформенные pkg_info сотоварищи (до VS>>>> перехода на pkgng). SA>>> наверно можно перепилить... VS>> В freebsd-pkg дали ссылку на VS>> https://github.com/freebsd/pkg/blob/...ts/pkg_tree.sh По VS>> своей идее это то что требовалось, вот только вывод чисто VS>> визуально не ахти, вот как он выглядит: https://termbin.com/vf3u VS>> вертикальные линии идут вниз в никуда... Его бы в формат Graphviz VS>> переделать, да чтобы узлы графа не дублировались, как сейчас. SA> жить можно, да и ладно ) Её бы чуток доделать, чтобы выдавала в dot-формате, а дальше через graphviz строить вот такое: http://admin.sibptus.ru/~vas/t.png Заодно graphviz автоматически устранит дублирование узлов графа (как он это сделал в случае expat). Мне бы времени и мотивации, я бы может сам допилил. Victor Sudakov, VAS4-RIPE, VAS47-RIPN --- GoldED+/BSD 1.1.5-b20160322-b20160322 |
#37
|
|||
|
|||
Re: Чем сейчас мод(ж)но смотреть полное дерево зависимостей порта?
Eugene Grosbein написал(а) к Victor Sudakov в Jan 19 01:38:53 по местному времени:
07 янв. 2019, понедельник, в 17:26 NOVT, Victor Sudakov написал(а): EG>> Правильная формулировка задачи - половина решения. VS> Что-то я никакую пользу из этого скрипта не смог для себя извлечь. Вот если бы VS> такую утилиту, что задаешь ей net-im/openfire, и наглядно видно что этот VS> openfire тянет джаву, а та gtk, а тот уже иксы etc etc - вот это была бы польза. Это другая задача - скрипт был не про неё. Eugene -- - Локапалы непобедимы, - сказал Кубера, а девочка подняла кубик и долго-долго разглядывала его, прежде чем назвать. --- slrn/1.0.3 (FreeBSD) |
#38
|
|||
|
|||
Re: Чем сейчас мод(ж)но смотреть полное дерево зависимостей порта?
Eugene Grosbein написал(а) к Victor Sudakov в Jan 19 01:40:06 по местному времени:
07 янв. 2019, понедельник, в 17:02 NOVT, Victor Sudakov написал(а): VS> Вот как раз пару дней назад при обновлении SpamAssassin pkg вдруг поставил VS> полтора десятка разных перловых пакетов, которых до этого в зависимостях не VS> было. Что это было, сэр? Графическое дерево помогло бы разобраться в этой каше VS> хотя бы для общего развития. Мой скриптик прекрасно тебе покажет безо всякого дерева, какая связь между конкретным перловым пакетом и SmapAssassin, если она есть. Eugene -- Научить не кланяться авторитетам, а исследовать их и сравнивать их поучения с жизнью. Научить настороженно относиться к опыту бывалых людей, потому что жизнь меняется необычайно быстро. --- slrn/1.0.3 (FreeBSD) |
#39
|
|||
|
|||
Re: open-vm-tools
Alex Korchmar написал(а) к Eugene Grosbein в Jan 19 16:48:42 по местному времени:
From: Alex Korchmar <noreply@linux.e-moe.ru> Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote: > но точно знаю, что FreeBSD в качестве гостя vmware нормально > живёт вообще без open-vm-tools (спроси меня, откуда я это знаю). до момента, когда возникает необходимость зашатдаунить. И тут, внезапно, выясняется что таки не живет. Попутно не работают средства вмварьского учета ресурсов, невозможно посмотреть захваченные виртуалкой айпишники, лезет предупреждение в консоль, и еще так, по мелочи. откуда ты не знаешь даже спрашивать не буду - и так понятно, видел через плечо. > Alex --- ifmail v.2.15dev5.4 |
#40
|
|||
|
|||
Re: open-vm-tools
Alex Korchmar написал(а) к Eugene Grosbein в Jan 19 06:54:20 по местному времени:
From: Alex Korchmar <noreply@linux.e-moe.ru> Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote: > EG>> И да: open-vm-tools на самом деле не нужен, если только у тебя не > EG>> жесточайший highload в виртуалках. > DK> Нужен для корректного выключения виртуалки извне > Это вообще не должно быть проблемой. > Гипервизор разве не умеет посылать через ACPI событие > "ACPI power button down"? Оно работает без vm-tools. esxi - точно не умеет, возьми и проверь на своей арубе. > EG>> Можно, наверное, включить vmwareguest_vmblockenable="YES", ненужно. > EG>> vmwareguest_vmhgfsenable="YES", ненужно. > EG>> vmwareguest_vmmemctl_enable="YES" и vmware_guestdenable="YES", а может быть нужно в oberbloated конфигурациях - это vmbaloon guestd - это как раз и есть в том числе драйвер кнопок питания. а вот vgauth у вас до сих пор ниасилили,afaik > EG>> вот включать vmwareguest_vmxnetenable я бы не рекомендовал: порт > EG>> содержит древнючую версию драйвера vmxnet, а в базовой системе уже это тебя не спросят - какой версии виртуальный адаптер подсунут, с тем и будешь жить. А вот если этого драйвера нет - он виртуально превратится в совсем неработающий amdlance. и да, такие конфигурации встречаются сплошь и рядом (впрочем, кто вас туда пустит, норкоманов, с вашей фрелсд) > У меня есть виртуалки с FreeBSD на разных коммерческих хостингах, > включая хостинг с VMWare. ну вот дерни в арубе питание и убедись что нифига, обрубило на ходу. какие-то из до-китайских workstation действительно, не найдя guestd, умели acpi - но, по-моему, современные уже тоже разучились. начиная с 9. afair, microsoft hyperv тоже надеется на драйвер, а не на acpi. > Alex --- ifmail v.2.15dev5.4 |