restic-browser icon indicating copy to clipboard operation
restic-browser copied to clipboard

Dependency error when running on Fedora 40

Open jameskhedley opened this issue 1 year ago • 4 comments

Just downloaded the linux release and tried to run it, but it didn't run and I got this error:

./restic-browser: symbol lookup error: /lib64/libwebkit2gtk-4.0.so.37: undefined symbol: gst_video_info_dma_drm_from_caps

I have got webkit2gtk4.0 installed, also 4.1 - could that be the problem?

webkit2gtk4.0-2.44.1-2.fc40.x86_64
webkit2gtk4.0-devel-2.44.1-2.fc40.x86_64
webkit2gtk4.1-2.44.2-2.fc40.x86_64
webkit2gtk4.1-devel-2.44.2-2.fc40.x86_64

jameskhedley avatar Jun 24 '24 10:06 jameskhedley

That's a symbol from gstreamer

https://gstreamer.freedesktop.org/documentation/video/video-info-dma-drm.html?gi-language=c#gst_video_info_dma_drm_from_caps

It's available in gstreamer >= 1.24

Which version is installed on your system?

emuell avatar Jun 24 '24 10:06 emuell

1.22 apparently

Presumably this works out of the box on Ubuntu, just not other distros?

jameskhedley avatar Jun 24 '24 10:06 jameskhedley

Yes, that seems to work in other distros and likely will be an issue in webkit or tauri? Could not find a similar issue in the tauri repo though.

emuell avatar Jun 24 '24 16:06 emuell

@jameskhedley If you are still interested in running restic browser, please test if the new Linux AppImage works for you: https://github.com/emuell/restic-browser/actions/runs/10558920486?pr=119

emuell avatar Aug 26 '24 11:08 emuell