sudo pacman -Rdd libdmx libxxf86dga && sudo pacman -Syu
Packages (2) libdmx-1.1.4-1 libxxf86dga-1.1.5-1
Total Removed Size: 0.18 MiB
:: Do you want to remove these packages? [Y/n]
:: Processing package changes...
(1/2) removing libdmx [######################] 100%
(2/2) removing libxxf86dga [######################] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
:: Synchronising package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
endeavouros is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing xorgproto (2019.2-2) breaks dependency 'xf86miscproto' required by libxxf86mischere
I had the same issue on several of my systems. I removed libxxf86misc (also using -rdd) and have had no issue so far. I think I understood the comments at https://bugs.archlinux.org/task/64892 to say it was safe to remove this, but perhaps @joekamprad would kindly confirm this?
Please donât rely on this without separate confirmation by someone who knows what theyâre doing!
and please do not use pacman -Rdd as a solution to remove packages this is only needed if a package changes dependencies as it removes the package without any checking of its deps!!!