Package Details: tribler 7.14.0-1

Git Clone URL: https://aur.archlinux.org/tribler.git (read-only, click to copy)
Package Base: tribler
Description: P2P/Bittorrent/YouTube client
Upstream URL: http://tribler.org
Licenses: GPL3
Conflicts: tribler
Provides: tribler
Submitter: FFY00
Maintainer: impulse
Last Packager: AnoGP
Votes: 15
Popularity: 0.001711
First Submitted: 2020-10-24 16:58 (UTC)
Last Updated: 2024-04-26 12:10 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

dejanmilo commented on 2021-01-11 19:27 (UTC) (edited on 2021-01-11 19:28 (UTC) by dejanmilo)

@PaperJack Try the following (that's all what I did):

pip uninstall configobj

pip install configobj

This removes and re-installs configobj

The point was in my case: I listed all installed modules with

pip list

and saw an configobj-dev.x.y (where x.y was a number I don't remember). After the "pip uninstall configobj" there were two different versions to be deinstalled. I don't know why I there were two versions.

After removing both and installing configobj again, there was only one version - the right one and Tribler worked again. Good luck.

PaperJack commented on 2021-01-11 17:22 (UTC)

@dejanmilo how did you fix your tribler? I don't know how to remove configobj and install the right one.

narcester commented on 2021-01-10 23:54 (UTC)

Whenever I try to start Tribler, it gives me the following output and then crashes:

Traceback (most recent call last): File "/opt/Tribler/run_tribler.py", line 179, in <module> sys.exit(app.exec_()) File "/opt/Tribler/tribler-gui/tribler_gui/utilities.py", line 382, in trackback_wrapper callback(args, *kwargs) File "/opt/Tribler/tribler-gui/tribler_gui/event_request_manager.py", line 150, in connect connect(self.reply.error, lambda error: self.on_error(error, reschedule_on_err=reschedule_on_err)) tribler_gui.utilities.CreationTraceback

The above exception was the direct cause of the following exception:

Traceback (most recent call last): File "/opt/Tribler/tribler-gui/tribler_gui/utilities.py", line 385, in trackback_wrapper raise exc from source_exc File "/opt/Tribler/tribler-gui/tribler_gui/utilities.py", line 382, in trackback_wrapper callback(args, kwargs) File "/opt/Tribler/tribler-gui/tribler_gui/event_request_manager.py", line 150, in <lambda> connect(self.reply.error, lambda error: self.on_error(error, reschedule_on_err=reschedule_on_err)) File "/opt/Tribler/tribler-gui/tribler_gui/event_request_manager.py", line 84, in on_error raise CoreConnectTimeoutError("Could not connect with the Tribler Core within 60 seconds") tribler_gui.event_request_manager.CoreConnectTimeoutError: Could not connect with the Tribler Core within 60 seconds [PID:377268] 2021-01-11 01:51:14,808 - ERROR <session:250> Session.unhandled_error_observer(): Unhandled exception occurred! schema2parameters() missing 1 required keyword-only argument: 'location' --LONG TEXT-- Traceback (most recent call last): File "/opt/Tribler/run_tribler.py", line 88, in start_tribler await session.start() File "/opt/Tribler/tribler-core/tribler_core/session.py", line 296, in start await self.api_manager.start() File "/opt/Tribler/tribler-core/tribler_core/restapi/rest_manager.py", line 102, in start await self.runner.setup() File "/usr/lib/python3.9/site-packages/aiohttp/web_runner.py", line 275, in setup self._server = await self._make_server() File "/usr/lib/python3.9/site-packages/aiohttp/web_runner.py", line 375, in _make_server await self._app.startup() File "/usr/lib/python3.9/site-packages/aiohttp/web_app.py", line 416, in startup await self.on_startup.send(self) File "/usr/lib/python3.9/site-packages/aiohttp/signals.py", line 34, in send await receiver(args, **kwargs) # type: ignore File "/usr/lib/python3.9/site-packages/aiohttp_apispec/aiohttp_apispec.py", line 77, in doc_routes self.register(app) File "/usr/lib/python3.9/site-packages/aiohttp_apispec/aiohttp_apispec.py", line 117, in _register self._register_route(route, method, view) File "/usr/lib/python3.9/site-packages/aiohttp_apispec/aiohttp_apispec.py", line 131, in _register_route self._update_paths(view.apispec, method, self.prefix + url_path) File "/usr/lib/python3.9/site-packages/aiohttp_apispec/aiohttp_apispec.py", line 153, in _update_paths raw_parameters = self.plugin.converter.schema2parameters( TypeError: schema2parameters() missing 1 required keyword-only argument: 'location'

--CONTEXT-- {'message': 'Task exception was never retrieved', 'exception': TypeError("schema2parameters() missing 1 required keyword-only argument: 'location'"), 'future': <Task finished name='Task-1' coro=\<start_tribler_core.\<locals>.start_tribler() done, defined at /opt/Tribler/run_tribler.py:53> exception=TypeError("schema2parameters() missing 1 required keyword-only argument: 'location'")>}

What is wrong with this? I don't get what is wrong.

dejanmilo commented on 2021-01-10 00:45 (UTC)

Got it…there were two different versions of configobj installed. Removed both and installed that from requirements.txt - now it works.

dejanmilo commented on 2021-01-04 13:55 (UTC)

Please take a look here: https://github.com/gnome-terminator/terminator/pull/325

There are a lot of other problems with the module validate.

It seems the problem ist in the last version of python-configobj (5.0.6-10), the path to the validate module has changed.

dejanmilo commented on 2021-01-04 13:13 (UTC)

I think this could be the reason for the problems with valdiate:

https://bugs.archlinux.org/task/69090?project=5

Will try the workaround.

dejanmilo commented on 2021-01-03 18:33 (UTC)

This a really interesting hint. It seems something is broken with validate.py - I got following output:

sudo pacman -Qo /usr/lib/python3.9/site-packages/validate.py Erroe: No packet owns /usr/lib/python3.9/site-packages/validate.py

And then trying to install validate:

pip install validate --user --no-cache-dir

Collecting validate Downloading validate-1.0.1.tar.gz (32 kB) ERROR: Command errored out with exit status 1: command: /usr/bin/python -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-nssxjsbf/validate/setup.py'"'"'; file='"'"'/tmp/pip-install-nssxjsbf/validate/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-4264z_uk cwd: /tmp/pip-install-nssxjsbf/validate/ Complete output (8 lines): Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-install-nssxjsbf/validate/setup.py", line 13, in <module> from configobj import version as VERSION File "/tmp/pip-install-nssxjsbf/validate/configobj.py", line 1632 except Exception, e: ^ SyntaxError: invalid syntax ---------------------------------------- ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.

AnoGP commented on 2021-01-03 18:07 (UTC)

Interesting, for me Tribler is working perfectly on Arch with latest updates.

If I check where /usr/lib/python3.9/site-packages/validate.py belongs to, I got this: pacman -Qo /usr/lib/python3.9/site-packages/validate.py /usr/lib/python3.9/site-packages/validate.py is owned by python-configobj 5.0.6.r110.g3e2f4cc-1

The package "python-configobj" is already a dependecy for Tribler, so it has to be installed.

Do you have another validate version installed with pip before Tribler was installed?

If I try to install it with pip after Tribler installed, I got this: pip install validate --user Requirement already satisfied: validate in /usr/lib/python3.9/site-packages (5.1.0.dev0)

dejanmilo commented on 2021-01-03 17:59 (UTC)

I think the problem is with the update from Python 3.8.x to 3.9.x some days ago. Since the last Manjaro-update - the Python update included - Tribler is working no more more.

dboehmisch commented on 2021-01-03 17:27 (UTC)

Getting same error with 'validate' module. Looking at the error and last update of validate, I'm assuming it's incompatible with Python 3.

https://pypi.org/project/validate/

http://www.voidspace.org.uk/python/validate.html

What's weird is I started getting this error prior to updating the package to the latest version. Was hoping an update would solve it.