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: AnoGP (impulse)
Last Packager: AnoGP
Votes: 15
Popularity: 0.096266
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-12 16:39 (UTC)

@PaperJack

The best is, you start Tribler on the cmd, so you will have an output before it crashes. This output you can post here in hope, that somebody can help you.

PaperJack commented on 2021-01-12 15:43 (UTC) (edited on 2021-01-12 15:43 (UTC) by PaperJack)

I'm writing after upgrading Tribler from 7.7.0-1 to 7.7.1-1. Tribler shows its window and is loading something, but it still crashes after some time and I don't understand what is wrong with it.

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)