:: installing elogind (246.10-4) breaks dependency 'systemd' required by chromium-vaapi-bin
:: installing libelogind (246.10-4) breaks dependency 'systemd-libs' required by glmark2
:: installing elogind (246.10-4) breaks dependency 'systemd' required by onboard
:: installing elogind (246.10-4) breaks dependency 'systemd' required by plymouth
:: installing elogind (246.10-4) breaks dependency 'systemd' required by qtwebkit
:: installing libelogind (246.10-4) breaks dependency 'systemd-libs' required by weston
:: installing libelogind (246.10-4) breaks dependency 'systemd-libs' required by xf86-video-openchrome
:: installing libelogind (246.10-4) breaks dependency 'systemd-libs' required by xf86-video-vmware
How to fix it ?
Similar to the above but with xorg-xdm,
~~> sudo pacman -Syu 1
:: Synchronizing package databases...
system is up to date
world is up to date
galaxy is up to date
universe is up to date
extra is up to date
community is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing elogind (246.10-4) breaks dependency 'systemd' required by xorg-xdm
Wondering what 'systemd' has to do in artix? Dummy package?!
In my case it was dhcpcd that required systemd. I guess because I migrated from arch and dhcpcd was installed from "core" arch repo. I just reinstall dhcpcd from "system" artix repo and after that it upgraded succesfully.
seems, as your xorg-xdm was installed from archlinux, not from artixlinux, because archlinux have "systemd" in deps, artixlinux have "elogind"
sudo pacman -Si xorg-xdm
@alium pls check the libelogind, there exist
libsystemd.so and libsystemd.so.0
why ever................
thanks to all !
disabled all arch repo and reinstalled all these packages
hello,chromium is not in artix depots ;moreover I did not add a deposit
ungoogled-chromium IS in our universe repo
see https://wiki.artixlinux.org/Main/Repositories
elogind provide "systemd" just no more...
artix-archlinux-support provide now "systemd":
provides=('arch-release-dummy' 'systemd' 'libsystemd' 'systemd-libs')
conflicts=('arch-release-dummy')
conflicts=('arch-release-dummy' 'systemd' 'systemd-libs')
it's intentionally by our devs.
So if you have packages installed from AUR, as eg @atiword, or from arch as @arik, and you not modified PKGBUILD and replaced 'systemd' with 'logind',
you need now install artix-archlinux-support package to avoid conflicts during update
A few packages from the Artix repository still list dependencies on systemd. Yesterday, someone on Telegram wasn't able to install xf86-video-vmware (from the World repository) on his Artix VM without pulling artix-archlinux-support.
that's is our mistake, sorry. thanks for report! we will fix it asap
: Début de la mise à jour complète du système…
avertissement : rsync-openrc : la version locale (20210505-2) est plus récente que world (20210502-1)
résolution des dépendances…
recherche des conflits entre paquets…
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: l’installation de elogind (246.10-4) casse la dépendance « systemd » requise par chromium
:: l’installation de elogind (246.10-4) casse la dépendance « systemd » requise par gnome-logs
:: l’installation de elogind (246.10-4) casse la dépendance « systemd » requise par gnome-remote-desktop
:: l’installation de elogind (246.10-4) casse la dépendance « systemd » requise par gnome-system-monitor
:: l’installation de libelogind (246.10-4) casse la dépendance « systemd-libs » requise par xf86-video-openchrome
:: l’installation de libelogind (246.10-4) casse la dépendance « systemd-libs » requise par xf86-video-vmware
did you not read my answer above ?? https://forum.artixlinux.org/index.php/topic,2707.msg17841.html#msg17841 :o :o :o :o
if yes, where is a problem?
For our french friends:
elogind fournir « systemd » juste pas plus ...
artix-archlinux-support fournissent maintenant "systemd":
Donc, si vous avez des paquetages installés à partir AUR ou de voûte plantaire et vous ne PKGBUILD et modifié remplacé « systemd » avec « logind », vous devez maintenant installer le paquet artix-archlinux support pour éviter les conflits lors de la mise à jour
For the record, gnome-logs is literally a tool that directly reads systemd logs (aka journald). Obviously, that is impossible to provide on artix and you don't want it anyway so you can remove that. As for gnome-remote-desktop and gnome-system-monitor, I have just imported those packages and pushed them to the world repo so they are free of systemd now. Reinstall those from world when the mirror syncs again.
yes
sudo pacman -Rdd plymouth chromium-vaapi-bin glmark2 onboard weston xf86-video-openchrome xf86-video-vmware
after updated elogind and libelogind
------
sudo pacman -S --overwrite '*' weston xf86-video-openchrome xf86-video-vmware
pacman.log:
[PACMAN] Running 'pacman -S --overwrite * weston xf86-video-openchrome xf86-video-vmware'
[2021-06-08T06:00:50-0400] [ALPM] transaction started
[2021-06-08T06:00:50-0400] [ALPM] installed weston (9.0.0-1)
[2021-06-08T06:00:50-0400] [ALPM] installed artix-archlinux-support (1-3)
[2021-06-08T06:00:50-0400] [ALPM] installed xf86-video-openchrome (0.6.0-4)
[2021-06-08T06:00:50-0400] [ALPM] installed xf86-video-vmware (13.3.0-2)
[2021-06-08T06:00:51-0400] [ALPM] transaction completed
enabled arch repos and install other
~~> sudo pacman -Si xorg-xdm 1
Repository : world
Name : xorg-xdm
Version : 1.1.12-3
Description : X Display Manager
Architecture : x86_64
URL : https://xorg.freedesktop.org/
Licenses : custom
Groups : None
Provides : None
Depends On : pam libxaw libxinerama xorg-xrdb xorg-sessreg libxft elogind libxcrypt
Optional Deps : None
Conflicts With : None
Replaces : None
Download Size : 109.44 KiB
Installed Size : 314.80 KiB
Packager : Artix Build Bot <[email protected]>
Build Date : Mon 14 Sep 2020 05:19:43 PM IST
Validated By : MD5 Sum SHA-256 Sum Signature
Repository : extra
Name : xorg-xdm
Version : 1.1.12-3
Description : X Display Manager
Architecture : x86_64
URL : https://xorg.freedesktop.org/
Licenses : custom
Groups : None
Provides : None
Depends On : pam libxaw libxinerama xorg-xrdb xorg-sessreg libxft systemd libxcrypt
Optional Deps : None
Conflicts With : None
Replaces : None
Download Size : 109.81 KiB
Installed Size : 314.99 KiB
Packager : Andreas Radke <[email protected]>
Build Date : Sun 23 Aug 2020 02:55:32 PM IST
Validated By : MD5 Sum SHA-256 Sum Signature
that say nothing, you need use pacman -Qi xorg-xdm
Dear people,
Sorry if my post has nothing with being useful. But I'd like to know how this issue is supposed to be solved.
Will there be any updates on packages?
I have had this issue with xf86-video-openchrome and xf86-video-vmware only.
What I tried was pacman -S both from the world/ (if I remember the corresponding repo for both properly). Both installed anew. Nothing changed though.
It's probably because these packages have dependencies upon systemd-libs. Just checked again. Those in the world repo have the dependency. Which according to my understanding shouldn't exist in Artix. Please correct me.
as i wrote above, its our mistake, and will fix ASAP, when maintainer will be online
Thanks alium. Here is the output of
pacman -Qi xorg-xdm
.
~~> pacman -Qi xorg-xdm
Name : xorg-xdm
Version : 1.1.12-3
Description : X Display Manager
Architecture : x86_64
URL : https://xorg.freedesktop.org/
Licenses : custom
Groups : None
Provides : None
Depends On : pam libxaw libxinerama xorg-xrdb xorg-sessreg libxft systemd libxcrypt
Optional Deps : None
Required By : xdm-archlinux xdm-openrc
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 314.99 KiB
Packager : Andreas Radke <[email protected]>
Build Date : Sun 23 Aug 2020 02:55:32 PM IST
Install Date : Mon 24 Aug 2020 03:24:16 PM IST
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature
It looks like the package is from arch linux repository. I tried disabling arch linux repositories but to no avail. Any help?
Try reinstalling it "directly" with pacman -S world/xorg-xdm
both packages xf86-video-openchrome and xf86-video-vmware are fixed now
Thanks. That worked. Being the login library shouldn't it be in the system repository? Correct me if I am wrong.
Thank you for the prompt fix!
It worked after having to sudo pacman -S world/gnome-system-monitor.
For those who use Cinnamon or just have it anywhere else this may be needed as well.