From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007 Firebird/0.7 Description of problem: I'm unable to run the command /usr/sbin/service-conf Version-Release number of selected component (if applicable): system-config-services-0.8.15-1 How reproducible: Always Steps to Reproduce: 1.run `/usr/sbin/service-conf` 2. 3. Actual Results: /usr/sbin/serviceconf Traceback (most recent call last): File "/usr/sbin/serviceconf", line 27, in ? import gtk File "/usr/src/build/463937-i386/install/usr/lib/python2.3/site-packages/gtk-2.0/gtk/__init__.py", line 37, in ? ImportError: /usr/lib/libgtk-x11-2.0.so.0: undefined symbol: gdk_etent_get_state Expected Results: running gui Additional info: I did a clean FC3 DVD bit torrent install (with passed md5)
I did a update with apt-get (from apt.freshrpms.net) with apt-get update && apt-get dist-upgrade So may one upgrade package broke my system :(
Looks like a problem in pygtk2 and/or gtk2. Which versions do you have?
rpm -qa | grep gtk2 -------- pygtk2-2.4.0-1 gtk2-2.4.13-9 gtk2-devel-2.4.13-9 -------- gtk2-engines-2.2.0-6 pygtk2-libglade-2.4.0-1
I'm a bit suspicious about that one: ... ImportError: /usr/lib/libgtk-x11-2.0.so.0: undefined symbol: gdk_etent_get_state ... When I check libgtk-x11-2.0.so.0 and libgdk-x11-2.0.so for symbols containing "state", I don't get that one, but: nils@gibraltar:~> nm -D /usr/lib/libgtk-x11-2.0.so|grep state U gdk_event_get_state ... nils@gibraltar:~> nm -D /usr/lib/libgdk-x11-2.0.so|grep state ... 0054833a T gdk_event_get_state ... A question: do any other gtk2 programs work on your machine? Please verify that the installed gtk2 packages aren't broken: rpm -V gtk2 gtk2-devel
thx !! rpm -V gtk2 gtk2-devel showed one md5 mismatch. I solved my problem by removing locally cached rpm's in /var/cache/apt and reinstalled the gtk2 rpm with apt-get --reinstall install gtk2 gtk2-devel Thank you for your help.