Package Details: tribler 7.0.0rc2-1

Git Clone URL: (read-only)
Package Base: tribler
Description: Privacy enhanced BitTorrent client with P2P content discovery
Upstream URL:
Licenses: LGPL
Submitter: xantares
Maintainer: xantares
Last Packager: xantares
Votes: 20
Popularity: 0.353287
First Submitted: 2015-11-25 20:38
Last Updated: 2017-05-15 20:39

Latest Comments

sum01 commented on 2017-05-09 01:48

While I'm sure it's not perfect, I've tried to improve on your PKGBUILD. My version is here

I only bothered doing this because, at the time, yours didn't work (it was missing a dep I believe), but I feel mine still offers small improvements.

Feel free to use/edit it. I've tested it and it builds & installs as it should. You should be able to use it as is, but if you go with that way then remember to edit yourself as the # Maintainer and if you could to put me as a # Contributor

freke commented on 2017-05-07 08:20

Missing dependency python2-matplotlib

I had to manually install python2-matplotlib to get tribler to start or I would get an error "ImportError: No module named matplotlib"

sum01 commented on 2017-05-04 16:32

v7.0.0-rc1 is out now.

gmes78 commented on 2017-01-29 20:19

The dependency wxpython2.8 is no longer available.

xantares commented on 2016-03-04 14:24

@liambluebox, I believe it's fixed now

liambluebox commented on 2016-03-04 00:38

I'm getting this error from a clean install:

Tribler version: 6.5.0
Traceback (most recent call last):
File "Tribler/Main/", line 183, in __init__
File "Tribler/Core/", line 419, in start
self.lm.register(self, self.sesslock, autoload_discovery=self.autoload_discovery)
File "Tribler/Core/APIImplementation/", line 104, in register
from Tribler.Core.leveldbstore import LevelDbStore
type: No module named leveldbstore

Talion commented on 2015-12-27 20:56

The first day I began using Tribler v6.4.3, I received a crapload of DCMA notices from my ISP, logging my static IP address, for a bunch of x-rated videos I never heard of and didn't attempt to download. I was using no other software capable of such a thing, and I live in the middle of nowhere on a ranch, so it is not possible for anyone to hack my weak wifi signal; the finger points at Tribler. Looking at the Tribler site forums, I found others having the same problem, and one of the answers to a related post was this (;

"I assume you are running current stable version (v6.4.3)
Did you press "accept" on the popup window asking you if you wanted to act as an exit node the first time you start Tribler? It explains what happens when you do. (You become an exit node for chunks of other Tribler peers downloads)"

No such popup appeared for me, nor did any other warning, question or indication regarding exit nodes, so it seems I was unintentionally, unknowingly, acting as an ISP and IP Visible Exit Node for porn and other downloads. Tribler establishing your system as an exit node is the default/enabled behavior. This behavior can only be changed by manually editing the config file, as this version does not include that preference in settings. This is dangerous software. Steer clear until these problems are fixed, allegedly in the next version; even then, I would monitor their forums for quite some time before using a new release.

xantares commented on 2015-11-30 15:23

@D-Worak cherrypy, plyvel and decorator are listed as dependencies.

D-Worak commented on 2015-11-30 13:35

Here is another update. I was able to run this version of tribler which I download from AUR, but I need to do some steps, and I will post here so the uploader can update the installation script for arch linux.

Step 1. Download and install python2-pip from AUR

$ yaourt -S python2-pip

Step 2. Install cherrypy for python 2.7

$ sudo pip2.7 install cherrypy

Step 3. Install plyvel for python 2.7

$ sudo pip2.7 install plyvel

Step 4. Install decorator for python 2.7

$ sudo pip2.7 install decorator

All right, thats the end. Just run tribler and be happy.

D-Worak commented on 2015-11-30 12:16

Ok, so this is the correct error for my system, I found the script sending the error log to /tmp. Here it comes:

$ cat /tmp/$USER-tribler-bA160Y9t.log
Unable to load logging config from ''/usr/share/tribler/logger.conf'' file: No section: 'formatters'
Current working directory: u'/usr/share/tribler'
File doesn't exist
Traceback (most recent call last):
File "Tribler/Main/", line 84, in <module>
File "Tribler/Main/", line 74, in __main__
File "Tribler/Main/", line 56, in run
from Tribler.Main.tribler_main import run as run_main
File "/usr/share/tribler/Tribler/Main/", line 55, in <module>
from Tribler.Core.Session import Session
File "/usr/share/tribler/Tribler/Core/", line 11, in <module>
from Tribler.Core.APIImplementation.LaunchManyCore import TriblerLaunchMany
File "/usr/share/tribler/Tribler/Core/APIImplementation/", line 19, in <module>
from Tribler.Core.Video.VideoPlayer import VideoPlayer
File "/usr/share/tribler/Tribler/Core/Video/", line 21, in <module>
from Tribler.Core.Video.VideoServer import VideoServer
File "/usr/share/tribler/Tribler/Core/Video/", line 14, in <module>
from cherrypy.lib.httputil import get_ranges
ImportError: No module named cherrypy.lib.httputil

I think the issue here is that in currently python installation on arch linux, cherrypy is using python3.5, thats explains why cherrypy is not found. But unfortunately, as I mentioned before, I have not enough python programming knowledge to workaround it.

I hope this information help solving it.

xantares commented on 2015-11-27 09:30

I'll try to fix it going back to python2 package set and latest stable.

silent commented on 2015-11-27 02:16

Unable to load logging config from ''/usr/share/tribler/logger.conf'' file: No section: 'formatters'
Current working directory: u'/usr/share/tribler'
File doesn't exist
2015-11-27 03:09:09,352 [ERROR] Unable to use wxversion installed wxversions: ['3.0-gtk2']
Traceback (most recent call last):
File "Tribler/Main/", line 50, in <module>"2.8-unicode")
File "/usr/lib/python2.7/site-packages/", line 152, in select
raise VersionError("Requested version of wxPython not found")
VersionError: Requested version of wxPython not found
Traceback (most recent call last):
File "Tribler/Main/", line 84, in <module>
File "Tribler/Main/", line 74, in __main__
File "Tribler/Main/", line 56, in run
from Tribler.Main.tribler_main import run as run_main
File "/usr/share/tribler/Tribler/Main/", line 26, in <module>
import M2Crypto # Not a useless import! See above.
ImportError: No module named M2Crypto

D-Worak commented on 2015-11-27 01:10

I got no error and no output for this AUR version of tribler, just doesn't start.

However, I've tried to download and compile from git, but I'm stuck with this error message:

ImportError: No module named cherrypy.lib.httputil

I'm not a python programmer, but cherrypy is definitely installed on my system, which I tested the import in a program separately. Strange, I don't know where to go, I'm out of ideas.