GNOME Bugzilla – Bug 309477
printing via libgnomeprint broken
Last modified: 2005-07-21 13:56:23 UTC
Version details: 1.9.0 Distribution/Version: paldo unstable pango 1.9.0 breaks printing of text for at least all libgnomeprint using programs, e.g. gedit and evolution are affected. Text doesn't get printed at all (just blank), everything else works fine (e.g. lines). The problem is already visible in page preview. Downgrading to 1.8.1 fixes the issue. It doesn't make any difference whether libgnomeprint 2.11 or 2.10 is installed.
I also have the same problem. Upgraded my FC4 from pango 1.8.1 to 1.9 and printing broke. Downgraded to 1.8.1 and works again. This bug should change to confirmed.
The problem is that Pango is only putting FC_PIXEL_SIZE in the pattern, not FC_SIZE. libgnomeprint was supposed to be fixed to handle this a while ago, but it didn't get fixed right: I've reopened http://bugzilla.gnome.org/show_bug.cgi?id=169020 But I'll put a workaround in Pango as well.
I have a workaround tested here, unfortunately, it's all bound up with my changes for bug 305391, which are dependent on Cairo changes, so it may be a day or two before it gets committed.
Both libgnomeprint fix and Pango workaround committed now.