Greetings: I am trying to develop a snap for a wxWidgets dependent app. Below is the yaml code I am trying use, based on what I have gleaned from my research. And below that are the error messages I am encountering. Any help will be appreciated. Thanks, Tim
base: core18
parts:
The wxWidgets SDK Stage Snaps
The wxWidgets SDK Stage Snaps
wxwidgets-sdk: plugin: nil stage-snaps: - wxwidgets-sdk-gtk3 filesets: crash-dialog-support: - usr/bin/addr2line library-shared: - '/lib//.so*’ prime: - $crash-dialog-support - $library-shared
tdhnet: plugin : dump source: TdhNet_linux64.zip stage-packages: - libwxgtk3.0-0v5 - libcairo2 after: - wxwidgets-sdk
apps: tdhnet: command: TdhNet_launcher.sh
plugs:
For snaps with a graphical user interface:
desktop: desktop-legacy: x11: unity7: wayland: gnome: gtk3:
Storage access
home: removable-media: # Non-A/C
Network access
#network:
$ snapcraft Launching a VM. Skipping pull wxwidgets-sdk (already ran) Skipping pull tdhnet (already ran) Skipping build wxwidgets-sdk (already ran) Skipping build tdhnet (already ran) Skipping stage wxwidgets-sdk (already ran) Skipping stage tdhnet (already ran) Priming wxwidgets-sdk
- snapcraftctl prime The ‘wxwidgets-sdk’ part is missing libraries that are not included in the snap or base. They can be satisfied by adding the following entry for this part stage-packages:
- libpng16-16 This part is missing libraries that cannot be satisfied with any available stage-packages known to snapcraft:
- libGL.so.1
- libSM.so.6
- libX11.so.6
- libXxf86vm.so.1
- libcairo.so.2
- libgdk-3.so.0
- libgdk_pixbuf-2.0.so.0
- libgstreamer-1.0.so.0
- libgstvideo-1.0.so.0
- libgtk-3.so.0
- libjpeg.so.8
- libnotify.so.4
- libpango-1.0.so.0
- libpangocairo-1.0.so.0
- libtiff.so.5
- libwebkit2gtk-4.0.so.37 These dependencies can be satisfied via additional parts or content sharing. Consider validating configured filesets if this dependency was built. Priming tdhnet
- snapcraftctl prime This part is missing libraries that cannot be satisfied with any available stage-packages known to snapcraft:
- libgdk-3.so.0
- libgtk-3.so.0
These dependencies can be satisfied via additional parts or content sharing. Consider validating configured filesets if this dependency was built.
Snapping |
Snapped tdhnet_22.11.26_amd64.snap