Package Details: go-ipfs-git 0.3.11.rc1.r7.gc414029-1

Git Clone URL: https://aur.archlinux.org/go-ipfs-git.git (read-only)
Package Base: go-ipfs-git
Description: global versioned p2p merkledag file system
Upstream URL: https://github.com/ipfs/go-ipfs
Licenses: MIT
Conflicts: go-ipfs
Provides: go-ipfs
Submitter: ianonavy
Maintainer: Freso (ianonavy)
Last Packager: Freso
Votes: 16
Popularity: 1.915055
First Submitted: 2014-07-23 01:47
Last Updated: 2016-02-27 00:22

Dependencies (6)

Required by (1)

  • ipget (requires go-ipfs) (optional)

Sources (1)

Latest Comments

edtoml commented on 2016-05-06 00:55

redfish queried the ipfs main author on irc and go 1.6.2 should work.

edtoml commented on 2016-05-03 00:27

Also getting

make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule.
make[1]: Entering directory '/tmp/makepkg/go-ipfs-git/src/go-ipfs/cmd/ipfs'
go install -ldflags="-X "github.com/ipfs/go-ipfs/repo/config".CurrentCommit=d597f4b"
go install: no install location for directory /tmp/makepkg/go-ipfs-git/src/go-ipfs/cmd/ipfs outside GOPATH
For more details see: go help gopath
Makefile:7: recipe for target 'install' failed

It used to work. Ideas anyone?

mythmon commented on 2016-04-29 15:10

When building this package, I get this error:

go install -ldflags="-X "github.com/ipfs/go-ipfs/repo/config".CurrentCommit=fed6212"
go install: no install location for directory /home/mythmon/src/pkgbuild/go-ipfs-git/src/go-ipfs/cmd/ipfs outside GOPATH
For more details see: go help gopath
Makefile:7: recipe for target 'install' failed

Freso commented on 2016-04-12 19:36

PSA: New released version is not a reason to flag a -git package as out-of-date. If you install the -git package, its pkgver() function will automatically pull the version from Git. It should only get flagged out of date if it no longer builds or its dependencies have been outdated.

atommixz commented on 2016-04-05 12:10

Can u add systemd service file from community/go-ipfs?

jonnor commented on 2016-03-09 12:37

@Ape: The latest tag seems to work. Append #tag=0.4.0-rc2 to the .git in source()

Ape commented on 2016-03-05 06:50

I get this error when building this package:

go-ipfs must be built from within your $GOPATH directory.
expected '/tmp/go-ipfs-git20988/go-ipfs-git/src/src/github.com/ipfs/go-ipfs' but got '/tmp/go-ipfs-git20988/go-ipfs-git/src/go-ipfs'
Makefile:32: recipe for target 'path_check' failed
make: *** [path_check] Error 1

Kubuxu commented on 2016-02-26 15:19

@Freso You might be interested as I just packaged build tools used by IPFS. See `gx` and `gx-go`.

Also there are 0.4.0 tags, see: https://github.com/ipfs/go-ipfs/releases

To use sources pulled by `makepkg` do what is done currently. Link them under go build infrastructure. If you don't feel great about handling go, I would be honoured to adopt this package.

0.4.0 release is a big steps for IPFS and the sooner AUR contains release candidate versions the better.

Freso commented on 2016-02-26 12:18

Also seems like upstream's own build instructions are currently broken, so it's not easy to test this.

Freso commented on 2016-02-26 10:47

@bitwave: Using the build instructions as listed on that page is not really suitable for this package, as it will cause the sources to be downloaded twice. I will need to figure out how to do this while using the repository pulled by `makepkg`.

@Ape Ask upstream to make 0.4.x tag then and this package will have its $pkgver updated the next time you build it.

All comments