How to switch from Antergos to EndevourOS

Happy New year and decade everyone!

After using EOS for some time, I’ve noticed that updates normally fail, independently of the way I try it.

For instance, tried now using the small popup saying 38 AUR updates are available. Close this window to start the update.

This the result:
:: installing xorgproto (2019.2-2) breaks dependency ‘dmxproto’ required by libdmx
:: installing xorgproto (2019.2-2) breaks dependency ‘xf86dgaproto’ required by libxxf86dga
:: installing xorgproto (2019.2-2) breaks dependency ‘xf86miscproto’ required by libxxf86misc

upstream update failed.

I have no idea what goes wrong.

If I try yay -Syu, I get:

:: installing xorgproto (2019.2-2) breaks dependency ‘dmxproto’ required by libdmx
:: installing xorgproto (2019.2-2) breaks dependency ‘xf86dgaproto’ required by libxxf86dga
:: installing xorgproto (2019.2-2) breaks dependency ‘xf86miscproto’ required by libxxf86misc

upstream update failed.

Help greatly appreciated!

https://www.archlinux.org/

1 Like

pacman -Rdd libdmx libxxf86dga libxxf86misc && pacman -Syu

1 Like

Thanks @JR29! I will try this next time. I suppose using pacman in this case is ok now that we should mainly use yay…?!?

1 Like

@vpp
Please note that pacman is the official and best supported package manager on Arch based systems.
That’s why it is the most reliable one, and the recommended one to use.

Yay is also great because it supports also AUR software (but pacman doesn’t).
As a side note, please keep in mind that AUR software is not officially supported and thus can be unreliable in some cases.

2 Likes

That said I believe yay does like aurman and just pipe through commands that pacman handles? aka if you run “yay -Syyu” yay is actually letting pacman handle that part and then takes over and checks for AUR updates.

As packagemanagers or helpers i prefer not to mix it to much. You can also make life easier to make a sudo pacman alias in .bashrc or .zshrc, mine calls pie, to update i type cake :upside_down_face:

I do use yay but personal prefer trizen because better to manipulate pkgbuild, yay has a --editmenu bug, if you change or add. Depency it does not its jobs. but as pgp keys is yay bit better, problem with helpers is, if like for yay go updated and yay is not update, some little quirks can come in and you dont know what it is. Is like slaming against a invisible wall and you dont know why :sweat_smile:

1 Like

Not sure how yay does it, never checked. But it seems to do just like you said. :slight_smile:

@joekamprad thank you for this!!

I had installed also AntergOS to begin with on my laptop. After the distribution was discontinued, I’ve made the transition to Arch using same installation. After some configuration everything worked fine. My question now is this: If I want to change to EndeavourOS now, will this steps show me the way also?

Thanx again.

i would not do this, better to do a clean install, but if you want to follow the steps and take care on changes you already make to change to arch only…

You could already be glad that there was a way to switch from Antergos to EOS. Of course, always a clean installation is the most correct.

1 Like

Great! Thanx Joe

Zoli hi.

As I recall the question was referring to the initial poster and I thank him for spending 2 mins to respond on this.

If you had spent more time to read my post you would have noticed that I have already made a migration to plain Arch from Antergos, so your comment on how glad I must be does not apply here.

Thank you nevertheless for the response.

Do you like the pure Arch better than the distros derived from it?

I have not checked out EndevourOS yet, but AntergOS was much easier to install than pure Arch. After that same deal…

You will find EndeavourOS even easier to install.

2 Likes