OK, as a quick fix, I have effectively replaced backend/ipp.c with the 1.4.x version (branches/1.4.x/backend/ipp.c, r8950), with the patch included below. One line was changed in order to get the code to compile as part of 1.5:
---------------------------- --- ipp-1.4x.c 2011-10-27 16:50:04.000000000 +0100 +++ ipp.c 2011-10-27 16:37:46.000000000 +0100 @@ -428,7 +428,7 @@ if ((fd = cupsTempFd(tmpfilename, sizeof(tmpfilename))) < 0) { - _cupsLangPrintError(_("ERROR: Unable to create temporary file")); + _cupsLangPrintError("ERROR", _("Unable to create temporary file")); return (CUPS_BACKEND_FAILED); } ---------------------------- I would not trust this without a lot more testing, but this worked for me just now. ** Patch added: "Patch: replaces backend/ipp.c with the 1.4.x version (branches/1.4.x/backend/ipp.c r8950)" https://bugs.launchpad.net/ubuntu/+source/cups/+bug/881843/+attachment/2575416/+files/ipp-patch-r8950%2B.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/881843 Title: CUPS IPP print to Novell servers error since 11.10 upgrade To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups/+bug/881843/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs