Skip to content
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

Aarch64 missing main binary #22

Closed
fayalalebrun opened this issue Aug 17, 2024 · 9 comments
Closed

Aarch64 missing main binary #22

fayalalebrun opened this issue Aug 17, 2024 · 9 comments

Comments

@fayalalebrun
Copy link

When trying to run the flatpak, I get:

bwrap: execvp sioyek: No such file or directory

It seems as though /app/bin/sioyek is a symbolic link to /app/sioyek/sioyek but the latter does not exist.

@nbenitez
Copy link
Collaborator

I don't have access to a Aarch64 machine right now, can you do the following?
flatpak run --command=sh com.github.ahrm.sioyek and then ls /app/sioyek/ and paste the output here..

@fayalalebrun
Copy link
Author

[📦 com.github.ahrm.sioyek ~]$ ls /app/sioyek/
keys.config  keys_user.config  prefs.config  prefs_user.config	shaders  tutorial.pdf

Looks like the sioyek binary is missing, maybe some part of the build fails but the error is ignored?

@nbenitez
Copy link
Collaborator

Also paste ls /app/bin

@fayalalebrun
Copy link
Author

[📦 com.github.ahrm.sioyek ~]$ ls /app/bin/
sioyek
[📦 com.github.ahrm.sioyek ~]$ file /app/bin/sioyek
/app/bin/sioyek: broken symbolic link to /app/sioyek/sioyek

@nbenitez
Copy link
Collaborator

nbenitez commented Nov 13, 2024

Ok, let's launch a build to later check the logs

Done in a pull request better.

@nbenitez
Copy link
Collaborator

@fayalalebrun I'm testing a new update, can you test if this works ok in aarch64, instructions below:

To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/145169/com.github.ahrm.sioyek.flatpakref

@fayalalebrun
Copy link
Author

I get QEGLPlatformContext: Failed to create context: 3009 but I think this is no longer an issue specific to the flatpak.

Related:
ahrm/sioyek#1184
ahrm/sioyek#1101

@nbenitez
Copy link
Collaborator

Ok, but at least the binary is there and can be run, thanks for testing, so flatpak packaging will be fine for next release.

But as you mention Sioyek itself would need to make OpenGL support optional so it does not have problems in Aarch64 where GL versions are older. Thanks for the issue links.

@nbenitez
Copy link
Collaborator

Closing as fixed in last flathub release 2.0.0.fl1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants