Hmm, just purged cups-common and I still have a /usr/lib/cups in place. I wonder if this is the problem - something else I have installed has set up that directory, so creating it as a link fails, and then everything else fails too....