Re: [gentoo-user] Gnucash and new GTK

2005-10-03 Thread Bruno Lustosa
On 10/3/05, Jonathan Wright <[EMAIL PROTECTED]> wrote:
Opps! :$ Didn't see that. If you want to know what package a filebelongs to, you can use equery from the gentoolkit (emerge gentoolkit):jwright on jonathan [ ~ ] --> equery belongs/usr/lib/gtk-2.0/2.4.0/engines/libpixmap.so
[ Searching for file /usr/lib/gtk-2.0/2.4.0/engines/libpixmap.so in * ]x11-libs/gtk+-2.6.4-r1 (/usr/lib/gtk-2.0/2.4.0/engines/libpixmap.so)So, form that I deduce that you're running an older version of GTK - btw
which one are you using?You may have to rebuild GTK+.
Rebuilt gtk, and still nothing. The file it searches is not the one, I also tried the equery.
However, someone enlightened me on bugzilla.
It seemed that for some reason gtk-engines-0.12 was unmerged. I just
had to reemerge it (it's slotted), and now gnucash works again.
Thank you!
-- Bruno Lustosa, aka Lofofora  | Email: [EMAIL PROTECTED]Network Administrator/Web Programmer | ICQ: 1406477Rio de Janeiro - Brazil  |


Re: [gentoo-user] Gnucash and new GTK

2005-10-03 Thread Jonathan Wright

Bruno Lustosa wrote:
On 10/3/05, *Bruno Lustosa* <[EMAIL PROTECTED] 
> wrote:


In fact, the first thing I tried to do was a 'emerge search pixmap',
and I only found the gtk-engines-qtpixmap you mentioned. As it
wasn't installed, I guessed it was the wrong package.
Anyway, I'm trying to install it now to see if it works. I hope it
will! If it works, I'll post it back here.
Thank you


Well, just tried it. Still not working. Same error.
It installed a file named 'libqtpixmap.so', and as gnucash is looking 
for libpixmap.so, it didn't find it.

I tried to symlink, but then I got the old error about wrong gtk version.


Opps! :$ Didn't see that. If you want to know what package a file 
belongs to, you can use equery from the gentoolkit (emerge gentoolkit):


jwright on jonathan [ ~ ] --> equery belongs 
/usr/lib/gtk-2.0/2.4.0/engines/libpixmap.so

[ Searching for file /usr/lib/gtk-2.0/2.4.0/engines/libpixmap.so in * ]
x11-libs/gtk+-2.6.4-r1 (/usr/lib/gtk-2.0/2.4.0/engines/libpixmap.so)

So, form that I deduce that you're running an older version of GTK - btw 
which one are you using?


You may have to rebuild GTK+.

--
 Jonathan Wright   ~ mail at djnauk.co.uk
   ~ www.djnauk.co.uk
--
 2.6.12-gentoo-r6-djnauk-b2 AMD Athlon(tm) XP 2100+
 up 3 days,  6:37,  7 users,  load average: 0.89, 1.05, 1.00
--
 "Earlier today, President Bush said gay marriage is immoral  and
 that heterosexual marriage must  be  defended,  that's  what  he
 said."

 "You can tell Bush is serious because he said the  new  Axis  of
 Evil is Cher, Bette Middler and Clay Aiken."

  ~ Conan O'Brien
--
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Gnucash and new GTK

2005-10-03 Thread Bruno Lustosa
On 10/3/05, Bruno Lustosa <[EMAIL PROTECTED]> wrote:
In fact, the first thing I tried to do was a 'emerge search pixmap',
and I only found the gtk-engines-qtpixmap you mentioned. As it wasn't
installed, I guessed it was the wrong package.
Anyway, I'm trying to install it now to see if it works. I hope it will! If it works, I'll post it back here.
Thank you
Well, just tried it. Still not working. Same error.
It installed a file named 'libqtpixmap.so', and as gnucash is looking for libpixmap.so, it didn't find it.
I tried to symlink, but then I got the old error about wrong gtk version.
Thanks anyway
-- Bruno Lustosa, aka Lofofora  | Email: [EMAIL PROTECTED]Network Administrator/Web Programmer | ICQ: 1406477Rio de Janeiro - Brazil  |


Re: [gentoo-user] Gnucash and new GTK

2005-10-03 Thread Bruno Lustosa
On 10/3/05, Jonathan Wright <[EMAIL PROTECTED]> wrote:
You'll have to re-emerge x11-themes/gtk-engines-pixmap:* x11-themes/gtk-engines-qtpixmap  Available versions:  0.28-r1 ~0.28-r2  Description:
A modified version of the original GTK pixmap  
engine which follows the KDE color schemeIt's a theme engine on which themes for gnome/gtk are built. From thelooks of it, it's out of date compared to GTK and therefore refusing toload - but you knew that already! ;)

In fact, the first thing I tried to do was a 'emerge search pixmap',
and I only found the gtk-engines-qtpixmap you mentioned. As it wasn't
installed, I guessed it was the wrong package.
Anyway, I'm trying to install it now to see if it works. I hope it will! If it works, I'll post it back here.
Thank you-- Bruno Lustosa, aka Lofofora  | Email: [EMAIL PROTECTED]Network Administrator/Web Programmer | ICQ: 1406477Rio de Janeiro - Brazil  |


Re: [gentoo-user] Gnucash and new GTK

2005-10-03 Thread Jonathan Wright

Bruno Lustosa wrote:

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.


You'll have to re-emerge x11-themes/gtk-engines-pixmap:

* x11-themes/gtk-engines-qtpixmap
 Available versions:  0.28-r1 ~0.28-r2
 Description: A modified version of the original GTK pixmap
  engine which follows the KDE color scheme

It's a theme engine on which themes for gnome/gtk are built. From the 
looks of it, it's out of date compared to GTK and therefore refusing to 
load - but you knew that already! ;)


--
 Jonathan Wright   ~ mail at djnauk.co.uk
   ~ www.djnauk.co.uk
--
 2.6.12-gentoo-r6-djnauk-b2 AMD Athlon(tm) XP 2100+
 up 3 days,  5:52,  6 users,  load average: 0.56, 0.85, 0.96
--
 "My cousin is an agoraphobic homosexual, which makes it kind  of
 hard for him to come out of the closet."

 ~ Bill Kelly
--
gentoo-user@gentoo.org mailing list



[gentoo-user] Gnucash and new GTK

2005-10-03 Thread Bruno Lustosa
Hello, list. I filed a bugreport on this, but thought I'd post it here also, to see if someone bumped into the same thing.I'm getting a problem with gnucash, and it seems to be something with GTK+.
This is what I get after trying to run gnucash:$ /usr/bin/gnucashGtk-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 tryingto 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.soJust 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/gnucashGtk-WARNING **: GModule initialization check failed: Gtk+ version too old (majormismatch)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.
-- Bruno Lustosa, aka Lofofora  | Email: [EMAIL PROTECTED]Network Administrator/Web Programmer | ICQ: 1406477Rio de Janeiro - Brazil  |