Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 61247 - gnucash-1.8.9 reports do not show legends in graphs
Summary: gnucash-1.8.9 reports do not show legends in graphs
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Seemant Kulleen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-22 06:00 UTC by Miroslav Šulc
Modified: 2004-12-27 10:41 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Miroslav Šulc gentoo-dev 2004-08-22 06:00:30 UTC
GnuCash reports don't show legends in graphs. I think it is caused by some updated component but I don't know which one. Rebuild of gnucash package didn't help.

Reproducible: Always
Steps to Reproduce:
1. Display any graph report in gnucash
2.
3.

Actual Results:  
Graph displays without legend.

Expected Results:  
Legend should be displayed too.

# emerge info
Portage 2.0.50-r9 (default-x86-2004.0, gcc-3.3.4, glibc-2.3.4.20040808-r0,
2.6.8-gentoo-r1)
=================================================================
System uname: 2.6.8-gentoo-r1 i686 Intel(R) Pentium(R) M processor 1500MHz
Gentoo Base System version 1.5.3
distcc 2.17 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config
/usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://download.startnet.klamovka.kosire.czf/gentoo-mirror
http://10.15.6.1/ http://mirror.switch.ch/mirror/gentoo/
ftp://mirror.switch.ch/mirror/gentoo/ ftp://ftp.uninett.no/pub/linux/Gentoo
ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/
ftp://ftp.linux.ee/pub/gentoo/distfiles/ http://gentoo.zie.pg.gda.pl
http://mirror.pudas.net/gentoo ftp://mirror.pudas.net/gentoo
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://mir.zyrianes.net/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.startnet.klamovka.kosire.czf/gentoo-portage"
USE="X alsa apache2 apm arts avi berkdb bonobo bzlib cdparanoia cdr crypt cups
curl dba dbase dvd dvdr dvdread encode esd exif extensions flash foomaticdb ftp
gd gdbm gif gimpprint gphoto2 gpm gtk gtk2 gtkhtml guile iconv imap imlib java
jpeg justify kde kerberos ldap libg++ libwww linguas_cs lzw-tiff mad mcal mhash
mikmod mime ming mmx mng motif mozilla mpeg mysql mythtv ncurses nls oggvorbis
opengl oss pam pdflib perl php png ppds python qt quicktime quotes readline
samba scanner sdl session slang snmp spell sse ssl svg svga tcltk tcpd tiff
transcode truetype usb vhosts video_cards_radeon wifi wmf x86 xine xml2 xmms
xprint xv xvid zlib"
Comment 1 Miroslav Šulc gentoo-dev 2004-09-12 02:38:56 UTC
What components are used for creating graphs in gnucash? I would like to make some test as there is no progress since I submitted this bug.
Comment 2 Chris Moore 2004-09-16 13:25:14 UTC
I can confirm this bug.  When attempting to view something with a legend, the following is output to the console ad infinitum:

** WARNING **: file gnome-font-face.c: line 309: Face Helvetica: Cannot load face

** CRITICAL **: file gnome-font-face.c: line 614 (gff_load): assertion `ft_result == FT_Err_Ok' failed.

** WARNING **: file gnome-font-face.c: line 575: Face Helvetica: Cannot load face

** CRITICAL **: file gnome-font-face.c: line 614 (gff_load): assertion `ft_result == FT_Err_Ok' failed.

** WARNING **: file gnome-font-face.c: line 309: Face Helvetica: Cannot load face

** CRITICAL **: file gnome-font-face.c: line 614 (gff_load): assertion `ft_result == FT_Err_Ok' failed.

** WARNING **: file gnome-font-face.c: line 861: Face: Helvetica: Cannot load face

** CRITICAL **: file gnome-font-face.c: line 614 (gff_load): assertion `ft_result == FT_Err_Ok' failed.

** WARNING **: file gnome-font-face.c: line 874: Face: Helvetica: Cannot load face
Comment 3 Seemant Kulleen (RETIRED) gentoo-dev 2004-09-18 22:10:30 UTC
Gnome team, input?
Comment 4 foser (RETIRED) gentoo-dev 2004-09-19 05:01:28 UTC
I guess it can't find a font for the legend, the errors come from freetype. It might be a freetype ABI issue, but i guess it's not gnucash that needs to be rebuilt to check, but some lower level component that links to freetype.

