Re: DBus
At Sat, 25 May 2013 17:14:48 +0400,
Eugene Berdnikov wrote:
>
> On Fri, May 24, 2013 at 11:27:08PM +0400, Dmitrii Kashin wrote:
> > Окей, подниму-ка я снова эту тему.
> ...
> > В связи с чем у меня закономерный вопрос. Что там с этой чертовой
> > "супер-пупер системной шиной" происходит сейчас, что на неё все так
> > резко завязались, что её наличие обязательно даже для работы хранителя
> > экрана?
>
> Мне кажется, что человек, так борющийся за чистоту системы от dbus'а,
> мог бы сам рассказать нам, в чём состоит опасность этого зверя и где
> он сейчас бродит... :)
Ну, я более-менее помню состояние дел на тот момент, когда я решил
выставить ему отрицательный пин. А дела состояли в том, что примерно в
тот момент товарищ Леннарт стал продвигать systemd, на полном серьезе
утверждая глупости, по типу /usr merge. Я тут же припомнил качество
работы pulseaudio, а точнее то, что выпиливал её из системы в своё
время именно потому, что она не работала совсем. Тут же вспомнились
упоминания знакомых о серьезных дырах в dbus, которые ввиду
вышеописанного перестали казаться мне голословными. Вспомнил Витуса
Вагнера с его постом в ЖЖ про ebus. Ну и решил, что без dbus мне будет
как-то спокойнее.
> > Насколко я могу судить, еще до dbus были системные шины, та же
> > cobra
>
> CORBA
Thx.
> > например. И пока она была - все на неё сначала долго и мучительно
> > завязывались, а потом также долго и мучительно отвязывались.
>
> А с каким middleware бывает иначе?
Откровенно говоря, я других примеров не знаю. Расскажите?
> > Так что у меня закономерный вопрос. При всей неадекватности
> > разработчиков dbus, насколько сильно на эту шину завязан современный
> > софт?
>
> Простой ответ: возьмите список пакетов, прогрепайте depends:dbus,
> получится количество пакетов, зависящих от dbus. Дальше можно что-нибудь
> сделайть с этим числом, скажем, поделить на общее количество пакетов,
> чтобы получить среднюю температуру по больнице.
Ну, средняя температура по больнице в общем-то не сильно
интересует. Интересовали как раз комментарии навроде "в моей системе
dbus отсутствует, если с каким популярным софтом проблемы и возникали,
то находились аналоги".
Reply to:
- References:
- DBus
- From: Dmitrii Kashin <freehck@gmail.com>
- Re: DBus
- From: Eugene Berdnikov <bd4@protva.ru>