Resolving Dependencies when Upgrading

I’ve got a working system with the December release. However, when I attempt to upgrade the software I get an error message and the update falls over! can someone advise how to get past this issue please?

'resolving dependencies …
Looking for conflicting packages …
error: failed to prepare transaction (could not satisfy dependencies)
::installing xorgproto (2019.2-2) breaks dependency dmxproto required by libdmw
:: installing xorgproto (2019.2-2) breaks dependency xf86dgaproto required by libxxf86dga

Error installing repo packages.

Many thanks for help with this one…

Richard

See this announcement from a few days ago:

1 Like

In the process of Xorg cleanup the update requires manual intervention when you hit this message:

:: installing xorgproto (2019.2-2) breaks dependency 'inputproto' required by lib32-libxi
:: 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

when updating, use: pacman -Rdd libdmx libxxf86dga libxxf86misc && pacman -Syu to perform the upgrade.

https://www.archlinux.org/

Thanks for your help. It now says ‘error: target not found: libxxf86misc’

Richard

Try command:
pacman -Rdd libdmx libxxf86dga && pacman -Syu

Works, I was able to update. Thanks a lot.

Edit.
Updating stopped and gave this error message:

error: no se pudo realizar la operación (archivos en conflicto)
endeavouros-theming: /usr/share/endeavouros/EndeavourOS-icon.png existe en el sistema de archivos
endeavouros-theming: /usr/share/endeavouros/EndeavourOS-logo.png existe en el sistema de archivos
endeavouros-theming: /usr/share/endeavouros/splash.png existe en el sistema de archivos
Ocurrieron errores, por lo que no se actualizaron los paquetes

1 Like

You have to remove all listed files. Upgrade will work after. There was a thread about this issue… I think @joekamprad will give you more info.

@Anticupidon : see here
https://forum.endeavouros.com/t/eos-update-notifier-update-requires-manual-intervention

ROLLING release, latest available sources, means fast changes and overcomming issues by checking the news and announcements regularly!

https://forum.endeavouros.com/c/announcements/
https://www.archlinux.org/news/

For the fact that arch and endeavouros are RRD, there are very few manual interventions, and they are small.

But one should even read what has been written several times without extra impulse.

3 Likes

Thanks to everyone! Happy Holidays to you all!!

I followed all the suggestions and have been able to (finally) update my installation. There were several steps and I urge all readers to read each contribution and get working on CLI.

Cheers from Canberra
25 December 2019

2 Likes