-
Notifications
You must be signed in to change notification settings - Fork 11
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
App with gstreamer built on Ubuntu 20.04 does not run #15
Comments
Way more relevant than your package versions would be the versions of this plugin (check the Git commit hash of the time you downloaded it) and linuxdeploy (
Probably not an issue of this plugin, but linuxdeploy. The inclusion of GLib was changed recently. Should be fixed by updating linuxdeploy. |
I first tried with an old version of the linuxdeploy tools (main tool and plugins) from about Nov. 2021 and as that did not work (same error as now), I just downloaded new versions of linuxdeploy and this plugin today. The error did not change. Everything except the gstreamer plugins works fine. |
|
This This plugin calls back into linuxdeploy, therefire the version of linuxdeploy is the most relevant information right now. |
linuxdeploy-plugin-gstreamer commit: 12e0e98 |
Please run Note for self: we should have a way in linuxdeploy to log the current excludelist. |
Thanks. I changed it and now the missing libgio-2.0 is gone. However, all the other errors remain:
Now, for example
Then, I checked the dependencies of
and libgstreamer, libgobject, libglib, libgmodule, libffi, libpcre are also packaged. |
Here is the full error list, but it is not very interesting as it is always the same kind of error: |
I have stripped down the program to the minimum to reproduce the error. Here is the AppImage built with the script above on Ubuntu 20.04 that gives the gstreamer plugin errors like above: The build log is also attached to the release. Note: it might be required that a (USB) camera is attached when running the program because only then it tries to load the gstreamer plugins. Any hint would be very appreciated. |
Having same problems. |
Same issue. |
@yuriymacdev No success so far, but I didn't track whether there were any changes to the AppImage tools since June. I had to switch off camera support for Linux because of this. @TheAssassin Please don't be confused about the |
Thanks @farindk. |
I am trying to package a software on Ubuntu 20.04. So far, building the AppImage worked fine, but the new software release now depends on gstreamer and I cannot make it work.
I'm using a supposedly standard
linux-deploy
command:When I try to run this AppImage on anything (Ubuntu 22.04, Mint 20.03), I get this output (list is actually much longer, probably for all plugins):
In order to trace this error, I extracted the AppImage. "usr/lib/gstreamer-1.0" contains lots of
.so
files for plugins and there are gst libraries in "usr/lib":As the first error said that it was missing the symbol
gst_encoding_container_profile_get_profiles
, I searched for that and found it here:Thus, it looks like it should be there.
If I build the same AppImage on "Ubuntu 22.04", everything works (I cannot test on Mint20.03 because of the older libc). I compared the directory trees of both AppImages, but there were no suspicious differences.
Any idea what I could try next? I'm completely stuck.
PS: list of installed gstreamer packages on Ubuntu 20.04:
The text was updated successfully, but these errors were encountered: