Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 165229 - net-p2p/bittorrent-5.0.5 doesn't start - symbol _ZTV7wxEvent not defined
Summary: net-p2p/bittorrent-5.0.5 doesn't start - symbol _ZTV7wxEvent not defined
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo wxWidgets project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-04 06:27 UTC by Marco Nierlich
Modified: 2007-02-22 18:45 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marco Nierlich 2007-02-04 06:27:53 UTC
marco@pingu ~ $ bittorrent
>>> unable to setrlimit  not allowed to raise maximum limit
Traceback (most recent call last):
  File "/usr/bin/bittorrent", line 184, in ?
    from BitTorrent.GUI_wx.DownloadManager import MainLoop
  File "/usr/lib/python2.4/site-packages/BitTorrent/GUI_wx/DownloadManager.py", line 23, in ?
    import wx.py
  File "/usr/lib/python2.4/site-packages/wx-2.6-gtk2-unicode/wx/py/__init__.py", line 8, in ?
    import crust
  File "/usr/lib/python2.4/site-packages/wx-2.6-gtk2-unicode/wx/py/crust.py", line 15, in ?
    import editwindow
  File "/usr/lib/python2.4/site-packages/wx-2.6-gtk2-unicode/wx/py/editwindow.py", line 8, in ?
    from wx import stc
  File "/usr/lib/python2.4/site-packages/wx-2.6-gtk2-unicode/wx/stc.py", line 10, in ?
    import _stc
ImportError: /usr/lib/libwx_gtk2u_stc-2.6.so.0: symbol _ZTV7wxEvent, version WXU_2.6 not defined in file libwx_gtk2u_core-2.6.so.0 with link time reference
Unhandled exception in thread started by <bound method Thread.__bootstrap of <Thread(Thread-1, stopped daemon)>>
Error in sys.excepthook:
TypeError: 'NoneType' object is not callable

Original exception was:
Traceback (most recent call last):
  File "/usr/lib/python2.4/threading.py", line 427, in __bootstrap
    _active_limbo_lock.acquire()
AttributeError: 'NoneType' object has no attribute 'acquire'


marco@pingu ~ $ sudo genlop -i bittorrent wxgtk wxpython
Password:
 * net-p2p/bittorrent


   Total builds: 15
   Global build time: 34 minutes and 52 seconds.
   Average merge time: 2 minutes and 19 seconds.

   Info about currently installed ebuild:

   * net-p2p/bittorrent-5.0.5
   Install date: Fri Feb  2 22:16:55 2007
   USE="gtk"
   CFLAGS="-O3 -march=pentium3 -fomit-frame-pointer -pipe"
 * x11-libs/wxGTK


   Total builds: 3
   Global build time: 12 hours, 3 minutes and 27 seconds.
   Average merge time: 4 hours, 1 minute and 9 seconds.

   Info about currently installed ebuild:

   * x11-libs/wxGTK-2.6.3.3
   Install date: Fri Jan 19 22:44:08 2007
   USE="opengl sdl unicode X -debug -doc -gnome -joystick -odbc"
   CFLAGS="-O3 -march=pentium3 -fomit-frame-pointer -pipe -fno-strict-aliasing"
 * dev-python/wxpython


   Total builds: 3
   Global build time: 1 hour, 46 minutes and 17 seconds.
   Average merge time: 35 minutes and 25 seconds.

   Info about currently installed ebuild:

   * dev-python/wxpython-2.6.3.3
   Install date: Fri Jan 19 23:31:44 2007
   USE="unicode opengl"
   CFLAGS="-O3 -march=pentium3 -fomit-frame-pointer -pipe"


Reproducible: Always

Steps to Reproduce:
1. starting bittorrent
2. exception raises
3.




Gentoo Base System version 1.12.6
*** Deprecated use of action 'info', use '--info' instead
Portage 2.1.1-r2 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r5, 2.6.12.5 i686)
=================================================================
System uname: 2.6.12.5 i686 Pentium III (Coppermine)
Last Sync: Thu, 01 Feb 2007 20:30:01 +0000
ccache version 2.4 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=pentium3 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/www/localhost/htdocs/phpmyadmin/libraries"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-O3 -march=pentium3 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks fixpackages metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo/ ftp://mirror.switch.ch/mirror/gentoo/"
LINGUAS="de en"
MAKEOPTS="-j2"
PKGDIR="/home/marco/files/bindist"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/home/marco/files/ebuilds"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa alsa_cards_ali5451 alsa_cards_als4000 alsa_cards_atiixp alsa_cards_atiixp-modem alsa_cards_bt87x alsa_cards_ca0106 alsa_cards_cmipci alsa_cards_emu10k1x alsa_cards_ens1370 alsa_cards_ens1371 alsa_cards_es1938 alsa_cards_es1968 alsa_cards_fm801 alsa_cards_hda-intel alsa_cards_intel8x0 alsa_cards_intel8x0m alsa_cards_maestro3 alsa_cards_trident alsa_cards_usb-audio alsa_cards_via82xx alsa_cards_via82xx-modem alsa_cards_ymfpci alsa_pcm_plugins_adpcm alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear alsa_pcm_plugins_meter alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi alsa_pcm_plugins_null alsa_pcm_plugins_plug alsa_pcm_plugins_rate alsa_pcm_plugins_route alsa_pcm_plugins_share alsa_pcm_plugins_shm alsa_pcm_plugins_softvol apache2 apm berkdb bitmap-fonts bzip2 cli cracklib crypt cups dlloader dri dvd eds elibc_glibc emboss encode exif foomaticdb fortran gdbm gif gimp gphoto2 gpm gstreamer gtk2 iconv imlib input_devices_keyboard input_devices_mouse isdnlog jpeg kernel_linux lcd_devices_bayrad lcd_devices_cfontz lcd_devices_cfontz633 lcd_devices_glk lcd_devices_hd44780 lcd_devices_lb216 lcd_devices_lcdm001 lcd_devices_mtxorb lcd_devices_ncurses lcd_devices_text libg++ libwww linguas_de linguas_en mad midi mmx motif mp3 mpeg mysql ncurses nptl ogg opengl pam pcre perl png pppd python qt qt3 quicktime readline reflection scanner sdl session spell spl sse ssl tcpd truetype truetype-fonts type1-fonts udev userland_GNU video_cards_trident video_cards_vesa vorbis xml xorg xv zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Raúl Porcel (RETIRED) gentoo-dev 2007-02-04 10:45:00 UTC
Do you have a .bittorrent dir in your home? Try removing it and trying again.

Does net-p2p/bittornado works for you? And what about bittorrent 4.4.0?
Comment 2 Marco Nierlich 2007-02-04 11:34:33 UTC
I already removed the ~/.bittorrent and even tried to launch the app as root. Always the same error. I don't know if 5.0.4 was working since it was only installed like for 10 days and I don't remember if I launched the app in those days but what I can say for sure is that 5.0.3 runned smoothly after having recompiled wxGTK and wxpython with +unicode (4.x was running without the unicode useflag). Is it cruicila to find out about bittornado? I don't plan to install it if it's not really necessary to track the bug I'm facing.
Comment 3 Raúl Porcel (RETIRED) gentoo-dev 2007-02-04 15:58:21 UTC
(In reply to comment #2)
> I already removed the ~/.bittorrent and even tried to launch the app as root.
> Always the same error. I don't know if 5.0.4 was working since it was only
> installed like for 10 days and I don't remember if I launched the app in those
> days but what I can say for sure is that 5.0.3 runned smoothly after having
> recompiled wxGTK and wxpython with +unicode (4.x was running without the
> unicode useflag). Is it cruicila to find out about bittornado? I don't plan to
> install it if it's not really necessary to track the bug I'm facing.
> 

Bittornado and Bittorrent are done the same way: python + wxGTK + wxpython. If you try bittornado we can see if it's something related to bittorrent or maybe to wxpython/wxGTK.

You can install bittorrent 5.0.4: emerge -av =bittorrent-5.0.4 
You can also install bittorrent-5.0.3, just copy the ebuild in the /usr/portage/net-p2p/bittorrent dir and run "emerge -av --digest =bittorrent-5.0.3"
Comment 4 Marco Nierlich 2007-02-04 16:38:39 UTC
btdownloadgui.py works.

I just tried bittorrent-5.0.3 and it fails with the same error message. Something "external" must have broken the system since I'm sure that 5.0.3 was working and there was no merge of wx{GTK,python} in the meantime.

Let me know how I can further help to debug this. Thanks!
Comment 5 Raúl Porcel (RETIRED) gentoo-dev 2007-02-05 10:30:46 UTC
(In reply to comment #4)
> btdownloadgui.py works.
> 
> I just tried bittorrent-5.0.3 and it fails with the same error message.
> Something "external" must have broken the system since I'm sure that 5.0.3 was
> working and there was no merge of wx{GTK,python} in the meantime.
> 
> Let me know how I can further help to debug this. Thanks!
> 

Try reemerging wxGTK, and then wxpython. In this exact order
Comment 6 Marco Nierlich 2007-02-05 16:12:50 UTC
Remerging wxGTK was enough. bittorrent-5.0.5 is running again. Interesting would be what action caused the breakage of wxGTK.

Thanks a lot! If I can be of further help, let me know.
Comment 7 Raúl Porcel (RETIRED) gentoo-dev 2007-02-07 22:20:38 UTC
Closing then.
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2007-02-22 18:45:00 UTC
*** Bug 168018 has been marked as a duplicate of this bug. ***