Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: [SOLVED] Can't install artix-archlinux-support (Read 2475 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

[SOLVED] Can't install artix-archlinux-support

Hello!, it's been a few days since the first day i start getting these errors when running "pacman -Syu"
Code: [Select]
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 archivetools
:: installing elogind (246.10-4) breaks dependency 'systemd' required by phodav
From some searching, turns out i just need to install the artix-archlinux-support package. But when i try installing it i get these errors
Code: [Select]
resolving dependencies...
looking for conflicting packages...
:: artix-archlinux-support and elogind are in conflict (systemd). Remove elogind? [y/N] y
:: artix-archlinux-support and libelogind are in conflict (systemd-libs). Remove libelogind? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: removing libelogind breaks dependency 'libelogind.so' required by brltty
:: removing libelogind breaks dependency 'libelogind' required by dbus
:: removing libelogind breaks dependency 'libelogind.so=0-64' required by dbus
:: removing elogind breaks dependency 'elogind' required by elogind-openrc
:: removing elogind breaks dependency 'elogind' required by gnome-desktop
:: removing elogind breaks dependency 'elogind' required by lib32-elogind
:: removing elogind breaks dependency 'elogind' required by libappindicator-gtk3
:: removing libelogind breaks dependency 'libelogind' required by libnm
:: removing libelogind breaks dependency 'libelogind' required by libpulse
:: removing elogind breaks dependency 'elogind' required by polkit
:: removing libelogind breaks dependency 'libelogind' required by procps-ng
:: removing elogind breaks dependency 'elogind' required by rtkit
:: removing libelogind breaks dependency 'libelogind' required by udisks2
:: removing elogind breaks dependency 'elogind' required by xorg-server
:: removing elogind breaks dependency 'elogind' required by xorg-xwayland
Anybody have a solution?

Re: Can't install artix-archlinux-support

Reply #1
Run:
Code: [Select]
pacman -Syu artix-archinux-support

Re: Can't install artix-archlinux-support

Reply #2
You should install (Artix's, not Arch's) elogind and uninstall systemd and any packages which depend on it. That's the whole point of Artix.

At this point, if you don't know how to use LiveUSB to install artix versions of the packages from Artix's repos, I'd just reinstall the system from installation media and then set your system according to this article: https://wiki.artixlinux.org/Main/Repositories

Re: Can't install artix-archlinux-support

Reply #3
Code: [Select]
pacman -R archivetools
pacman -S galaxy/phodav

So, first question why does something require systemd in Artix?
Utter nonsense when you think about it, right?

Upon closer look I found that "archivetools" package is some Archlinux thing and depends on systemd-
Package "phodav" is present in Artix repositories and does not require systemd.

So, your installation is poluted, be you I would reinstall all packages from Artix repositories to be sure that everything works correctly.
I am saying this because there were cases when people had mixed packages after a migration from Arch and experienced strange errors.

Read and question what and why is pacman saying / asking you  these things.

That is all from me.

Re: Can't install artix-archlinux-support

Reply #4
https://github.com/archlinux/archivetools
Quote
archivetools is the project used to run the Arch Linux Archive. It's a turnkey solution to snapshot Arch Linux packages repositories, ISOs images and boostrap tarballs. You can deploy one for your own needs.

https://wiki.archlinux.org/title/Arch_Linux_Archive
Quote
The Arch Linux Archive (a.k.a ALA), formerly known as Arch Linux Rollback Machine (a.k.a ARM), stores official repositories snapshots, iso images and bootstrap tarballs across time.

In other words, this is a completely unnecessary package for a user of Artix.

Re: Can't install artix-archlinux-support

Reply #5
So did what SGOrava said, so i remove the archivetools package, and reinstall phodav from Artix's repository. And from this point, i can run pacman -Syu fine. The upgrade went smooth without errors, and after the upgrade i can install the artix-archlinux-support package. Thx guys!