
Quoting Chris Samuel (chris@csamuel.org):
I did look at Debian Testing at one point, but it's got old KDE packages though. :-(
I _did_ say 'Testing/Unstable'. What you do is use package-pinning[1] to make unstable-branch packages (and implicitly requested dependencies) available upon request, e.g., # apt-get -t unstable install kde-core Using package-pinning in /etc/apt/preferences (which you'll probably have to create)... Package: * Pin: release a=unstable Pin-Priority: 50 ...ensures that the -unstable deb lines you add to /etc/apt/sources.list (similar to the -testing ones) are not consulted except when you specifically invoke the otherwise deprecated 'unstable' target. I'm not really a user of KDE or any other 'Desktop Environment', but, FWIW, the unstable=sid packages look like 4.6.5 versions, currently. Is that considered old relative to upstream's 4.7? I honestly wouldn't really know. And, actually, I notice that those 4.6.5 packages have also cleared quarantine into wheezy=testing. [1] Disclaimer: The experts tell me that my usage of pinning to deprecate a target using a pin-priority of 50, where 100 is normal, is bass-ackwards from the normal and expected usage. I can only reply that I arrived at it by expermenting until I found something that works, and then stopping.