I had the same setuptools problem and it's just weird
/usr/lib/python2.7/site-packages/setuptools/ is owned by python2-setuptools 1:32.3.1-1
/usr/lib/python2.7/site-packages/pkg_resources/ is owned by python2-setuptools 1:32.3.1-1
however there are a bunch of files in those folders that are not 'owned' by
python2-setuptools 1:32.3.1-1 but conflict with
An old packaging mistake now fixed, @oberon?
pacman -S --force python2-setuptools fixes it and allows the update to continue.
I also did
yaourt -S --needed freetype2 fontconfig lib32-freetype2 beforehand to replace the ubuntu variants, cc @trzalica . Got a message I am saving for future reference:
Fontconfig configuration is done via /etc/fonts/conf.avail and conf.d.
Read /etc/fonts/conf.d/README for more information.
Configuration via /etc/fonts/local.conf is still possible,
but is no longer recommended for options available in conf.avail.
Main systemwide configuration should be done by symlinks
(especially for autohinting, sub-pixel and lcdfilter):
ln -s ../conf.avail/XX-foo.conf
Check also https://wiki.archlinux.org/index.php/Font_Configuration
Anybody knows if leaving
cairo-ubuntu is OK at this point?..