-
Notifications
You must be signed in to change notification settings - Fork 70
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
Stack overflow gathering libs #287
Comments
Thanks for reporting. Never encountered this so far. Does it succeed on, e.g., Debian or Ubuntu? |
I don't know as I haven't tried other OSes and I'm afraid I don't have the time to try it as it involves figuring out the names of dozens of packages and building various dependencies manually. I can upload the container where it failed though, if it helps? |
Same behavior on arch, I'm unfamiliar with the codebase but I was able to make a minor change to fix my case. There appear to be two bugs, one is that The second bug, which seems like there might be handling for that I didn't grok, is the simple circular recursion loop of If it helps, I added
|
Thanks @chipolux. Could you send a pull request please? |
Oops, sorry for the delay, got busy, but sure thing! |
With the patch, appimagetool finishes pretty quickly for me, printing "skipping already seen dep, circular ref" 517 times. Thanks! Unfortunately, turning the AppDir into an AppImage still fails - appstreamcli segfaults with exit code 139 when it validates the appdata.xml but I see nothing wrong in there 😞 |
Just delete the appdata.xml to see if it continues then... |
appstreamcli seems to crash for all kinds of reasons, if mandatory elements are missing or if it doesn't know certain constructs it seems. The segfaults seem to be fixed in newer versions (I checked with 1.0.3) and the error reporting is pretty good. The version that comes with appimagetool (?) seems to be from 2019 (v0.12.9). I managed to fix the appdata.xml file, at least when using the extracted appstreamcli executable from a temp folder ( |
Closing here, since "Stack overflow gathering libs" appears to be fixed. Thanks @chipolux. For other issues, please open new tickets (in case they don't exist yet). |
appimagetool version 185
I tried to create an AppImage from a Qt 5 application built under Arch (latest Docker image) but it failed after running for almost an hour:
I normally use linuxdeployqt but it requires
-unsupported-allow-new-glibc
and terminates without creating an AppImage but also not logging any errors.The text was updated successfully, but these errors were encountered: