After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 309477 - printing via libgnomeprint broken
printing via libgnomeprint broken
Status: RESOLVED FIXED
Product: pango
Classification: Platform
Component: general
1.9.x
Other Linux
: Normal major
: ---
Assigned To: pango-maint
pango-maint
Depends on:
Blocks:
 
 
Reported: 2005-07-04 20:41 UTC by Jürg Billeter
Modified: 2005-07-21 13:56 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12



Description Jürg Billeter 2005-07-04 20:41:27 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.
Comment 1 gbil 2005-07-11 06:12:30 UTC
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.
Comment 2 Owen Taylor 2005-07-20 14:47:15 UTC
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.
Comment 3 Owen Taylor 2005-07-20 15:06:56 UTC
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.
Comment 4 Owen Taylor 2005-07-21 13:56:23 UTC
Both libgnomeprint fix and Pango workaround committed now.