Undefined symbol error under 6-RELEASE, 6.1-prerelease

John Goodleaf john at goodleaf.net
Thu Mar 23 18:32:57 UTC 2006


I have a 6.1-prerelease system, originally a 6-release. I had installed
KDE and a few things from packages while installing the OS (a clean
install) but most everything has worked.

Recently, I've tried to build python IDEs from ports and they all fail.
Boa-constructor yields the following:

importing wxPython
Traceback (most recent call last):
  File "/usr/local/bin/boa.py", line 225, in ?
    import wx
  File
"/usr/local/lib/python2.4/site-packages/wx-2.6-gtk2-ansi/wx/__init__.py",
line 42, in ?
    from wx._core import *
  File
"/usr/local/lib/python2.4/site-packages/wx-2.6-gtk2-ansi/wx/_core.py",
line 4, in ?
    import _core_
ImportError: /usr/X11R6/lib/libwx_base-2.6.so.0: Undefined symbol
"pthread_cleanup_pop"

SPE shows pretty much the same error.

WHen I try to install Eric, I get:
===>  Installing for eric-3.8.1
===>   eric-3.8.1 depends on file: /usr/local/bin/python - found
===>   Generating temporary packing list
===>  Checking if devel/eric already installed
(cd /usr/ports/devel/eric/work/eric-3.8.1 && /usr/local/bin/python
install.py -b /usr/local/bin/  -d /usr/local/lib/python2.4/site-packages )
Sorry, please install PyQt.
Error: /usr/X11R6/lib/libqt-mt.so.3: Undefined symbol "pthread_cleanup_pop"
*** Error code 1

Stop in /usr/ports/devel/eric.

(Yes, PyQt is installed).

I got these problems before I cvsupped, but rebuilding World did not help.
I then used portupgrade to rebuild ALL the ports (which took a while).
Still hasn't fixed anything.

Could one of you geniuses tell me, a mere mortal, what the heck I'm doing
wrong?

Thanks,
John

PS This is a re-post with different title and more detail. Original
thread, which didn't see much action, is here:
http://docs.freebsd.org/cgi/getmsg.cgi?fetch=2102403+0+archive/2006/freebsd-questions/20060319.freebsd-questions





More information about the freebsd-questions mailing list