| Summary: | app-office/gnucash crashes on start | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Fred Krogh <fkrogh> |
| Component: | Current packages | Assignee: | Seemant Kulleen (RETIRED) <seemant> |
| Status: | RESOLVED FIXED | ||
| Severity: | critical | CC: | bfg-dev, danarmak, gnome-office+disabled, hkbst, jsled, lostlogic, sanderfox, tschenturs |
| Priority: | High | ||
| Version: | 2006.1 | ||
| Hardware: | AMD64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Fred Krogh
2007-01-15 17:10:32 UTC
do you have slib-3.1.4? I can confirm this problem. I have slib-3.1.4 installed. Portage 2.1.2 (default-linux/amd64/2006.1, gcc-4.1.1, glibc-2.5-r0, 2.6.19-gentoo-r4 x86_64) ================================================================= System uname: 2.6.19-gentoo-r4 x86_64 AMD Athlon(tm) 64 Processor 3800+ Gentoo Base System version 1.12.8 Timestamp of tree: Mon, 15 Jan 2007 08:30:01 +0000 ccache version 2.4 [disabled] dev-java/java-config: 1.3.7, 2.0.31-r2 dev-lang/python: 2.4.4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r6 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.19.2 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -pipe -msse3" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=athlon64 -O2 -pipe -msse3" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks fixpackages metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 aac aalib alsa amd64 apache2 asf automount berkdb bitmap-fonts bluetooth bzip2 cairo cdr chardet cli cracklib crypt cups dba dbus dlloader dri dts dvd dvdr dvdread eds evo2 fat ffmpeg firefox flac font-server foomaticdb fortran gd gdbm geos glib gmedia gnome gnutls gpm gstreamer gtk gtk2 hal howl iconv imap ipod ipv6 isdnlog jack java jpeg latex libcaca libg++ libwww lm_sensors mad madwifi maildir mbox mime modplug mono mp3 musepack mysql ncurses network nls nowin nptl nptlonly nsplugin ntfs nvidia ogg opengl optimisememory oss pam pcre pda pdf perl php png ppds pppd python readline reflection reiserfs samba sasl session skins sndfile spl ssl stream svg symlink tagwriting tcpd tetex tex theora threading timidity truetype truetype-fonts type1-fonts udev unicode usb v4l vcd vorbis wma wmp wxwindows x264 xinerama xorg xprint xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" USERLAND="GNU" VIDEO_CARDS="nvidia vesa fbdev nv" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS (In reply to comment #1) > do you have slib-3.1.4? > Yes, dev-scheme/slib-3.1.4 There are problems using gnucash with slib 3a4 http://www.google.com/search?hl=en&q=site%3Alists.gnucash.org%20slib%203a4&btnG=Google+Search Now that slib 3.1.4 is available in ~x86, I'm having this same problem with gnucash. Portage 2.1.2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.5-r0, 2.6.19.2 i686) ================================================================= System uname: 2.6.19.2 i686 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ Gentoo Base System version 1.12.8 Timestamp of tree: Wed, 17 Jan 2007 01:30:01 +0000 dev-java/java-config: 1.3.7, 2.0.31-r3 dev-lang/python: 2.4.4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.19.2-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon64 -mfpmath=sse -msse3 -O2 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /var/bind" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=athlon64 -mfpmath=sse -msse3 -O2 -fomit-frame-pointer -pipe -Wno-deprecated" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig buildpkg distlocks metadata-transfer sandbox sfperms strict userpriv" GENTOO_MIRRORS="ftp://gentoo.ccccom.com http://mirror.datapipe.net/gentoo" MAKEOPTS="-j8" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowex 3dnowext X aac acpi aim alsa aotuv apache2 audiofile avi bash-completion bcmath berkdb bitmap-fonts bzip2 bzlib calendar cdparanoia cdr crypt curl dba dedicated dga dlloader dri dv dvd dvdread encode escreen examples exif fbcon ffmpeg flac flash font-server gd gdbm ggi gif glut gphoto2 gpm gtk gtk2 hbci icq imagemagick imap imlib inetd innodb ithreads java javadoc javamail jbig jikes jpeg libcaca libg++ libwww lm_sensors mad madwifi maildir mjpeg mmx mmxext mng mozilla mp3 mpeg msn mysql ncurses network nls nptl nptlonly nsplugin offensive ofx ogg oggvorbis opengl oscar pam pcre perl php pic pie plotutils png pnp python quicktime quotes readline rtc sockets spell sse sse2 ssl svg svga tcltk threads tiff truetype truetype-fonts type1-fonts usb visualization vorbis wifi win32codecs x86 xine xml xorg yahoo zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="radeon vga" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS gnucash-2.0.[12] should depend on ~slib-2.4.6 which depends itself on guile-1.6.7. (In reply to comment #6) > gnucash-2.0.[12] should depend on ~slib-2.4.6 which depends itself on > guile-1.6.7. "~slib-2.4.6"? When/why did slib-2.4.6 become keyworded? I think you misunderstood, I meant DEPEND="~slib-2.4.6" not that that version is ~ However slib-3.1.1 is being stabilized too (bug 161781). I forget whether this works too so perhaps it could be <=slib-3.1.1. With dev-scheme/slib-3.1.1 and dev-scheme/guile-1.6.7, app-office/gnucash-2.0.2 is working for me. However it puts out lost of diagnostics like (gnucash:16917): GLib-CRITICAL **: Invalid key name: Book Guid (gnucash:16917): GLib-CRITICAL **: Invalid key name: Window Count ... (gnucash:16917): GLib-CRITICAL **: Invalid key name: Register Style (gnucash:16917): GLib-CRITICAL **: Invalid key name: Double Line Mode (In reply to comment #8) > I think you misunderstood, I meant I did. Sorry about that; I didn't understand the '~' overloading for DEPEND. (In reply to comment #9) > However slib-3.1.1 is being stabilized too (bug 161781). I forget whether this > works too so perhaps it could be <=slib-3.1.1. Upstream has seen slib-3a1 work with gnucash-2.x and guile-1.6.7. Debian, in particular, has used this combination. (In reply to comment #10) > With dev-scheme/slib-3.1.1 and dev-scheme/guile-1.6.7, app-office/gnucash-2.0.2 > is working for me. However it puts out lost of diagnostics like > (gnucash:16917): GLib-CRITICAL **: Invalid key name: Book Guid > (gnucash:16917): GLib-CRITICAL **: Invalid key name: Window Count > ... > (gnucash:16917): GLib-CRITICAL **: Invalid key name: Register Style > (gnucash:16917): GLib-CRITICAL **: Invalid key name: Double Line Mode This is Bug#158673. 2.0.4 just added to portage, which fixes all this. |