Tobias, you were right. Sorry for not understanding your original comment better.
Updating to Cairo 1.17.2 also fixes the problem, as it includes [commit 4c8813f0 (pdf: add missing flush)](https://gitlab.freedesktop.org/cairo/cairo/commit/4c8813f0eaacc32c27126ad2296951a626300b89) fixing issue [Cairo generates incorrect PDF files](https://gitlab.freedesktop.org/cairo/cairo/issues/342). Thank you to Tobias Hoffmann for mentioning that in the Launchpad bug report. Distributions should probably back port that commit. I’ll ask the Cairo developers to cherry-pick this into the 1.16 branch. I’ll reassign this to the libcairo2. ** Package changed: cups-filters (Ubuntu) => cairo (Ubuntu) ** Changed in: cairo (Ubuntu) Status: Incomplete => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1817033 Title: Unable to correctly print PDF file: Error: Ignoring spurious ET operator. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cairo/+bug/1817033/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs