Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#66768 - [tribler] Missing dependancies
Attached to Project:
Community Packages
Opened by Clément Fauchereau (clement) - Sunday, 24 May 2020, 19:18 GMT
Last edited by Doug Newgard (Scimmia) - Monday, 14 December 2020, 12:57 GMT
Opened by Clément Fauchereau (clement) - Sunday, 24 May 2020, 19:18 GMT
Last edited by Doug Newgard (Scimmia) - Monday, 14 December 2020, 12:57 GMT
|
DetailsDescription:
Tribler depends on xorg-xmessage and python-pillow. Additional info: * package version: 7.4.4-4 * log file: clement-tribler-51c8bLrF.log Steps to reproduce: 1 Make sure xorg-xmessage and python-pillow are not installed 2 Run tribler 3 Install xorg-xmessage 4 Run tribler |
This task depends upon
Closed by Doug Newgard (Scimmia)
Monday, 14 December 2020, 12:57 GMT
Reason for closing: Won't fix
Additional comments about closing: Dropped to AUR
Monday, 14 December 2020, 12:57 GMT
Reason for closing: Won't fix
Additional comments about closing: Dropped to AUR
clement-tribler-51c8bLrF.log
I installed tribler and tried to run it. It never started.
I then read this log which led me to investigate the file /usr/share/tribler/Tribler/dependencies.py.
The first error comes from a try/catch statement used to detect the operating system so it is not the issue.
The second error tells that tribler can't find xmessage, so I installed xmessage.
After that I ran tribler and it started.
A window appeared with the following message and then stopped.
Tribler - found missing dependencies in both!
Please install the following dependencies to continue:
pip3 install PIL
So I installed python-pillow and tribler was then working as expected.
Now I realize I indeed jumped to conclusion. xmessage is only called when a dependency is missing.
I uninstalled xorg-xmessage and tribler was working.
However tribler won't start if python-pillow is not installed.