I gave up using "desktop" distro (fedora and ubuntu) for keeping a minimal desktop installation. Too many packages installed by default, too many unrequired dependencies pulled installing new packages, too many problems updating to the newest release. Now I'm using Arch and pondering about gentoo/funtoo or other source based distro.