A guess on the failure would be that since it's a snap it's under the default heavy confinement build structure.
Snap packages can be published (basically) in two ways.
1) It can be automatically uploaded and made available to all users, but the caveat is that it will be highly restricted within the confines of the system.
2) A developer can upload a snap with less restrictions, but then it automatically gets flag for peer and code review.
This takes far longer as it requires actual people to look at all aspects of the package.
Looking at the git cola's information page, it tells us straight away it's under the heavy confinement and also what you would need to do to expand it's reach.
(Full info page:
Code:
name: git-cola
summary: The highly caffeinated Git GUI
publisher: 林博仁(Buo-ren, Lin) (lin-buo-ren)
contact: https://github.com/Lin-Buo-Ren/git-cola-snap/issues
license: GPL-2.0+
description: |
git-cola is a powerful Git GUI with a slick and intuitive user interface.
INFORMATION REGARDING TO SECURITY CONFINEMENT
User's global Git configuration is not accessible due to Snapd's current
limitations. You may change the in-snap configuration by editing
$HOME/snap/git-cola/current/.gitconfig
You need to connect the snap to the following core snap's interfaces
manually in order to gain access to certain functionalities:
* gpg-keys: For signing commits and tags
sudo snap connect git-cola:gpg-keys
* removable-media: For accessing Git repositories under `/media/*` and
`/run/media/*`
sudo snap connect git-cola:removable-media
* ssh-keys: For remote operation via SSH protocol
sudo snap connect git-cola:ssh-keys
BUILD CONFIGURATION
For `stable` channel the formal release of Git Cola is used, latest
development snapshots are periodically published to the `edge` channel
Information of other Git Cola's dependencies:
* Blame Viewer: git-gui
* Diff Tool: Kdiff3
* Git: From Ubuntu 16.04 software archive
* Git Annex: From Ubuntu 16.04 software archive
* Git Large File system: Latest upstream release(only shipped in
i386/amd64)
* History Browser: gitk
* Merge Tool: Kdiff3
THIS IS NOT AN OFFICIAL DISTRIBUTION, FOR ANY ISSUE ENCOUNTERED DURING
USING THIS SOFTWARE REFER TO:
https://github.com/Lin-Buo-Ren/git-cola-snap/issues
snap-id: PXfuqn22GScJ9wUVqvGaDEhQv8a27nYI
channels:
stable: 3.2+pkg-570e (136) 157MB -
candidate: ↑
beta: 3.2+pkg-570e (136) 157MB -
edge: 3.2-36-g780e84b+pkg-b309 (140) 157MB -
All in all, if the "other 'Official' version runs as expected then by all means just use that.
Bookmarks