huluti
February 5, 2019, 4:15pm
1
Hi guys!
I’ve made good progress with my app ImEditor and its snap packaging. However I’ve some errors again…
The stable channel have a version that works:
name: imeditor
version: '0.8'
summary: Simple & versatile image editor.
description: >
ImEditor, the image editor you need. An ingenious lightweight software...
With ImEditor, the image editing finally becomes easy.
icon: imeditor/assets/imeditor.png
grade: stable
confinement: strict
architectures:
- build-on: amd64
- build-on: i386
plugs:
gtk-3-themes:
default-provider: gtk-common-themes
interface: content
target: $SNAP/data-dir/themes
icon-themes:
default-provider: gtk-common-themes
This file has been truncated. show original
It has a few problems:
That’s why I’ve tried on the edge channel to build the snapcraft.yaml around core18 and gnome 3.28 by looking at the one of gedit (https://github.com/GNOME/gedit/blob/master/snap/snapcraft.yaml ).
Here’s the result:
https://github.com/ImEditor/ImEditor/blob/master/snapcraft.yaml
Now, the snap has some errors (seems to be related to dependencies):
https://gist.github.com/Huluti/bf164f698b40a23fc1c6de2cf312afc6
I need some help to debug these errors, I do not know where to look anymore …
Thank’s in advance!
popey
February 5, 2019, 6:11pm
2
I may be missing something, but I just cloned your repo and built it here, installed it and it runs fine.
huluti
February 5, 2019, 9:20pm
3
In local, I’ve managed to launch it but not in the edge channel provided by the “Built with GitHub” functionality. Maybe, you could try it: sudo snap install imeditor --edge
popey
February 5, 2019, 9:33pm
4
Ah! That’s the problem. Currently build.snapcraft.io doesn’t support base core18
. It’s in progress and will be available soon I believe. So right now I’m afraid you’ll either have to build locally, or use a service such as travis or circleci to build a core18 snap. Sorry about that.
2 Likes
Note that it is no longer the case now.
1 Like