/bin/install -c .libs/libqtcanvascmodule.lai /var/tmp/portage/PyQt-3.2.4/image//usr/lib/python2.2/site-packages/libqtcanvascmodule.la libtool: install: warning: remember to run `libtool --finish /usr/lib/python2.2/site-packages' /bin/sh ../mkinstalldirs /var/tmp/portage/PyQt-3.2.4/image//usr/lib/python2.2/site-packages /bin/install -c -m 644 qtcanvas.py /var/tmp/portage/PyQt-3.2.4/image//usr/lib/python2.2/site-packages/qtcanvas.py make install-data-hook make[3]: Entering directory `/var/tmp/portage/PyQt-3.2.4/work/PyQt-3.2.4/qtcanvas' (cd /tmp; PYTHONPATH=/var/tmp/portage/PyQt-3.2.4/image//usr/lib/python2.2/site-packages:/var/tmp/portage/PyQt-3.2.4/image//usr/lib/python2.2/site-packages /usr/bin/python -c "import qtcanvas") Traceback (most recent call last): File "<string>", line 1, in ? File "/var/tmp/portage/PyQt-3.2.4/image/usr/lib/python2.2/site-packages/qtcanvas.py", line 41, in ? import libqtcanvasc ImportError: /var/tmp/portage/PyQt-3.2.4/image/usr/lib/python2.2/site-packages/libqtcanvascmodule.so: undefined symbol: sipVH_sizeHint__10sipQWidgetPC14sipMethodCacheP12_sipThisType make[3]: *** [install-data-hook] Error 1 make[3]: Leaving directory `/var/tmp/portage/PyQt-3.2.4/work/PyQt-3.2.4/qtcanvas' make[2]: *** [install-data-am] Error 2 make[2]: Leaving directory `/var/tmp/portage/PyQt-3.2.4/work/PyQt-3.2.4/qtcanvas' make[1]: *** [install-am] Error 2 make[1]: Leaving directory `/var/tmp/portage/PyQt-3.2.4/work/PyQt-3.2.4/qtcanvas' make: *** [install-recursive] Error 1
What sip do you have installed?
bash-2.05a# emerge -s sip [ Results for search key : sip ] [ Applications found : 1 ] * dev-python/sip Latest version Available: 3.2.4 Latest version Installed: 3.2.4 Homepage: http://www.riverbankcomputing.co.uk/sip/ Description: SIP is a tool for generating bindings for C++ classes so that they can be used by Python.
With sip 3.3.2 PyQt 3.3.2 now builds with no errors. As far as I am concerned this bug can be closed.
And closed it shall be!