The new version of BitTorrent has been released. It has a new and better gui interface. Reproducible: Always Steps to Reproduce:
Created attachment 52923 [details, diff] Ebuild patch from 3.4.2 to 4.0.0 This is a patch against version 3.4.2-r2. It changes the download mirror and the MY_P, SRC_URI and HOMEPAGE section. There is a additional requirement for dev-python/dnspython-1.3.3 which is not marked ~amd64 yet. I'll open a newbug report for that. Appart from that all seems to work fine.
For amd64 we need bug 84499 to be marked ~amd64. Should this bug depend on that one even if it is only for amd64?
Created attachment 52952 [details, diff] Ebuild patch from 3.4.2 to 4.0.0 why the dep on dnspython? I can't see it mentioned in the changelog anywhere and it seems to run well without (tested on amd64). A couple of other DEPEND changes; the dep on wxpython can be removed, the gui now uses pygtk directly. It also requires at least python 2.3.
Comment on attachment 52923 [details, diff] Ebuild patch from 3.4.2 to 4.0.0 No it does not but the log says it missed dnspython. Why not make it happy?
bug 84499 has been solved so now it has to be decided if it is needed for bittorrent 4 or not.
I checked in the source, and all it uses dnspython for is to look up version.bittorrent.com and tell you if it wants you to upgrade (TorrentQueue.py, look for HAVE_DNS at the top and the _version_thread function for the details). So it's no big deal if dnspython is not installed, it just skips that version check but you lose no "real" functionality.
Created attachment 53430 [details] BitTorrent 4.0.0 ebuild
Created attachment 53431 [details] digest for the ebuild
Fixed in CVS, thanks for help.