Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 522862 - net-p2p/tribler-6.3.3 should RDEPEND on net-libs/rb_libtorrent[python] dev-python/pyasn1 dev-python/pycrypto dev-python/gmpy
Summary: net-p2p/tribler-6.3.3 should RDEPEND on net-libs/rb_libtorrent[python] dev-py...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Anthony Basile
URL:
Whiteboard:
Keywords:
: 522866 522868 522872 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-09-15 12:11 UTC by loadletter
Modified: 2014-09-19 12:32 UTC (History)
0 users

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 loadletter 2014-09-15 12:11:56 UTC
If net-libs/rb_libtorrent isn't compiled with the python USE flag tribler doesn't start.

Log from ~/.Tribler/tribler.log

Traceback (most recent call last):
  File "Tribler/Main/tribler.py", line 28, in <module>
    run()
  File "Tribler/Main/tribler.py", line 24, in run
    from Tribler.Main.tribler_main import run as run_main
  File "/usr/share/tribler/Tribler/Main/tribler_main.py", line 43, in <module>
    from Tribler.Core.CacheDB.SqliteCacheDBHandler import ChannelCastDBHandler
  File "/usr/share/tribler/Tribler/Core/CacheDB/SqliteCacheDBHandler.py", line 27, in <module>
    from Tribler.Core.RemoteTorrentHandler import RemoteTorrentHandler
  File "/usr/share/tribler/Tribler/Core/RemoteTorrentHandler.py", line 23, in <module>
    from Tribler.Core.TorrentDef import TorrentDef
  File "/usr/share/tribler/Tribler/Core/TorrentDef.py", line 26, in <module>
    from Tribler.Core.Libtorrent.LibtorrentMgr import LibtorrentMgr
  File "/usr/share/tribler/Tribler/Core/Libtorrent/LibtorrentMgr.py", line 7, in <module>
    import libtorrent as lt
ImportError: No module named libtorrent


Reproducible: Always

Steps to Reproduce:
1. Install tribler on a system where rb_libtorrent isn't compiled with python USE flag or just isn't installed
2. Try to start tribler

Actual Results:  
Tribler doesn't start

Expected Results:  
Tribler should start

Rebuilding rb_libtorrent with python USE flag fixes the problem
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2014-09-15 14:50:03 UTC
*** Bug 522866 has been marked as a duplicate of this bug. ***
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2014-09-15 14:50:19 UTC
*** Bug 522868 has been marked as a duplicate of this bug. ***
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2014-09-15 14:51:53 UTC
*** Bug 522872 has been marked as a duplicate of this bug. ***
Comment 4 Anthony Basile gentoo-dev 2014-09-15 18:12:06 UTC
Thanks for the report.  Its fixed in the tree.
Comment 5 loadletter 2014-09-19 12:32:32 UTC
(In reply to Anthony Basile from comment #4)
> Thanks for the report.  Its fixed in the tree.

Sorry to bother again, but i just noticed that dev-python/gmpy is missing :0, since it only works with version 1.x from slot 0.
Thanks.