site  contact  subhomenews

Can now print from Thud build

April 07, 2019 — BarryK

I posted yesterday about unable to print from the "Thud" build of Easy:

I didn't want to give up. There had to be something different from the Pyro builds, most likely package versions is the culprit.

I did a complete recompile in OE, with cups, cups-filters and ghostscript rolled back to same versions as Pyro, no joy. There was still gutensprint, poppler, poppler-data and qpdf not rolled back. Rule out gutenprint, as the PPD file for my Brother HL-2040 laser printer uses foomatic, not gutenprint.

I don't want to roll-back poppler, as LibreOffice needs the later version. Or rather, got a compile error when used poppler 0.70.0. Now using 0.75.0. Note, Pyro build has 0.53.0.

qpdf is 8.2.1 in the Pyro build, 8.4.0 in the Thud build. A quick experiment, installed the 8.2.1 binary package from Pyro, suddenly printing works!

Sigh, this kind of thing happens too often. Last year, there was a version of cups-filters that didn't work, and after reading reports on the Internet, found the fix was to roll back to an earlier version. Much later on, advanced to the latest version, 1.21.5 for Pyro, and that worked. Using that same version in the Thud build.

Just to make sure all libraries are linked properly, doing another overnight build in OE. 

Tags: easy