Package Details: gocryptfs 1.6-1

Git Clone URL: (read-only)
Package Base: gocryptfs
Description: Encrypted overlay filesystem written in Go.
Upstream URL:
Keywords: encryption filesystem fuse go
Licenses: MIT
Submitter: petres
Maintainer: petres
Last Packager: petres
Votes: 18
Popularity: 1.898614
First Submitted: 2016-05-08 22:41
Last Updated: 2018-08-18 16:18

Latest Comments

1 2 Next › Last »

Boris commented on 2018-06-24 12:31

I needed to install "pkgconf" to build this. This does not seem to be installed by default and the old "pkg-config" is not available anymore. Should this be a makedepend?

petres commented on 2018-06-18 10:17

Should work right now with version 1.5

elifarley commented on 2018-06-17 17:48

I'm unable to install it:

==> Making package: gocryptfs 1.4.4-1 (Sun 17 Jun 2018 02:46:47 PM -03)

==> Retrieving sources...

==> ERROR: /home/ecc/.cache/pacaur/gocryptfs/gocryptfs is not a clone of


:: Preparing gocryptfs...

==> Making package: gocryptfs 1.4.4-1 (Sun 17 Jun 2018 02:46:48 PM -03)

==> WARNING: Skipping dependency checks.

==> Retrieving sources...

==> ERROR: /home/ecc/.cache/pacaur/gocryptfs/gocryptfs is not a clone of


:: failed to verify integrity or prepare gocryptfs package

kseistrup commented on 2018-02-08 16:00

It seems this happen if you're reusing the gocryptfs repo from an earlier build. Perhaps the build script should clean out existing {gocryptfs,pkg,src} directories inside the gocryptfs directory first?

petres commented on 2018-01-29 11:12

ok, thought maybe you have another kernel installed, or are using old packages of linux and go

kseistrup commented on 2018-01-28 15:07

I assume so, since it's ArchLinux:

· core/linux 4.14.15-1 · extra/go 2:1.9.3-1

petres commented on 2018-01-28 14:01

with the current go version and linux kernel?

kseistrup commented on 2018-01-28 09:17

1.4.3-1 doesn't build here:

==> Starting build()...

internal/syscallcompat/sys_linux.go:118:9: undefined: unix.Fstatat ==> ERROR: A failure occurred in build(). Aborting...

egrupled commented on 2017-03-20 10:41

Thank you for updating this!

One more thing: if you add 'fuse' dependence it automatically fetches ' repo'. You can add '-v' option to 'go get -v -d' line to see more output about this. It means that 'go get -d' line in 'build' section is actually redundant here. Sorry if I didn't explain it clearly before.

egrupled commented on 2017-03-12 13:49

Please add 'fuse' to depends otherwise this package won't build. See

If it build for you it means you installed go-fuse package which is not the case for all users.

It's already included in