cbtracker

Discussions Regarding Software

Moderator: Moderators

cbtracker

Postby ka9qlq » Sun Sep 16, 2007 4:33

I am trying to get cbtracker going from http://tony.maro.net/ and it whines it needs libgdk_pixbuf.so.2 and I can't seem to find it in portage. Ideas welcome.
Alvin
ka9qlq
ka9qlq
Young Hen
 
Posts: 20
Joined: Sun Oct 01, 2006 18:07
Location: Columbus, INDIANA

Re: cbtracker

Postby Cohan » Sun Sep 16, 2007 7:25

It seems to be a part of libgdk-pixbuf2 and gdk-pixbuf. Try emerging one (or both) of them if they are availible.

73!
/Cohan (SM2UYN)
Cohan
Baby Hen
 
Posts: 17
Joined: Thu Aug 02, 2007 17:23

Re: cbtracker

Postby ka9qlq » Sun Sep 16, 2007 13:11

That's just it they aren't in portage.
Thanks
Alvin
ka9qlq
ka9qlq
Young Hen
 
Posts: 20
Joined: Sun Oct 01, 2006 18:07
Location: Columbus, INDIANA

Re: cbtracker

Postby DontPanic » Mon Sep 17, 2007 0:21

My x11-libs/gtk+ package provide the following libraries:

Code: Select all
equery files x11-libs/gtk+
...
/usr/lib/libgdk-1.2.so.0
/usr/lib/libgdk-1.2.so.0.9.1
/usr/lib/libgdk.a
/usr/lib/libgdk.la
/usr/lib/libgdk.so

...

/usr/lib/libgdk-x11-2.0.la
/usr/lib/libgdk-x11-2.0.so
/usr/lib/libgdk-x11-2.0.so.0
/usr/lib/libgdk-x11-2.0.so.0.1000.14
/usr/lib/libgdk_pixbuf-2.0.la
/usr/lib/libgdk_pixbuf-2.0.so
/usr/lib/libgdk_pixbuf-2.0.so.0
/usr/lib/libgdk_pixbuf-2.0.so.0.1000.14
/usr/lib/libgdk_pixbuf_xlib-2.0.la
/usr/lib/libgdk_pixbuf_xlib-2.0.so
/usr/lib/libgdk_pixbuf_xlib-2.0.so.0
/usr/lib/libgdk_pixbuf_xlib-2.0.so.0.1000.14


Obviously, none of these are exactly, libgdk_pixbuf.so.2, but I would expect this is the package to provide that capability.

Do you have this package installed?

Just to check, are you installing cbtracker using a standard emerge method ('emerge -v cbtracker' or something like that)?
Gigabyte GA-P35-DS3L - Intel(R) Core(TM)2 Duo CPU E6750@ 2.66GHz
nVidia GeForce 7600 GS
2 GB RAM
User avatar
DontPanic
Old Dear Hen
 
Posts: 742
Joined: Mon Jul 09, 2007 20:29
Location: Mobile, AL, USA

Re: cbtracker

Postby ka9qlq » Mon Sep 17, 2007 3:21

I emerged cbtracker and have gtk+ I wonder why it wont work
Thanks
Alvin
ka9qlq
ka9qlq
Young Hen
 
Posts: 20
Joined: Sun Oct 01, 2006 18:07
Location: Columbus, INDIANA

Re: cbtracker

Postby DontPanic » Mon Sep 17, 2007 16:05

Well, I got cbtracker to work (after running into the same error you have), but I'm not sure I'm happy with how I did it.

I noticed that the cbtracker package is a pre-compiled binary file. That's slightly unusual for Gentoo/Sabayon. Even though the program is released under the GPL, it is written in Pascal. I assume that is why the author releases it as a binary file. But the source file that is available for this package seems old.

