forum.wfido.ru  

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

Ответ
 
Опции темы Опции просмотра
  #21  
Старый 30.12.2018, 09:23
Victor Sudakov
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 30.12.2018, 09:55
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 30.12.2018, 10:22
Victor Sudakov
Guest
 
Сообщений: n/a
По умолчанию Чем сейчас мод(ж)но смотреть полное дерево зависимостей порта?

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

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

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

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
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

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

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

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


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


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