forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.UNIX.BSD

Ответ
 
Опции темы Опции просмотра
  #31  
Старый 07.01.2019, 14:52
Victor Sudakov
Guest
 
Сообщений: n/a
По умолчанию Чем сейчас мод(ж)но смотреть полное дерево зависимостей порта?

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  
Старый 07.01.2019, 14:52
Victor Sudakov
Guest
 
Сообщений: n/a
По умолчанию Чем сейчас мод(ж)но смотреть полное дерево зависимостей порта?

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  
Старый 07.01.2019, 17:42
Sergey Anohin
Guest
 
Сообщений: n/a
По умолчанию Чем сейчас мод(ж)но смотреть полное дерево зависимостей порта?

Sergey Anohin написал(а) к Victor Sudakov в Jan 19 16:28:34 по местному времени:

Нello, Victor!

SA>> ну как? рабочее?
VS> Нет, оно заточено еще под дореформенные pkg_info сотоварищи (до перехода на pkgng).

наверно можно перепилить...

С наилучшими пожеланиями, Sergey Anohin.

--- wfido
Ответить с цитированием
  #34  
Старый 08.01.2019, 12:02
Victor Sudakov
Guest
 
Сообщений: n/a
По умолчанию Чем сейчас мод(ж)но смотреть полное дерево зависимостей порта?

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  
Старый 08.01.2019, 15:42
Sergey Anohin
Guest
 
Сообщений: n/a
По умолчанию Чем сейчас мод(ж)но смотреть полное дерево зависимостей порта?

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  
Старый 08.01.2019, 16:12
Victor Sudakov
Guest
 
Сообщений: n/a
По умолчанию Чем сейчас мод(ж)но смотреть полное дерево зависимостей порта?

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  
Старый 08.01.2019, 22:52
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 08.01.2019, 22:52
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 09.01.2019, 12:31
Alex Korchmar
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 10.01.2019, 08:02
Alex Korchmar
Guest
 
Сообщений: n/a
По умолчанию 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
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 23:12. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot