#21
|
|||
|
|||
open-vm-tools
Victor Sudakov написал(а) к eugen в Dec 18 12:01:52 по местному времени:
Dear eugen, 29 Dec 18 20:36, Eugene Grosbein wrote to Dmitry Kolvakh: [dd] EG> но точно знаю, что FreeBSD в качестве гостя vmware нормально EG> живёт вообще без open-vm-tools (спроси меня, откуда я это знаю). Живет нормально, а вот сделать ей корректный shutdown из гипервизора без сабжа нельзя. Ну или я не нашёл как. Victor Sudakov, VAS4-RIPE, VAS47-RIPN --- GoldED+/BSD 1.1.5-b20160322-b20160322 |
#22
|
|||
|
|||
Re: open-vm-tools
Eugene Grosbein написал(а) к Victor Sudakov в Dec 18 12:40:51 по местному времени:
30 дек. 2018, воскресенье, в 12:01 NOVT, Victor Sudakov написал(а): EG>> но точно знаю, что FreeBSD в качестве гостя vmware нормально EG>> живёт вообще без open-vm-tools (спроси меня, откуда я это знаю). VS> Живет нормально, а вот сделать ей корректный shutdown из гипервизора без сабжа VS> нельзя. Ну или я не нашёл как. Эмуляцией нажатия на ACPI Power down button: https://www.vmware.com/support/ws5/d...html#wp1091393 Power Controls Note: Settings in Power Controls apply only to the active virtual machine. Link to pbuttonstop.pngYou can configure this button to turn off a virtual machine or team in two ways. Select Power Off if you want this button to work the way a power switch works on a power supply. The virtual machine is abruptly powered off, with no consideration for work in progress. > Select Shut Down Guest if you want this button to send a shut down signal to the guest operating system. An operating system that recognizes this signal shuts down gracefully. Eugene -- Поэты - страшные люди. У них все святое. --- slrn/1.0.3 (FreeBSD) |
#23
|
|||
|
|||
Чем сейчас мод(ж)но смотреть полное дерево зависимостей порта?
Victor Sudakov написал(а) к eugen в Dec 18 12:52:56 по местному времени:
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> дерево тут не причём. Это уже вопрос интерпретации вопроса. IMНO для ответа на вопрос "кто из непрямых зависимостей подцепляет XX при сборке и в какой момент" - дерево очень даже причём. EG>>> Тебе что на самом деле-то надо узнать? VS>> "Хочется посмотреть, кто же из зависимостей для VS>> open-vm-tools-nox11 вдруг потащил за собой docbook и кучку VS>> связанного с ним дерьма." EG> Никто. Вот именно: у тебя никто, а у Дмитрия кто-то тащит. Нужно этот момент изучить. Тут и пригодится tree view, чтобы посмотреть, кто и в какой момент подцепляет его. И я бывал в подобных ситуациях, когда непонятно откуда начинают лезть, например, иксы. А потом оказывается, что где-то в libpng или libjpeg (пример условный, не надо начинать спор именно о них) появилась галочка, требующая иксов. Victor Sudakov, VAS4-RIPE, VAS47-RIPN --- GoldED+/BSD 1.1.5-b20160322-b20160322 |
#24
|
|||
|
|||
Чем сейчас мод(ж)но смотреть полное дерево зависимостей порта?
Victor Sudakov написал(а) к eugen в Dec 18 13:02:18 по местному времени:
Dear eugen, 29 Dec 18 20:41, Eugene Grosbein wrote to me: EG>>> Искать глазками в огромном дереве зависимостей - плохой способ, EG>>> поэтому рисовать дерево зависимостей и избыточно, и не поможет. VS>> Если вывести в graphwiz, вообще круто будет. EG> В огромном дереве неудобно глазками искать и в графическом виде тоже. Кому как, это вопрос личных предпочтений. Да вот псевдографическая хотелка из https://forums.freebsd.org/threads/h...ncy-tree.2190/ меня бы вполне устроила. EG>>> Правильная формулировка задачи - половина решения. EG>>> Если на самом деле нужен путь по дереву зависимостей, EG>>> начинающийся с одного заданного порта и заканчивающийся на EG>>> другом заданном, VS>> Задача такая, простой пример: ставишь (pkg install) некую VS>> консольную утилиту и удивлённо видишь, что она потащила за собой VS>> xlib с кучей причиндалов. При этом самой утилите иксы точно не VS>> нужны. Хочется узнать, какая из непрямых зависимостей подхватила VS>> иксы. EG> Ты будешь смеяться, но это совершенно другая задача, ибо в этой Другая от чего? По-моему это всё части одной проблемы. Причем глобальной: то что за зависимостями никто не следит и не заботится об их оптимальности, поэтому приходится самому. Корчмарь тут не раз писал, как выкидывал целые огромные ненужные деревья зависимостей. EG> формулировке вопрос про копание в репозитории (pkg search) ещё не EG> установленных пакетов, а вовсе не про разборки с установленными EG> пакетами (pkg query/info) после установки из портов. А кто-то уже заговорил про разборки с уже установленными? Я вроде нет. Victor Sudakov, VAS4-RIPE, VAS47-RIPN --- GoldED+/BSD 1.1.5-b20160322-b20160322 |
#25
|
|||
|
|||
open-vm-tools
Victor Sudakov написал(а) к eugen в Dec 18 13:49:32 по местному времени:
Dear eugen, 30 Dec 18 08:09, Eugene Grosbein wrote to Dmitry Kolvakh: EG>>> И да: open-vm-tools на самом деле не нужен, если только у тебя EG>>> не жесточайший highload в виртуалках. DK>> Нужен для корректного выключения виртуалки извне EG> Это вообще не должно быть проблемой. EG> Гипервизор разве не умеет посылать через ACPI событие EG> "ACPI power button down"? Оно работает без vm-tools. ESXi тех версий, которые есть у нас на работе, не умеет. Ну или опять же мы с коллегами не нашли: "Shutdown Guest" будет недоступно, пока сабж не поставишь. Victor Sudakov, VAS4-RIPE, VAS47-RIPN --- GoldED+/BSD 1.1.5-b20160322-b20160322 |
#26
|
|||
|
|||
open-vm-tools
Victor Sudakov написал(а) к eugen в Dec 18 13:53:44 по местному времени:
Dear eugen, 30 Dec 18 12:40, Eugene Grosbein wrote to me: EG>>> но точно знаю, что FreeBSD в качестве гостя vmware нормально EG>>> живёт вообще без open-vm-tools (спроси меня, откуда я это знаю). VS>> Живет нормально, а вот сделать ей корректный shutdown из VS>> гипервизора без сабжа нельзя. Ну или я не нашёл как. EG> Эмуляцией нажатия на ACPI Power down button: EG> https://www.vmware.com/support/ws5/d...</b>options.ht EG> ml#wp1091393 EG> Power Controls EG> Note: Settings in Power Controls apply only to the active virtual EG> machine. Link to pbuttonstop.pngYou can configure this button to EG> turn off a virtual machine or team in two ways. Select Power Off if EG> you want this button to work the way a power switch works on a power EG> supply. The virtual machine is abruptly powered off, with no EG> consideration for work in progress. >> Select Shut Down Guest if you want this button to send a shut down >> signal EG> to the guest operating system. An operating system that recognizes EG> this signal shuts down gracefully. Судя по картинке, это не ESXi. Это VMware Workstation, что ли? Там может и можно, я этот VMware Workstation никогда не видел и не использовал. По моей теме - это например вот: https://communities.vmware.com/thread/465752 Люди мучаются с установкой vmwaretools только ради выключения гостей. Victor Sudakov, VAS4-RIPE, VAS47-RIPN --- GoldED+/BSD 1.1.5-b20160322-b20160322 |
#27
|
|||
|
|||
Re: Чем сейчас мод(ж)но смотреть полное дерево зависимостей порта?
Eugene Grosbein написал(а) к Victor Sudakov в Dec 18 14:49:24 по местному времени:
30 дек. 2018, воскресенье, в 13:02 NOVT, Victor Sudakov написал(а): EG>> Ты будешь смеяться, но это совершенно другая задача, ибо в этой VS> Другая от чего? Подчеркнуто ниже. VS> По-моему это всё части одной проблемы. Причем глобальной: то VS> что за зависимостями никто не следит и не заботится об их оптимальности, поэтому VS> приходится самому. А это третья проблема. VS> Корчмарь тут не раз писал, как выкидывал целые огромные VS> ненужные деревья зависимостей. Ну и что? Я тоже выкидывал, причём коммитил в дерево, когда сам сталкивался и мог протестировать. Это отдельная тема. EG>> формулировке вопрос про копание в репозитории (pkg search) ещё не ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ EG>> установленных пакетов, а вовсе не про разборки с установленными ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ EG>> пакетами (pkg query/info) после установки из портов. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ VS> А кто-то уже заговорил про разборки с уже установленными? Я вроде нет. Оригинальный вопрос был про уже установленное из портов, как позже выяснилось, перечитай тред. Eugene -- Прекрасны тонко отшлифованная драгоценность; победитель, раненный в бою; слон во время течки; река, высыхающая зимой; луна на исходе; юная женщина, изнуренная наслаждением, и даятель, отдавший все нищим. (Дхарма) --- slrn/1.0.3 (FreeBSD) |
#28
|
|||
|
|||
Чем сейчас мод(ж)но смотреть полное дерево зависимостей порта?
Victor Sudakov написал(а) к eugen в Dec 18 16:13:22 по местному времени:
Dear eugen, 30 Dec 18 14:49, Eugene Grosbein wrote to me: [dd] VS>> А кто-то уже заговорил про разборки с уже установленными? Я вроде VS>> нет. EG> Оригинальный вопрос был про уже установленное из портов, как позже EG> выяснилось, перечитай тред. Тред начинался с вопроса, цитирую "Хочется посмотреть, кто же из зависимостей для open-vm-tools-nox11 вдруг потащил за собой docbook и кучку связанного с ним дерьма." IMНO данный вопрос можно интерпретировать по-разному, например для меня "вдруг потащил" может означать даже на этапе "make", а не "make install", когда ты заметил, что пошла сборка чего-то левого и неожиданного. Но я не понимаю, что ты пытаешься мне доказать апелляцией к началу треда. Что возможность посмотреть дерево зависимостей (установленного пакета или не установленного) не нужна? Так я не согласен, она порой нужна и полезна. Тем более что для пакетов (всё равно, установленных или ещё нет) вся требуемая информация о зависимостях есть в БД репозитория, почему не построить дерево по содержимому? Victor Sudakov, VAS4-RIPE, VAS47-RIPN --- GoldED+/BSD 1.1.5-b20160322-b20160322 |
#29
|
|||
|
|||
Re: Чем сейчас мод(ж)но смотреть полное дерево зависимостей порта?
Eugene Grosbein написал(а) к Victor Sudakov в Dec 18 00:26:38 по местному времени:
30 дек. 2018, воскресенье, в 16:13 NOVT, Victor Sudakov написал(а): VS>>> А кто-то уже заговорил про разборки с уже установленными? Я вроде VS>>> нет. EG>> Оригинальный вопрос был про уже установленное из портов, как позже ^^^^^^^^^ EG>> выяснилось, перечитай тред. ^^^^^^^^^^^^^^ VS> Но я не понимаю, что ты пытаешься мне доказать апелляцией к началу треда. Не к началу. VS> Что VS> возможность посмотреть дерево зависимостей (установленного пакета или не VS> установленного) не нужна? Нет. VS> Так я не согласен, она порой нужна и полезна. Да, но это твоя задача, а не оригинальная этого топика. Eugene --- slrn/1.0.3 (FreeBSD) |
#30
|
|||
|
|||
Чем сейчас мод(ж)но смотреть полное дерево зависимостей порта?
Victor Sudakov написал(а) к eugen в Jan 19 17:02:40 по местному времени:
Dear eugen, 31 Dec 18 00:26, Eugene Grosbein wrote to me: [dd] VS>> Что VS>> возможность посмотреть дерево зависимостей (установленного пакета VS>> или не установленного) не нужна? EG> Нет. VS>> Так я не согласен, она порой нужна и полезна. EG> Да, но это твоя задача, а не оригинальная этого топика. Что же, раз моя, то не рассматривать её что ли? Вот как раз пару дней назад при обновлении SpamAssassin pkg вдруг поставил полтора десятка разных перловых пакетов, которых до этого в зависимостях не было. Что это было, сэр? Графическое дерево помогло бы разобраться в этой каше хотя бы для общего развития. Victor Sudakov, VAS4-RIPE, VAS47-RIPN --- GoldED+/BSD 1.1.5-b20160322-b20160322 |