/usr/lib/cups/backend/ipp failed

This one time, right, I printed something using CUPS on a Linux box, right…and it actually printed! No, really! I didn’t have to rsync the file across to the Mac and print it from there. Printing on Linux actually worked. I swear I’m not making this up. (And yes, I’ve tested the printer URLs, and they’re correct.)