Hello everyone,
I am trying to pack a game here as a snap to make it available on Ubuntu. The game is still in development.
I cloned Popey’s love2d template and just modified to suit my game in it’s snap folder .But once I do a snapcraft push on the generated snap, I get an error:
snapcraft push codenamelt_1.0.5_amd64.snap
Pushing codenamelt_1.0.5_amd64.snap
Preparing to push '/home/USERNAME/git/CodenameLT/dist/snap-template/snap/codenamelt_1.0.5_amd64.snap' to the store.
Pushing codenamelt_1.0.5_amd64.snap [=====================================] 100%
Processing...|
Will need manual review...
The Store automatic review failed.
A human will soon review your snap, but if you can't wait please write in the snapcraft forum asking for the manual review explicitly.
If you need to disable confinement, please consider using devmode, but note that devmode revision will only be allowed to be released in edge and beta channels.
Please check the errors and some hints below:
0 - desktop interfaces (x11) specified without a corresponding meta/gui/*.desktop file. If using snapcraft, please see https://snapcraft.io/docs/build-snaps/metadata#fixed-assets. Otherwise, please provide a desktop file in meta/gui/*.desktop (it should reference one of the 'apps' from your snapcraft/snap.yaml).
The thing is a desktop file is in the folder. I thought it was case first, but I tried both CodenameLT.desktop
and codenamelt.desktop
and they didn’t work.
I know the game isn’t much, but I am validating the possibility of distributing things across stores.