I should first note that I am new to building snap. When attempting to snapping Google Web Designer, the build completed successfully, and the application runs without major issue. However, when I try to open the file picker, the snap crashes with the log: Aborted (core dumped)
. The snap works fine when I manually enter the path in the location field while creating a new project or when opening a recent project within the app.
snapcraft.yaml
name: google-webdesigner
base: core22
version: "16.1.0.0530"
summary: Google Web Designer
description: |
Google Web Designer gives you the power to create beautiful and compelling videos, images, and HTML5 ads. Use animation and interactive elements to build out your creative vision, then scale your content for different sizes or audiences with responsive and dynamic workflows.
grade: devel
confinement: devmode
icon: snap/local/google-webdesigner.png
apps:
google-webdesigner:
command: opt/google/webdesigner/webdesigner
desktop: usr/share/applications/google-webdesigner.desktop
environment:
LD_LIBRARY_PATH: "$LD_LIBRARY_PATH:$SNAP/opt/google/webdesigner"
parts:
google-webdesigner:
plugin: dump
source: google-webdesigner.deb
stage-packages:
- libasound2
- libatk1.0-0
- libatk-bridge2.0-0
- libatspi2.0-0
- libcairo2
- libcups2
- libgbm1
- libgtk-3-0
- libnspr4
- libnss3
- libpango-1.0-0
- libx11-6
- libxcb1
- libxcomposite1
- libxdamage1
- libxext6
- libxfixes3
- libxkbcommon0
- libxrandr2