Ok second punt at this. So my yaml is this.
name: rolisteam version: "1.9.0" summary: RPG Tabletop Manager description: | Rolisteam is a virtual tabletop software. It helps you to manage tabletop role playing games with remote friends/players. It provides many features to share maps, pictures and it also includes tool to communicate with your friends/players. The goal is to make Rolisteam-managed RPG games as good as RPG games around your table. To achieve it, we are working hard to provide you more and more features. confinement: strict base: core18 parts: rolisteam: plugin: qmake source-type: git source: https://github.com/Rolisteam/rolisteam.git build-packages: - qt5-default - qtbase5-dev-tools - qt5-qmake - libqt5network5 - zlib1g-dev - build-essential - ca-certificates - qtmultimedia5-dev - libqt5core5a - libqt5gui5 - qttools5-dev-tools - qtdeclarative5-dev - qtwebengine5-dev - libqt5svg5-dev stage-packages: - libqt5network5 - zlib1g - libqt5multimedia5 - libqt5multimedia5-plugins - libqt5multimediaquick-p5 - libqt5multimediawidgets5 - libqt5core5a - libqt5gui5 - libqt5webengine5 - libqt5webenginewidgets5 - libqt5svg5 - libqt5xml5 - libpulse0 - qt5dxcb-plugin apps: rolisteam: command: usr/local/bin/rolisteam environment: "LD_LIBRARY_PATH": "$LD_LIBRARY_PATH:$SNAP/usr/lib/$SNAPCRAFT_ARCH_TRIPLET/pulseaudio" "QT_PLUGIN_PATH": $"QT_PLUGIN_PATH:$SNAP/usr/lib/$SNAPCRAFT_ARCH_TRIPLET/qt5/plugins/" plugs: - home - network - pulseaudio - desktop - desktop-legacy - wayland - x11
This build ok (as far as I know)
Staging rolisteam Priming rolisteam The execstacks are going to be cleared for the following files: - /root/rolisteam/prime/usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5.9.5 To disable this behavior set `build-attributes: [keep-execstack]` for the part. 'grade' property not specified: defaulting to 'stable' Snapping 'rolisteam' / Snapped rolisteam_1.9.0_amd64.snap
But when running the snap it barfs.
snap run rolisteam This application failed to start because it could not find or load the Qt platform plugin "xcb" in "". Reinstalling the application may fix this problem. Aborted
I tried everything from my previous post and tried adding the plugin path by hand but still no joy.
What am I missing here?