Cameron Dale wrote:

> Could you send some more information about exactly what wxPython
> packages you have installed by sending the output of:

Sure.  wxversion.getInstalled returns:
  
  ['2.6-gtk2-unicode', '2.4-gtk-ansi']

Attached are log1.txt and log2.txt:

  $ dpkg -l '*wxgtk*' > log1.txt
  $ strace -f -o log2.txt btdownloadgui.bittornado

On closer inspection, this is probably not a problem with bittornado.
I used apt-rdepends to find another program that depends on
python-wxgtk2.6 and tried it:

  neurosis:~$ svn-workbench 
  Traceback (most recent call last):
    File "/usr/share/svn-workbench/wb_main.py", line 32, in ?
      import wb_app
    File "/usr/share/svn-workbench/wb_app.py", line 18, in ?
      import wx
    File
    "/usr/lib/python2.3/site-packages/wx-2.6-gtk2-unicode/wx/__init__.py", line 
42, in ?
      from wx._core import *
    File
    "/usr/lib/python2.3/site-packages/wx-2.6-gtk2-unicode/wx/_core.py",
    line 4, in ?
      import _core_
  ImportError: /usr/lib/libXft.so.2: undefined symbol: FT_GlyphSlot_Embolden

Looks like a problem with freetype, similar to bugs #325526, #314385,
etc.  I have my libfreetype6 pinned at 2.1.7-2.4 due to all of the
grave bugs in 2.1.10-1, as recommended by

   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=314385;msg=12

Indeed, removing the pin and upgrading to 2.1.10-1 does solve the
python-wxgtk2.6 problem.  I guess there should be a stricter
dependency on libfreetype6 somewhere.  Maybe this should get
reassigned to python-wxgtk2.6, or libwxgtk2.6-0, or libpango1.0-0, or
something?

-jim


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to