Another longshot : can you set another font for the legend to use ?
Comment 5 Miroslav Šulc gentoo-dev 2004-09-19 23:50:48 UTC
I have went through settings dialogs and user config files and didn't found the place where legend font is set. Maybe I missed the option. Could somebody direct me where I can change the font? Thanks.
Comment 6 Robin Thellend 2004-10-24 20:14:52 UTC
emerge --oneshot gnome-print

This fixed it for me.
Comment 7 Miroslav Šulc gentoo-dev 2004-10-25 03:22:00 UTC
I have tried the command and it fixed the problem for me too. Thanks, Robin.
Comment 8 foser (RETIRED) gentoo-dev 2004-10-25 06:07:54 UTC
well obviously gnome-print had the freetype ABI problem... not sure what do about it.

What freetype version are you guys using & how long have you had these systems (what freetype versions did you go trough?)
Comment 9 Miroslav Šulc gentoo-dev 2004-10-25 06:17:44 UTC
I have media-libs/freetype-2.1.5-r1.

Foser, if you can tell me how can I find out the answer for your second question, I'll send you the answer. Unfortunately I don't know how to get these information.

Here is what I have in emerge.log about freetype:
# cat emerge.log | grep freetype
1090880377:  >>> emerge (5 of 10) media-libs/freetype-2.1.5-r1 to /
1090880377:  === (5 of 10) Merging Binary (media-libs/freetype-2.1.5-r1::/usr/portage/media-libs/freetype/freetype-2.1.5-r1.ebuild)
1090880378:  >>> AUTOCLEAN: media-libs/freetype
1090880378:  ::: completed emerge (5 of 10) media-libs/freetype-2.1.5-r1 to /
1090886510:  >>> emerge (8 of 13) media-libs/freetype-1.3.1-r4 to /
1090889478:  >>> emerge (69 of 74) media-libs/freetype-1.3.1-r4 to /
1090889719:  >>> emerge (60 of 65) media-libs/freetype-1.3.1-r4 to /
1090890327:  >>> emerge (60 of 65) media-libs/freetype-1.3.1-r4 to /
1090913932:  >>> emerge (18 of 52) media-libs/freetype-1.3.1-r4 to /
1090913932:  === (18 of 52) Cleaning (media-libs/freetype-1.3.1-r4::/usr/portage/media-libs/freetype/freetype-1.3.1-r4.ebuild)
1090913932:  === (18 of 52) Compiling/Merging (media-libs/freetype-1.3.1-r4::/usr/portage/media-libs/freetype/freetype-1.3.1-r4.ebuild)
1090913965:  === (18 of 52) Post-Build Cleaning (media-libs/freetype-1.3.1-r4::/usr/portage/media-libs/freetype/freetype-1.3.1-r4.ebuild)
1090913965:  >>> AUTOCLEAN: media-libs/freetype
1090913965:  ::: completed emerge (18 of 52) media-libs/freetype-1.3.1-r4 to /
Comment 10 foser (RETIRED) gentoo-dev 2004-10-25 06:25:41 UTC
well.. give a rough estimate time-wise . emerge.log output is useful, but it hasn't been around that long.
Comment 11 Miroslav Šulc gentoo-dev 2004-10-25 06:45:34 UTC
Well I don't remember the versions. Freetype package didn't attract my attention too much.
If I could find the information in a log, I would do it but in my head there is no footprint of this information :-(
Comment 12 Robin Thellend 2004-10-26 19:27:01 UTC
I've had this system for about 18 months and I keep pretty much up-to-date all the time.

1051046464:  >>> emerge (21 of 86) media-libs/freetype-2.1.3-r2 to /
1051046570:  >>> AUTOCLEAN: media-libs/freetype
1051046570:  ::: completed emerge (21 of 86) media-libs/freetype-2.1.3-r2 to /
1051165283:  >>> emerge (23 of 24) media-libs/freetype-1.3.1-r3 to /
1051165362:  >>> AUTOCLEAN: media-libs/freetype
1051165362:  ::: completed emerge (23 of 24) media-libs/freetype-1.3.1-r3 to /
1054920591:  >>> emerge (14 of 16) media-libs/freetype-2.1.4 to /
1054920591:  === (14 of 16) Cleaning (/usr/portage/media-libs/freetype/freetype-2.1.4.ebuild)
1054920591:  === (14 of 16) Compiling/Merging (/usr/portage/media-libs/freetype/freetype-2.1.4.ebuild)
1054920786:  === (14 of 16) Post-Build Cleaning (/usr/portage/media-libs/freetype/freetype-2.1.4.ebuild)
1054920787:  >>> AUTOCLEAN: media-libs/freetype
1054920792: === Unmerging... (media-libs/freetype-2.1.3-r2)
1054920793:  >>> unmerge success: media-libs/freetype-2.1.3-r2
1054920793:  ::: completed emerge (14 of 16) media-libs/freetype-2.1.4 to /
1076914417:  >>> emerge (12 of 60) media-libs/freetype-2.1.5 to /
1076914417:  === (12 of 60) Cleaning (media-libs/freetype-2.1.5::/usr/portage/media-libs/freetype/freetype-2.1.5.ebuild)
1076914417:  === (12 of 60) Compiling/Merging (media-libs/freetype-2.1.5::/usr/portage/media-libs/freetype/freetype-2.1.5.ebuild)
1076914558:  === (12 of 60) Post-Build Cleaning (media-libs/freetype-2.1.5::/usr/portage/media-libs/freetype/freetype-2.1.5.ebuild)
1076914559:  >>> AUTOCLEAN: media-libs/freetype
1076914564: === Unmerging... (media-libs/freetype-2.1.4)
1076914568:  >>> unmerge success: media-libs/freetype-2.1.4
1076914568:  ::: completed emerge (12 of 60) media-libs/freetype-2.1.5 to /
1080776895:  >>> emerge (4 of 58) media-libs/freetype-2.1.5-r1 to /
1080776895:  === (4 of 58) Cleaning (media-libs/freetype-2.1.5-r1::/usr/portage/media-libs/freetype/freetype-2.1.5-r1.ebuild)
1080776895:  === (4 of 58) Compiling/Merging (media-libs/freetype-2.1.5-r1::/usr/portage/media-libs/freetype/freetype-2.1.5-r1.ebuild)
1080777009:  === (4 of 58) Post-Build Cleaning (media-libs/freetype-2.1.5-r1::/usr/portage/media-libs/freetype/freetype-2.1.5-r1.ebuild)
1080777010:  >>> AUTOCLEAN: media-libs/freetype
1080777015: === Unmerging... (media-libs/freetype-2.1.5)
1080777021:  >>> unmerge success: media-libs/freetype-2.1.5
1080777021:  ::: completed emerge (4 of 58) media-libs/freetype-2.1.5-r1 to /
1098031269:  >>> emerge (5 of 6) media-libs/freetype-1.3.1-r4 to /
1098031269:  === (5 of 6) Cleaning (media-libs/freetype-1.3.1-r4::/usr/portage/media-libs/freetype/freetype-1.3.1-r4.ebuild)
1098031270:  === (5 of 6) Compiling/Merging (media-libs/freetype-1.3.1-r4::/usr/portage/media-libs/freetype/freetype-1.3.1-r4.ebuild)
1098031359:  === (5 of 6) Post-Build Cleaning (media-libs/freetype-1.3.1-r4::/usr/portage/media-libs/freetype/freetype-1.3.1-r4.ebuild)
1098031359:  >>> AUTOCLEAN: media-libs/freetype
1098031364: === Unmerging... (media-libs/freetype-1.3.1-r3)
1098031369:  >>> unmerge success: media-libs/freetype-1.3.1-r3
1098031369:  ::: completed emerge (5 of 6) media-libs/freetype-1.3.1-r4 to /
Comment 13 Paul Kronenwetter 2004-11-16 14:01:46 UTC
Oddly enough I had the same success with re-emergeing gnome-print.  Unfortunately I cannot trace my freetype transitions through the year or so this machine has been running Gentoo.
Comment 14 David Grant 2004-12-13 15:14:51 UTC
re-emerging gnome-print also worked for me. So is this bug fixed/closed?
Comment 15 Seemant Kulleen (RETIRED) gentoo-dev 2004-12-27 10:41:30 UTC
closing with resolution: remerge gnome-print.