When merging bittorrent-5.2.2, the build fail with: * Checking wxGTK-2.6 for X support ... [ ok ] * Checking wxGTK-2.6 for unicode support ... [ ok ] * Requested wxWidgets: unicode 2.6 * Using wxWidgets: gtk2-unicode-release-2.6 >>> Unpacking source... >>> Unpacking BitTorrent-5.2.2.tar.gz to /var/tmp/portage/net-p2p/bittorrent-5.2.2/work >>> Source unpacked in /var/tmp/portage/net-p2p/bittorrent-5.2.2/work >>> Preparing source in /var/tmp/portage/net-p2p/bittorrent-5.2.2/work/BitTorrent-5.2.2 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-p2p/bittorrent-5.2.2/work/BitTorrent-5.2.2 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/net-p2p/bittorrent-5.2.2/work/BitTorrent-5.2.2 ... Traceback (most recent call last): File "setup.py", line 20, in <module> from BitTorrent.platform import install_translation File "/var/tmp/portage/net-p2p/bittorrent-5.2.2/work/BitTorrent-5.2.2/BitTorrent/__init__.py", line 49, in <module> from BitTorrent.platform import get_temp_subdir, get_dot_dir, is_frozen_exe File "/var/tmp/portage/net-p2p/bittorrent-5.2.2/work/BitTorrent-5.2.2/BitTorrent/platform.py", line 120, in <module> from BTL.defer import ThreadedDeferred File "/var/tmp/portage/net-p2p/bittorrent-5.2.2/work/BitTorrent-5.2.2/BTL/defer.py", line 15, in <module> from twisted.internet import defer ImportError: No module named twisted.internet * * ERROR: net-p2p/bittorrent-5.2.2 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2688: Called distutils_src_compile * environment, line 758: Called die * The specific snippet of code: * ${python} setup.py build "$@" || die "compilation failed" * The die message: * compilation failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/net-p2p/bittorrent-5.2.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-p2p/bittorrent-5.2.2/temp/environment'. * Reproducible: Always Steps to Reproduce: 1. emerge bittorrent 2. 3. Actual Results: update failed Expected Results: That emerge did succes. # python --version Python 2.6.2
Created attachment 190627 [details] /var/tmp/portage/net-p2p/bittorrent-5.2.2/temp/environment
Created attachment 190629 [details] emerge --info
Well, I re-merged twisted. It was complaining about a not find zope.interface. So, I re-merged zopeinterface and twisted. Portage is just working fine with bittorrent now. So, this is fixed for me.
Well almost. I get a similar problem when emerge wanted to update gnome-terminal. This have to do with portage that updated python from 2.5 to 2.6. I am running python-updater in order to hopefully definitely fix this.
Running python-updater is always need after updating python to a new slot (as emerge tells you after the update).
Well, it was in the middle of a huge emerge world (uodate to ~amd64). But this is fixed now. Sorry for the noise.