[opensuse] ImportError: /usr/lib/libxcb-shm.so.0: undefined symbol: xcb_send_fd
After upgrading xf86 from the xf86 repo, several python apps are failing with this error: ImportError: /usr/lib/libxcb-shm.so.0: undefined symbol: xcb_send_fd For example, from polly: Traceback (most recent call last): File "/usr/bin/polly", line 42, in <module> import gtk as Gtk File "/usr/lib/python2.7/site-packages/gtk-2.0/gtk/__init__.py", line 40, in <module> from gtk import _gtk ImportError: /usr/lib/libxcb-shm.so.0: undefined symbol: xcb_send_fd libxcb-shm0-1.10-33.1.i586 polly-0.93.10-2.6.noarch know of a workaround? tia jd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
El 02/03/14 15:46, jdebert escribió:
After upgrading xf86 from the xf86 repo, several python apps are failing with this error:
ImportError: /usr/lib/libxcb-shm.so.0: undefined symbol: xcb_send_fd
For example, from polly: Traceback (most recent call last): File "/usr/bin/polly", line 42, in <module> import gtk as Gtk File "/usr/lib/python2.7/site-packages/gtk-2.0/gtk/__init__.py", line 40, in <module> from gtk import _gtk ImportError: /usr/lib/libxcb-shm.so.0: undefined symbol: xcb_send_fd
libxcb-shm0-1.10-33.1.i586 polly-0.93.10-2.6.noarch
know of a workaround?
You need a version of python gtk module that is compiled and linked against the xcb version available in the xf86 repository. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Sun, 02 Mar 2014 16:54:14 -0300
Cristian Rodríguez
El 02/03/14 15:46, jdebert escribió:
After upgrading xf86 from the xf86 repo, several python apps are failing with this error:
ImportError: /usr/lib/libxcb-shm.so.0: undefined symbol: xcb_send_fd
For example, from polly: Traceback (most recent call last): File "/usr/bin/polly", line 42, in <module> import gtk as Gtk File "/usr/lib/python2.7/site-packages/gtk-2.0/gtk/__init__.py", line 40, in <module> from gtk import _gtk ImportError: /usr/lib/libxcb-shm.so.0: undefined symbol: xcb_send_fd
libxcb-shm0-1.10-33.1.i586 polly-0.93.10-2.6.noarch
know of a workaround?
You need a version of python gtk module that is compiled and linked against the xcb version available in the xf86 repository.
Wonderful! Just what I need! Another can of worms to sort out! jd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
El 05/03/14 17:15, jdebert escribió:
Wonderful!
Just what I need! Another can of worms to sort out!
In an ideal world, all shared libraries would use symbol versioning so the package manager throws a fit whenever you attempt to do something like this. Unfortunately we do not live in such world. Until this becomes reality, you need to be very careful about what you mix with a released product. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wed, 05 Mar 2014 17:50:32 -0300
Cristian Rodríguez
El 05/03/14 17:15, jdebert escribió:
Wonderful!
Just what I need! Another can of worms to sort out!
In an ideal world, all shared libraries would use symbol versioning so the package manager throws a fit whenever you attempt to do something like this. Unfortunately we do not live in such world.
What? Ideal world? Do you mean DEC?
Until this becomes reality, you need to be very careful about what you mix with a released product.
Indeed. Too many details. Can't rely solely upon overwhelmed maintainers. jd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (2)
-
Cristian Rodríguez
-
jdebert