John, are you sure that is due to wrong permissions in /var/cache/cups? Can you please copy the output of ls -lR /var/cache/cups/ here? -- cannot write /var/cache/cups/ppds.dat https://launchpad.net/bugs/40795