Good Day all....!!
I ran into a muddy phase trying to get some packages updated manually so I 'd appreciate some quick insight help.
I am on a 10.2 (2.4 kernel) installation.
I wanted to install newer versions of the gtk package so I got into all this mess with the prerequisites .... and finally managed
to install all in the proper order ( or so....I thought).
So I installed everything (atk, cairo, glib, pango and gtk) from source which I tarred in the /opt/src directory...then used ./configure with no prefix specified... all seemed fine!
Last step was to install the newer version of the pygtk package, which was a prerequisite for installing the slsk-client Nicotine.
Up to now I had the pygtk installed on my user /home/ directory and all dependent packages( for instance bittorrent) also installed on the same directory worked fine. But I thought I 'd install the newer version of pygtk logged as root with no prefix specified...cause I figured it is a generic-use package, so it's better to have it somewhere 'central'...and use it if logged as another user too!
1. As a result, now when I try to run the Nicotine-slsk client, logged as user I get the following message:
Code:
Traceback (most recent call last):
File "./nicotine", line 142, in ?
result = checkenv()
File "./nicotine", line 68, in checkenv
import gtk
ImportError: No module named gtk
2. Additionally after all this updating...when I am in xfce the xffm-filemanager doesn't respond and I get the message on my console:
Code:
xffm: symbol lookup error: /usr/local/lib/libgtk-x11-2.0.so.0: undefined symbol: g_object_compat_control
3. Last,
When I tried to install a xfce-plugin( the xfce4-xkb-plugin-0.4.1) for handling keybord-language-switching...after doing
./configure
I get:
Code:
checking for libxfce4panel-1.0 >= 4.3.20... not found
*** The required package libxfce4panel-1.0 was not found on your system.
*** Please install libxfce4panel-1.0 (atleast version 4.3.20) or adjust
*** the PKG_CONFIG_PATH environment variable if you
*** installed the package in a nonstandard prefix so that
*** pkg-config is able to find it.
I presume something is wrong with my shared libraries but don't quite know how to fix it...I did run ldconfig every after installation-update.
Any ideas.....?
Thnx