Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 107984 - Gnucash complains about libpixmap.so
Summary: Gnucash complains about libpixmap.so
Status: RESOLVED INVALID
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: 2005-10-03 06:08 UTC by Bruno Lustosa
Modified: 2005-10-03 08:00 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 Bruno Lustosa 2005-10-03 06:08:33 UTC
This is what I get after trying to run gnucash:

$ /usr/bin/gnucash

Gtk-WARNING **: Unable to locate loadable module in module_path: "libpixmap.so",

Gtk-WARNING **: Unable to locate loadable module in module_path: "libpixmap.so",

(...)

This message repeats lots of times. I tried to strace to see what it was trying
to open, and found this:

open("/usr/lib/gtk/themes/engines/libpixmap.so", O_RDONLY) = -1 ENOENT (No such
file or directory)

In fact, this file doesn't exist on my system. Tried to 'locate libpixmap.so',
and found it in this place:
/usr/lib/gtk-2.0/2.4.0/engines/libpixmap.so

Just as a blind shot, I tried to symlink one to another to see what would
happen, and as I expected, errors came in:

$ /usr/bin/gnucash

Gtk-WARNING **: GModule initialization check failed: Gtk+ version too old (major
mismatch)

Gtk-WARNING **: GModule initialization check failed: Gtk+ version too old (major
mismatch)

(...)

So, it seems it's an incompatibility between gnucash and the installed gtk+
version, right? I tried to re-emerge gnucash, but it didn't help much.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Portage 2.0.52-r1 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r1,
2.6.13-gentoo i686)
=================================================================
System uname: 2.6.13-gentoo i686 AMD Athlon(tm) XP  2700+
Gentoo Base System version 1.12.0_pre8
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.13
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="en_US.UTF-8"
LINGUAS="pt_BR"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://alpha.hospedevip/gentoo-portage"
USE="x86 16bit 3dnow 3dnowext X aalib acl acpi aim alsa apache2 apm arts avi
bash-completion berkdb bitmap-fonts bonobo bzip2 bzlib cddb cjk crypt cups curl
eds emboss encode esd fam foomaticdb fortran gd gdbm gif gnome gpm gstreamer gtk
gtk2 gtkhtml guile icq imagemagick imap imlib ipv6 irc java jpeg libg++ libwww
mad mbox mikmod mime mmx mmxext mozilla moznocompose moznoirc moznomail mp3 mpeg
msn mysql ncurses nis nls offensive ogg oggvorbis opengl oss pam pdflib perl php
png postgres procmail python quicktime readline recode samba sdl snmp spell sse
sse2 ssl svg svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts
unicode vorbis xml xml2 xmms xv yahoo zlib linguas_pt_BR userland_GNU
kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, MAKEOPTS
Comment 1 Bruno Lustosa 2005-10-03 06:54:49 UTC
Just for completeness' sake, here are the versions of the packages that I think
are important. If more info is needed, please just ask.

[ebuild   R   ] x11-libs/gtk+-2.8.4  -debug -doc +jpeg +tiff 0 kB
[ebuild   R   ] dev-util/guile-1.6.7  0 kB
[ebuild   R   ] app-office/gnucash-1.8.11  -chipcard -hbci +nls -ofx +postgres
-quotes 0 kB
Comment 2 Seemant Kulleen (RETIRED) gentoo-dev 2005-10-03 08:00:43 UTC
it's some old version of gtk-engines (gtk-1 themes) that you used to have but no
longer have.  Please remove that symlink you made.  You may want to emerge
gtk-engines-0.12 again, OR see if `revdep-rebuild -- -p` has anything to say