Created attachment 800636 [details] The /etc/cups/printers.conf before deleting and recreating the Cups-PDF printer. Description of problem: Carrying forward the Fedora 16 CUPS configuration to Fedora 19 left the Cups-PDF printer appearing to be installed, but it is not functional. This is probably unavoidable, but the Cups-PDF system failed to detect the problem and instead generated empty PDFs. Version-Release number of selected component (if applicable): cups-pdf-2.6.1-4.fc19.x86_64 How reproducible: unknown Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info: What was seen was: After fixing the problems described in https://bugzilla.redhat.com/show_bug.cgi?id=1009609: 1. Delete all files in ~/Desktop. 2. Create a LibreOffice text document containing "The quick brown fox jumps over the lazy dog." 3. Select File->Print and print the document to the printer "Cups-PDF". 4. A file named "Videos_.pdf" is created in ~/Desktop. 5. Viewing ~/Desktop/Videos_.pdf using either Adobe Reader 9 (AdobeReader_enu-9.5.5-1.i486) or DocView within Emacs (24.3.1) shows the PDF to be empty. Using Firefox to print https://bugzilla.redhat.com/show_bug.cgi?id=1009609 to Cups-PDF produces the same result, viz., generating ~/Desktop/Videos_.pdf which is shown as empty by both readers. The two Videos_.pdf files are similar but not identical. After these two tests, /var/log/cups/cups-pdf_log shows: Fri Sep 20 14:12:07 2013 [STATUS] PDF creation successfully finished (worley) Fri Sep 20 14:16:20 2013 [STATUS] PDF creation successfully finished (worley) /var/log/cups/access_log shows: localhost - - [20/Sep/2013:14:12:06 -0400] "POST /printers/Cups-PDF HTTP/1.1" 200 197 Create-Job successful-ok localhost - - [20/Sep/2013:14:12:06 -0400] "POST /printers/Cups-PDF HTTP/1.1" 200 26644 Send-Document successful-ok localhost - - [20/Sep/2013:14:16:20 -0400] "POST /printers/Cups-PDF HTTP/1.1" 200 81128 Print-Job successful-ok (This is another aspect of https://bugzilla.redhat.com/show_bug.cgi?id=1010434, cups-pdf does not report failures.) /var/spool/cups shows two pairs of entries: -rw-------. 1 root lp 851 Sep 20 14:16 c00013 -rw-r-----. 1 root lp 80810 Sep 20 14:16 d00013-001 -rw-------. 1 root lp 751 Sep 20 14:12 c00012 -rw-r-----. 1 root lp 26383 Sep 20 14:12 d00012-001 Copying the d*-001 files to another location and giving them a .pdf extension shows them to contain the desired PDFs. However, following the clues in https://bugzilla.redhat.com/show_bug.cgi?id=1005492 I used system-config-printer to delete the Cups-PDF printer and then re-create it. After that, Cups-PDF worked correctly. Thus, it appears that the problem is that copying the printer configuration (/etc/cups/printers.conf) from my previous system (Fedora 16) to Fedora 19 leaves the Cups-PDF printer mis-configured. The Fedora 19 code should detect and report this problem more effectively.
/etc/cups/printers.conf is not managed by cups-pdf (but by cups). Sorry, but I don't see anything we can't do (in cups-pdf) to fix this upgrade issue.