Package Details: snapcraft 3.6-2

Git Clone URL: https://aur.archlinux.org/snapcraft.git (read-only)
Package Base: snapcraft
Description: Build Ubuntu snappy packages.
Upstream URL: http://snapcraft.io
Licenses: GPL
Submitter: ImNtReal
Maintainer: ImNtReal
Last Packager: ImNtReal
Votes: 6
Popularity: 0.218363
First Submitted: 2016-04-21 17:01
Last Updated: 2019-06-25 16:11

Latest Comments

1 2 Next › Last »

gghisotti commented on 2019-06-22 10:58

python-pymacaroons-pynacl changed name to python-pymacaroons, please update the dependency list

tallero commented on 2019-05-03 00:16

As @zulu partly noted, this PKGBUILD miss the dependencies:

python-pysha3 python-click python-requests-unixsocket python-pyelftools python-pylxd python-ws4py

sierrahotel commented on 2019-03-27 08:24

As an aside I spent an entire evening installing this and it's dependencies (from PKGBUILDs without a package helper!), some of which were flagged as out of date.

I could have saved myself a lot of time! After snap is installed you can now install snapcraft as a snap with

$ sudo snap install snapcraft --classic

You can also install lxd this way too.

Charadon commented on 2018-04-20 01:31

Package fails to install with this error ==> ERROR: One or more files did not pass the validity check!

Probably didn't update the signature.

zulu commented on 2018-02-05 10:50

I need to add missing python packages:

pyxdg pysha3 pylxd

to run snapcraft init on a terminal

apol commented on 2017-09-25 19:05

Building natively won't possibly work properly on arch. I suggest using LXD by default.

Please include this patch:
diff --git a/PKGBUILD b/PKGBUILD
index 255a4b3..bcb76c9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,12 +7,12 @@ pkgdesc="Build Ubuntu snappy packages."
arch=('any')
url="http://snapcraft.io"
license=('GPL')
-depends=('python-apt' 'python-requests-oauthlib' 'python-ssoclient' 'python-progressbar'
+depends=('lxd' 'python-pysha3' 'python-click' 'python-requests-unixsocket'
+ 'python-requests-oauthlib' 'python-ssoclient' 'python-progressbar'
'python-requests-toolbelt' 'python-petname' 'python-jsonschema' 'python-yaml'
'python-magic' 'python-docopt' 'python-tabulate' 'python-pymacaroons-pynacl'
'python-simplejson' 'python-libarchive-c' 'python-debian')
makedepends=('python-setuptools')
-optdepends=('lxd')
options=(!emptydirs)
source=("https://github.com/ubuntu-core/snapcraft/archive/${pkgver}.tar.gz")
sha256sums=('ea481c24cfcf2a6dae791f53bd13ced373db7902eab9484c4ce77b0134e08d1d')

NicoHood commented on 2017-07-23 21:12

python-progressbar(2) is now in [community]. Please test the new packages in [community] (still in testing):
https://www.archlinux.org/packages/community/any/python-utils/
https://www.archlinux.org/packages/community-testing/any/python-progressbar/

Everything should be compatible:
https://github.com/WoLpH/python-progressbar/issues/131#issuecomment-317281954

5chdn commented on 2017-04-25 11:51

The following packages are dependencies: extra/python-xdg community/python-libarchive-c aur/python-debian

Could you add them to the PKGBUILD? I wasnt able to run snapcraft without them.

dmp1ce commented on 2016-09-05 17:51

Is there any documentation on use Snapcraft on Arch? I have it installed but I cannot get my snap package to build. I keep getting the errors:

Could not find a required package in 'build-packages': "The cache has no package named 'name-of-my-required-package'"

dmp1ce commented on 2016-09-05 17:46

I tried installing snapcraft again on another computer using pacaur instead of yaourt. I had a better experience. Snapcraft installed with no problems. Although, I did need to manually install the following packages in order for snapcraft to build my snap.

python-tabulate
python-pymacaroons-pynacl
python-simplejson