I never needed to post here before in 10 years of using Puppy Linux but this is terrible and needs a fix. It seems all releases of Focal Fossa and other distros released with broken Ghostscript and therefore broken CUPS are affected. Any printer that needs PDF data to print will fail (HP). Ghostscript is used to make that PDF data but when adobe code was removed for obvious security reasons, a page count function for Ghostscript got omitted. Thus persistent errors generated by CUPS at print time. The error message in CUPS is basically "Filter Failed".
I spent a dozen hours shooting this and here is one web page directly supporting my claim. There are others but I can't find them again (IRC?)... https://bugs.debian.org/cgi-bin/bugrepo ... bug=926576
Perhaps the bug was created by mixing Ubuntu and debian code, i dont' know or care. I only care about Puppy Linux, all versions, and hope someone will fix Puppy's printing CUPs, I guess using the corrected release of Ghostscript code. That post is over 2 years old so shame that nobody with new Focal Fossa and an HP printer (ie; Envy 5660) or a brother printer can print a single page. These printers require a PDF be sent to it to print. I believe most pros only use HP printers so most of us must use another OS to print on paper!
Printing a Test page also fails. Dig into DETAILED info in the CUPS logs and "Filter Failed"errors persist, regardless of printer driver used. I think I was able to create a PDF file using that same CUPS, but not 100% sure of the end result as I was getting burned out shooting this bug. However I finally quit shooting after finding the answer in the post link above.
I am actually using the 32bit release of UPupFF+D-20.12+4 with the LXDE ydrv add-in (upupFF20+LXDE-iso) cuz LXDE is the only desktop for me. I test with 3 puppy PC's, all prior versions of puppy print fine with CUPS versions released prior to ~2019. LXPupBionic r19~ is still the greatest distro for me as FocalFossa / CUPS is broken. Otherwise it could have been possibly the greatest Linux distro, performing well for older PCs from 2001 with 1GB ram up to current mobos. Only God knows how many Focal Fossa distros are affected. I am guessing all of them. I attempted to install HPs HPLIP, but that failed. That installer also expected my pc to have GCC installed. Very funny-not.
If anyone thinks I have gone the wrong way in claiming that Linux & CUPS printing is now broken, have at it. I have been known to be wrong once before. But I have installed over 2 dozen versions of puppy without a major issue like this one!
G,day mate.