Skip to main content
Topic: Как нибудь можно победить dbus в Artix runit? (Read 1449 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Как нибудь можно победить dbus в Artix runit?

не удалось удовлетворить зависимости:
- невозможно удовлетворить зависимость 'libsystemd.so', необходимую для dbus-x11
- невозможно удовлетворить зависимость 'dbus-x11', необходимую для zoho-notebook

Re: Как нибудь можно победить dbus в Artix runit?

Reply #1
Откуда вообще этот dbus-x11? В репозиториях есть пакет dbus, он нормально работает
ARMtix

Re: Как нибудь можно победить dbus в Artix runit?

Reply #2
Очевидно, zoho-notebook из AUR тянет за собой зависимости от systemd. В Artix такое работать не будет.

Re: Как нибудь можно победить dbus в Artix runit?

Reply #3
Очевидно, zoho-notebook из AUR тянет за собой зависимости от systemd. В Artix такое работать не будет.
Меняем systemd на elogind (или eudev) и обычно этого хватает
ARMtix

Re: Как нибудь можно победить dbus в Artix runit?

Reply #4
Меняем systemd на elogind (или eudev) и обычно этого хватает
Ну да, я, по правде, никогда не сталкивался в Artix с тем, чтобы были какие-то неудовлетворённые зависимости от systemd (вот в Devuan - сталкивался), хотя предполагаю, что с некоторыми пакетами из AUR такое возможно. Но я очень мало всего ставлю из AUR.

Re: Как нибудь можно победить dbus в Artix runit?

Reply #5
...
Не знаю точно, но мне кажется нижеследующее - из той же серии:
Запустил обновление, и Pacman выдал это:
Code: [Select]
accounts-qml-module 0.7-3 -> 0.7-4 boost-libs 1.75.0-3 -> 1.75.0-5 elogind 246.10-3 -> 246.10-4 inetutils 1.9.4-9 -> 2.0-1 lib32-libx11 1.7.1-1 -> 1.7.2-1 lib32-zstd 1.4.9-1 -> 1.5.0-2 libaccounts-glib 1.25-3 -> 1.25-4 libaccounts-qt 1.16-2 -> 1.16-3 libedit 20210419_3.1-1 -> 20210522_3.1-1 libelogind 246.10-3 -> 246.10-4 libgusb 0.3.6-1 -> 0.3.7-1 liblouis 3.17.0-1 -> 3.18.0-1 mpg123 1.27.2-1 -> 1.28.0-1 nettle 3.7.2-1 -> 3.7.3-1 openmpi 4.0.5-3 -> 4.1.1-1 rubberband 1.9.1-1 -> 1.9.2-1 xf86-video-openchrome 0.6.0-4 -> 0.6.0-4.1 xf86-video-vmware 13.3.0-2 -> 13.3.0-2.1 
В итоге система выдала ошибку:
Code: [Select]
ошибка: не удалось подготовить транзакцию (не удалось удовлетворить зависимости)
:: installing libelogind (246.10-4) breaks dependency 'libsystemd' required by auracle-git

Я уже начинаю неслабо волноваться.
i3-3210 / 10GB / VGA Intel HD 2500 / SSD 240GB / Arch Linux / Openbox / Ungoogled-Chromium

Re: Как нибудь можно победить dbus в Artix runit?

Reply #6
А что волноваться-то? auracle-git зависит от libsystemd, это написано на страничке в аур. Просто так в артиксе не установится, надо менять пкгбилд или даже исходники, смотря как глубоко там эти зависимости сидят.

Re: Как нибудь можно победить dbus в Artix runit?

Reply #7
смотря как глубоко там эти зависимости сидят.
Как бы ... не хочется никакой "чужеродности" в Артиксе !..
...
UPD
Решилась проблема:
Установил yay.
Удалил pacaur. Удалил его зависимости.
Обновился. Во время обновления elogind обновился штатно.
...
P.S. Очень сильно хвалили pacaur на Arch-форуме(ru). Но для Артикса этот вариант, как выяснилось, не комильфо!
i3-3210 / 10GB / VGA Intel HD 2500 / SSD 240GB / Arch Linux / Openbox / Ungoogled-Chromium

Re: Как нибудь можно победить dbus в Artix runit?

Reply #8
Как бы ... не хочется никакой "чужеродности" в Артиксе !..
Разработчики Артикса не несут ответственности за то, что выкладывают в АУР. А конечная ответственность за работоспособность софта лежит на пользователе. В конце концов, это свободный софт: он не обязан работать, а вы не обязаны им пользоваться.

Даже разработчики голого Арча предупреждают, что нет официальной утилиты для автоматизации работы с АУР, и все аур-хелперы сугубо неофициальны, пользоваться ими можно только на свой страх и риск.

Вот, это правильный ход мыслей! Ещё можно порекомендовать paru (недавний форк yay).

 

Re: Как нибудь можно победить dbus в Artix runit?

Reply #9
Разработчики Артикса не несут ответственности за то, что выкладывают в АУР...
Это понятно!
Я имел ввиду свои кривые руки, а не разрабов (дай им, Бог, здоровья!)!
За последние две недели я перепробовал около десятка дистров (на потестить), но ни один из них не поколебал моего отношения к Artix. Я остался влюблён в Artix.
i3-3210 / 10GB / VGA Intel HD 2500 / SSD 240GB / Arch Linux / Openbox / Ungoogled-Chromium