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

Using aarch64-prod unable to load a handful of plugins due to missing shared objects #56

Open
richw-kai opened this issue Jan 4, 2024 · 0 comments

Comments

@richw-kai
Copy link

With tag aarch64-latest-prod I'm getting an error with 3 plugins I am requiring for an application I have written, the errors are:
Failed to load plugin '/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstxvimagesink.so': libXv.so.1: cannot open shared object file: No such file or directory
Failed to load plugin '/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstfluidsynthmidi.so': libfluidsynth.so.3: cannot open shared object file: No such file or directory
Failed to load plugin '/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstqroverlay.so': libqrencode.so.4: cannot open shared object file: No such file or directory

If I use the aarch64-latest-dev tag, it loads as expected.
Do I need to set any specific environment variables for prod images?

I'm building a custom docker image from latest-prod and installing dotnet core. If I use the exact same Dockerfile from my side but change the base image to aarch64-latest-dev then it loads the plugins.

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

No branches or pull requests

1 participant