Public bug reported: When CUPS 2.2.3 is being built, one of the steps is testing: test/run- stp-tests.sh.
CUPS passes the tests OK with cups-filters-1.0.54, but fails with cups- filters-1.13.4 due to some changes in how classified.pdf banner is handled, which is done when test Job 14 is printed. cups-filters 1.0.54: [Job 14] Started filter /tmp/cups-pbuser/bin/filter/bannertopdf (PID 38207) [Job 14] Started filter /tmp/cups-pbuser/bin/filter/pdftopdf (PID 38208) [Job 14] Started filter /tmp/cups-pbuser/bin/filter/pdftops (PID 38209) [Job 14] pdftops - copying to temp print file \"/tmp/cups-pbuser/spool/temp/0954158fd0dc0\" [Job 14] PDF template file doesn\'t have form. It\'s okay. [Job 14] PID 38207 (/tmp/cups-pbuser/bin/filter/bannertopdf) exited with no errors. [Job 14] PID 38208 (/tmp/cups-pbuser/bin/filter/pdftopdf) exited with no errors. cups-filters 1.13.4: [Job 14] Started filter /tmp/cups-pbuser/bin/filter/bannertopdf (PID 76934) [Job 14] Started filter /tmp/cups-pbuser/bin/filter/pdftopdf (PID 76935) [Job 14] Started filter /tmp/cups-pbuser/bin/filter/pdftops (PID 76936) [Job 14] pdftops - copying to temp print file \"/tmp/cups-pbuser/spool/temp/12c8858f972ae\" [Job 14] pdftopdf: Last filter determined by the PPD: None; FINAL_CONTENT_TYPE: printer/Test1 => pdftopdf will not log pages in page_log. [Job 14] PID 76934 (/tmp/cups-pbuser/bin/filter/bannertopdf) stopped with status 1. [Job 14] PID 76935 (/tmp/cups-pbuser/bin/filter/pdftopdf) stopped with status 1. [Job 14] I/O Error: Couldn\'t open file \'/tmp/cups-pbuser/share/data/classified.pdf\': No such file or directory. [Job 14] Error: unable to open template document \'/tmp/cups-pbuser/share/data/classified.pdf\' [Job 14] loadFile failed: temp file: not a PDF file I see that previous debian releases used to link banners from /usr/share/cups/banner to /tmp/cups-$user, but there's no linking to /usr/share/cups/data/*.pdf that now exist for cups-filters-1.13. I guess something like this is needed for the patch: --- a/test/run-stp-tests.sh +++ b/test/run-stp-tests.sh @@ -482,6 +483,17 @@ ln -sf /usr/share/cups/banners/topsecret /tmp/cups-$user/share/banners/ ln -sf /usr/share/cups/banners/unclassified /tmp/cups-$user/share/banners/ + ln -sf /usr/share/cups/data/classified.pdf /tmp/cups-$user/share/data + ln -sf /usr/share/cups/data/confidential.pdf /tmp/cups-$user/share/data + ln -sf /usr/share/cups/data/default.pdf /tmp/cups-$user/share/data + ln -sf /usr/share/cups/data/default-testpage.pdf /tmp/cups-$user/share/data + ln -sf /usr/share/cups/data/form_english.pdf /tmp/cups-$user/share/data + ln -sf /usr/share/cups/data/form_russian.pdf /tmp/cups-$user/share/data + ln -sf /usr/share/cups/data/secret.pdf /tmp/cups-$user/share/data + ln -sf /usr/share/cups/data/standard.pdf /tmp/cups-$user/share/data + ln -sf /usr/share/cups/data/topsecret.pdf /tmp/cups-$user/share/data + ln -sf /usr/share/cups/data/unclassified.pdf /tmp/cups-$user/share/data + if test -d /usr/share/cups/charsets; then ln -s /usr/share/cups/charsets $BASE/share fi ** Affects: cups-filters (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1685317 Title: Cannot build CUPS 2.2.3 with cups-filters 1.13.4 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/1685317/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs