After ‘managing’ to break my KDE on Friday evening by upgrading from 3.2.0 to 3.2.1, I have discovered today that it wasn’t actually my fault. It wasn’t actually broken, but it missed the ‘not built-in themes’, like one really good looking theme: Plastik.

One of the packages (kdeartwork to be more precise) required Qt 3.3.1 because the theme libraries (.so files) were built against it although KDE 3.2.1 can be built against Qt 3.2.3 (according to the requirements). This slight change, also permitted by a missing dependency (Qt 3.3.1 should have been put as a dependency, to the kdeartwork pack or to the kdelibs pack) made me lose almost 2 days (most of the weekend the weekend). In the end, I filed a report to the ArchLinux forums to notify the package maintainers of the missing dependency (and save some other people’s time).