Anyhow, it seems this binary file was built in an environment that built it's libraries slightly differently. I decided to guess that the libgdk_pixbuf-2.0.so.0.1000.14 file on my system might be the library that cbtracker was looking for, so I did the following:

Code: Select all
cd /usr/lib/
ln -s libgdk_pixbuf-2.0.so.0 libgdk_pixbuf.so.2


And now I was able to start cbtracker. But I hate having to do things this way. It pretty much insures that you're running cbtracker in a customized manner that may not be stable, and probably hasn't been tested by very many people, if anybody at all.

But at least, it tells us what the problem is. But perhaps this isn't the best solution.

I don't know if you have your heart set on cbtracker, but there look to be two fresher applications out there more suited for Linux: gnucash and jcash. You may want to give those a look.
http://freshmeat.net/projects/gnucash/
http://freshmeat.net/projects/jgnash/
Gigabyte GA-P35-DS3L - Intel(R) Core(TM)2 Duo CPU E6750@ 2.66GHz
nVidia GeForce 7600 GS
2 GB RAM
User avatar
DontPanic
Old Dear Hen
 
Posts: 742
Joined: Mon Jul 09, 2007 20:29
Location: Mobile, AL, USA

Re: cbtracker

Postby ka9qlq » Mon Sep 17, 2007 19:47

I agree because if you have to reinstall you'll never remember what you did. I lsed libgdk_pixbuf* and found 3 links screwed up so I fixed them and libgdk_pixbuf-2.0.so.0 is linked [now] to libgdk_pixbuf-2.0.so.0.1000.11 but cbtracker still wont load here's what it looks like now

Code: Select all
localhost lib # ls libgdk_pixbuf*
libgdk_pixbuf-2.0.la    libgdk_pixbuf-2.0.so.0.1000.11  libgdk_pixbuf_xlib-2.0.so            libgdk_pixbuf_xlib.so
libgdk_pixbuf-2.0.so    libgdk_pixbuf.so                libgdk_pixbuf_xlib-2.0.so.0
libgdk_pixbuf-2.0.so.0  libgdk_pixbuf_xlib-2.0.la       libgdk_pixbuf_xlib-2.0.so.0.1000.11


I used gnucash for years then this summer it started crashing my system in both kubuntu and Saybayon. I switched to Saybayon to see if it was a kubuntu issue and it still dumps linux. I'll try the other one you mentioned. Just crazy!!!!!!
Thanks Alvin
ka9qlq
ka9qlq
Young Hen
 
Posts: 20
Joined: Sun Oct 01, 2006 18:07
Location: Columbus, INDIANA

Re: cbtracker

Postby DontPanic » Mon Sep 17, 2007 23:50

It worked for me if I manually set up a static link to /usr/lib/libgdk_pixbuf-2.0.so.0 from /usr/lib/libgdk_pixbuf.so.2

That way, when cbtracker looks for libgdk_pixbuf.so.2, it finds the installed /usr/lib/libgdk_pixbuf-2.0.so.0 instead, and seems to use it (at least long enough to give me the starting window).

If you type in the two commands I showed above (as root), it should allow the program to start. I just don't know how stable it will be. There's a possibility it will be rock solid, or perhaps not.
Gigabyte GA-P35-DS3L - Intel(R) Core(TM)2 Duo CPU E6750@ 2.66GHz
nVidia GeForce 7600 GS
2 GB RAM
User avatar
DontPanic
Old Dear Hen
 
Posts: 742
Joined: Mon Jul 09, 2007 20:29
Location: Mobile, AL, USA

Re: cbtracker

Postby ka9qlq » Tue Sep 18, 2007 4:22

Yep, that did it, clunky but it runs. I'll try jGnchas
Thanks
Alvin
ka9qlq
ka9qlq
Young Hen
 
Posts: 20
Joined: Sun Oct 01, 2006 18:07
Location: Columbus, INDIANA


Return to Software in General

Who is online

Users browsing this forum: No registered users and 3 guests

cron