[devel] [#240842] TESTED del=elogind

Антон Мидюков midyukov-anton на ya.ru
Пт Ноя 15 15:09:54 MSK 2019


15.11.2019 18:18, Alexey Gladkov пишет:
> On Fri, Nov 15, 2019 at 05:49:51PM +0700, Антон Мидюков wrote:
>> Добрый день
>>
>> В связи с чем? Регулярные сборки с sysv переведены на elogind.
> Это в связи с тем, что этот пакет никогда не будет работать нормально. Его
> невозможно поддерживать т.е. когда я его выкладывал, то выглядело всё
> оптимистично, потому что libelogind по версии был близок к libsystemd.
>
> Сейчас же стало очевидно, что подход с существованием libelogind как
> альтернативы не жизнеспособен.
>
> Проблема в том, что разработчики libsystemd ломают ABI. Из-за этого часть
> функций просто не работают. Пакеты слинкованные с libsystemd нельзя
> использовать с libelogind.

А есть же ветка https://github.com/elogind/elogind/commits/v243-stable

Она совсем ещё не готова?

>
> Единственный возможный подход в gentoo и devuan, где все пакеты
> пересобираются с libelogind. Лишь в этом случае замена будет работать.
>
> elogind может существовать именно как замена, а не альтернатива.
>
> Проверьте будут ли работать регулярки если сделать:
>
> control libelogind-preload disabled
>
> ?
polkit-agent предсказуемо отвалился. Из применений тем не менее остаётся 
запуск пользовательских служб logind. Или тоже нет?
>
> Лишь в таком состоянии он может присутствовать в репозитории, но в этом
> случае он довольно бесполезен потому что требует явной сборки пакета с
> libelogind и не совместим по структуре cgroups с systemd. Это даже вредно
> поскольку нельзя слинковаться и с libelogind, и с libsystemd. Это создаёт
> плохую фрагментацию т.е. часть пакетов будет работать только с elogind,
> часть только с systemd.
>> 15.11.2019 17:32, Girar Builder awaiter robot пишет:
>>> http://git.altlinux.org/tasks/240842/logs/events.1.1.log
>>>
>>> 2019-Nov-15 10:29:32 :: test-only task #240842 for sisyphus started by legion:
>>> #100 delete elogind
>>> 2019-Nov-15 10:29:33 :: build check OK
>>> 2019-Nov-15 10:29:33 :: noarch check OK
>>> 2019-Nov-15 10:29:35 :: plan: src +0 -1 =17522, aarch64 +0 -7 =28928, i586 +0 -7 =30908, noarch +0 -1 =18328, ppc64le +0 -7 =29332, x86_64 +0 -7 =31236
>>> 2019-Nov-15 10:29:35 :: version check OK
>>> 2019-Nov-15 10:30:30 :: generated apt indices
>>> 2019-Nov-15 10:30:30 :: created next repo
>>> 2019-Nov-15 10:30:53 :: dependencies check OK
>>> 2019-Nov-15 10:31:24 :: [x86_64 i586 aarch64 ppc64le] ELF symbols check OK
>>> 2019-Nov-15 10:31:25 :: [x86_64-i586] plan: #0 +0 -2 =10701
>>> 2019-Nov-15 10:31:42 :: [x86_64-i586] generated apt indices
>>> 2019-Nov-15 10:31:42 :: [x86_64-i586] created next repo
>>> 2019-Nov-15 10:31:50 :: [x86_64-i586] dependencies check OK
>>> 2019-Nov-15 10:31:50 :: gears inheritance check OK
>>> 2019-Nov-15 10:31:50 :: srpm inheritance check OK
>>> girar-check-perms: access to elogind ALLOWED for legion: project leader
>>> check-subtask-perms: #100: elogind: allowed for legion
>>> 2019-Nov-15 10:31:50 :: acl check OK
>>> 2019-Nov-15 10:32:23 :: created contents_index files
>>> 2019-Nov-15 10:32:33 :: created hash files: aarch64 i586 noarch ppc64le src x86_64-i586 x86_64
>>> 2019-Nov-15 10:32:34 :: task #240842 for sisyphus TESTED
>>> _______________________________________________
>>> Sisyphus-incominger mailing list
>>> Sisyphus-incominger на lists.altlinux.org
>>> https://lists.altlinux.org/mailman/listinfo/sisyphus-incominger
>> -- 
>> С уважением, Антон Мидюков <antohami на basealt.ru>
>>
-- 
С уважением, Антон Мидюков <antohami на altlinux.org>



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