It's not the first time, but pacman broke down today again. I don't really know how to fix it. So any helpful pointers for me to self-teach will be highly appreciated. I hope I can be an independent arch user.

:: Synchronizing package databases...
downloading core.db...
downloading extra.db...
downloading community.db...
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
:: installing xorgproto (2019.2-2) breaks dependency 'dmxproto' required by libdmx
:: installing xorgproto (2019.2-2) breaks dependency 'xf86dgaproto' required by libxxf86dga
error: failed to prepare transaction (could not satisfy dependencies)

This "error" has nothing to do with "pacman breaking down again". Pacman did not break down. Instead of asking on here you could have just googled the issue or checked out the arch website https://www.archlinux.org/ . The latest news shows you how to upgrade your system if you encounter this "error".

| improve this answer | |
  • 1
    Thank you! I did google but did not get useful info. I will check archlinux.org in the future! – Student Dec 24 '19 at 13:28

I was facing the same problem

Solution xorg-cleanup-requires-manual-intervention

pacman -Rdd libdmx libxxf86dga && pacman -Syu

These links might be helpful as well

FS#64892 - [Xorg] remove dead Xorg packages

xorgproto issues..

| improve this answer | |
  • It works! Thank you! Related: reddit.com/r/archlinux/comments/edadrc/… – Student Dec 22 '19 at 12:05
  • What I'm more interested in is how did you solve this? After you pointing this out, I noticed that I could have found the news on the homepage of arch and also reddit. However, when things broke down, I thought I messed things up. I tried to remove the packages that cause troubles, but pacman cried for another dependency issue. I was not sure if it would have caused more and more troubles. I also googled my issue, but was not directly led to the news. It felt discouraging. At the end of the day, the issue is that I still lack of understanding of archlinux. That makes me dependent ... – Student Dec 22 '19 at 12:09
  • ...dependent to others. Would you mind telling me how you solved this problem independently? What have you tried when things broke down? Have you once thought perhaps you messed things up, or it was clear to you that it must be "others' fault"? If it was clear to you, what made you different from me? Should I read/follow certain things in order to improve? – Student Dec 22 '19 at 12:12
  • 1
    Hey mate check out this link . Though the question addresses only Ubuntu the steps in general apply to all Linux distro askubuntu.com/questions/879910/how-to-identify-a-bug-in-ubuntu – Madhubala Dec 22 '19 at 12:57

Xorg cleanup requires manual intervention

To perform the upgrade enter the following command:

sudo pacman -Rdd libdmx libxxf86dga libxxf86misc && sudo pacman -Syu 


sudo pacman -Rdd libdmx libxxf86dga && sudo pacman -Syu 

hope its works

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.