-
Notifications
You must be signed in to change notification settings - Fork 453
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tribler 8.0.7 Does Not Launch on Alpine Linux 3.21.2 x86_64 #8388
Comments
I'm not entirely sure (I don't use Alpine), but I think this means that the |
Hello @qstokkink appreciate you taking the time to comment. The /tmp/ directory exists and the permissions appear to be fine. I believe the error message is pointing to the ambiguous redirect.
|
Thanks for checking. Another thing I'm spotting on the Internet, is that some versions of
|
I don't see a difference with 6 X's:
|
Another reason, I found when searching, was that a lack of block quotes could cause the "ambiguous redirect", I also made that a part of #8401. If that also doesn't fix it, I'll reopen this. So, essentially, the standalone fix is |
Still seeing
|
That is quite odd. That said, there are only so many things that can possibly go wrong here. Could you try running through the following options?
In the very worst case, you could replace the line with |
It appears to not like the .log extension for this version of mktemp/busybox on the latest version of Alpine 3.21.2.
|
Thanks for testing! We'll just pick one of the options that does work then: |
So you're aware, that may address the mktemp, however updating the log file name leads to a Segmentation fault. What would be advised for Linux users on Alpine Linux 3.21.2 in this case?
|
Indeed, at this point this is more than just a |
Unfortunately I don't see any tribler files in /tmp/. Not sure if the file is never being created, or the segmentation fault is preventing mktemp from writing to file. Executing directly doesn't have any additional output. If it helps, tried executing in both LXQt and Sway. This is the .deb version installed.
|
Alright, so much for an easy fix. I can set up a VM from an Alpine image (using the |
Appreciate you taking the time to look into this, @qstokkink. Just wanted to confirm that the architecture is x86_64. |
I tried running the flatpak on Alpine ( There is probably something wrong with your setup, somehow. For reference, what I did. After installing flatpak, I installed tribler using |
Appreciate you taking the time to look into this. I realize now that what I was debugging was the deb version. Should I open a new issue regarding the deb version? |
I spent another few hours on this. Essentially, Alpine really - and I mean really - does not like executables built with I think |
There doesn't appear to be an Alpine Linux package for Tribler, but flatpak does work on Alpine. When attempting to launch Tribler through flatpak, the following error is output and Tribler fails to launch. Running as root has a similar message. What would be advised in this situation?
The text was updated successfully, but these errors were encountered: