As I was updated my Archlinux - with testing repositories enabled - installation something like an hour ago, I faced a conflict in xorg packages.
After doing some search, I found a bug related to obsolete package removal and a mailing list post.
Bug report: https://bugs.archlinux.org/task/64892
Mailing list post: https://lists.archlinux.org/pipermail/arch-general/2019-December/047247.html
Removed packages (some other packages were rebuilt):
- xf86miscproto yes, in xorgproto package - libxxf86misc yes - xf86dgaproto yes, in xorgproto package - libxxf86dga yes - libxkbui yes - libdmx
Don’t know if there are used in EndeavourOS installation. Juste wanted to warn everybody.
Edit: on classical installation, libdmx is now an orphaned package.
But removing it breaks screenfetch, so keep libdmx until xorg update is push on stable repositories.
Upgrading using testing repositories - which I do not tell you to do on real hardware - and everything goes well. No file conflicts after removing libdmx. So Xorg cleanup in testing should work ok.