[devel] Q: gnome-screensaver и systemd

Alexey Shabalin a.shabalin на gmail.com
Пн Мар 5 19:42:00 MSK 2012


5 марта 2012 г. 18:06 пользователь Mikhail Efremov написал:
> On Mon, 5 Mar 2012 17:49:11 +0400 Alexey Shabalin wrote:
>> 5 марта 2012 г. 17:26 пользователь Mikhail Efremov написал:
>> > On Sat, 03 Mar 2012 16:49:26 +0400 Alexey Gladkov wrote:
>> >> 03.03.2012 16:33, Yuri N. Sedunov wrote:
>> >> > http://git.gnome.org/browse/gnome-screensaver/commit/?id=6bb98e9acb9391d1aec8f7dcb44ef7d16b3dcb91
>> >>
>> >> "This patch will dynamically fall back to CK if systemd is not found"
>> >>
>> >> Вот только у нас эти библиотеки у нас идут вместе с systemd, а не
>> >> отдельным пакетом.
>> >
>> > Если их можно вынести в отдельный подпакет, то лучше вынести. А то я
>> > уже начал думать, что сборка 2-х версий NM в Сизиф меньшее зло, чем
>> > обучение NM определению CK/systemd в рантайме. Потому как иметь
>> > зависимость на systemd в NM мне совсем не хочется.
>>
>> В systemd сейчас есть несколько "подпроектов":
>> journald (и libsystemd-journal.so.0)
>> logind (и libsystemd-login.so.0)
>> и сам systemd (и libsystemd-daemon.so.0)
>> Разработчики systemd наверно не рассчитывали на работу этих
>> составляющих вне systemd.
>
> Проблема скорее в том, что библиотеки запакованы вместе с systemd. Если
> они будут отдельно, то зависимость на них вполне можно пережить и
> определять, что именно использовать, уже в рантайме.
> Т.е. то, что вытянется libsystemd-login.so.0 - это, скорее всего, не
> страшно, если использоваться все равно будет CK. Не хочется, чтобы
> вытягивался прям аж весь systemd.
>

послал на сборку systemd с оnдельными пакетами
libsystemd-daemon
libsystemd-login

-- 
Alexey Shabalin


Подробная информация о списке рассылки Devel