Bug#712556: python-gtk2: Fails with undefined symbol
On 20/06/13 06:18, Christian PERRIER wrote:
> Quoting Emilio Pozuelo Monfort (pochu@debian.org):
>> reassign 712556 libgbm1
>> thanks
>>
>> On 17/06/13 07:41, Christian Perrier wrote:
>>> Not usre if that belongs to python-gtk2. When I launch pytrainer (a
>>> logging tool for sports activities, written in Python and using, among
>>> others , the GTK2 Python libraries), I get:
>>>
>>> cperrier@mykerinos:~/travail/debian/rewrite/LCFC $ pytrainer
>>> Traceback (most recent call last):
>>> File "/usr/bin/pytr", line 24, in <module>
>>> import gtk.glade
>>> File "/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py", line 40, in <module>
>>> from gtk import _gtk
>>> ImportError: /usr/lib/i386-linux-gnu/libgbm.so.1: undefined symbol: wayland_buffer_is_drm
>>
>> Looks like libgbm1 needs to depend on libegl1-mesa
>
> Is that enough?
>
> If it was, manually installing libegl1-mesa on my system should solve
> the issue originally met with pytrainer. However, it doesn't.
It would also need to link against it. But that would cause a dependency look so
what we probably need to do (as mentioned in #debian-x) is to define this symbol
inside libgbm.
Cheers,
Emilio
Reply to: