Package Details: dgraph-git 20.11.0.rc1.r320.g3642fed5d-1

Git Clone URL: https://aur.archlinux.org/dgraph-git.git (read-only, click to copy)
Package Base: dgraph-git
Description: Fast, transactional, distributed graph database
Upstream URL: https://github.com/dgraph-io/dgraph
Keywords: dgraph
Licenses: Apache, custom:DCL
Conflicts: dgraph, dgraph-bin
Provides: dgraph
Submitter: trengrj
Maintainer: wayfarer (kevorr)
Last Packager: wayfarer
Votes: 2
Popularity: 0.001679
First Submitted: 2016-11-11 11:20
Last Updated: 2021-02-03 10:21

Dependencies (2)

Required by (0)

Sources (3)

Pinned Comments

wayfarer commented on 2021-02-01 06:40

Note that as mentioned on the Arch User Repository wiki page, the pkgver for VCS packages (this one included) does not reflect upstream versioning as the PKGBUILD is always supposed to build the latest commit. End users of this (and all VCS) packages are expected to track upstream for development progress as opposed to expecting an AUR helper or the pkgver listed here to tell them when to "update", which in this case really means move to the latest commit.

The Discussion tab for the VCS package guidelines wiki page is a bit of a mess about what to do for the pkgver listed in the PKGBUILD and .SRCINFO files. For this package, I will bump the pkgver ONLY when already pushing a fix to this AUR package. Therefore the version number listed does not indicate the latest commit in upstream, but it DOES indicate the last commit this package was tested with.

As for the pkgver() function itself, I have elected to use the most recent un-annotated tag (with the "v" prefix removed) reachable from the last commit as described on the VCS package guidelines wiki page since Dgraph does use tags. However, the development history is complex, so the most recent reachable un-annotated tag may not necessarily correlate to the latest release. For example, at the time of writing this comment, the latest release is 20.11.1 but the most recent reachable un-annotated tag is v20.11.0-rc1.

Latest Comments

wayfarer commented on 2021-02-01 06:40

Note that as mentioned on the Arch User Repository wiki page, the pkgver for VCS packages (this one included) does not reflect upstream versioning as the PKGBUILD is always supposed to build the latest commit. End users of this (and all VCS) packages are expected to track upstream for development progress as opposed to expecting an AUR helper or the pkgver listed here to tell them when to "update", which in this case really means move to the latest commit.

The Discussion tab for the VCS package guidelines wiki page is a bit of a mess about what to do for the pkgver listed in the PKGBUILD and .SRCINFO files. For this package, I will bump the pkgver ONLY when already pushing a fix to this AUR package. Therefore the version number listed does not indicate the latest commit in upstream, but it DOES indicate the last commit this package was tested with.

As for the pkgver() function itself, I have elected to use the most recent un-annotated tag (with the "v" prefix removed) reachable from the last commit as described on the VCS package guidelines wiki page since Dgraph does use tags. However, the development history is complex, so the most recent reachable un-annotated tag may not necessarily correlate to the latest release. For example, at the time of writing this comment, the latest release is 20.11.1 but the most recent reachable un-annotated tag is v20.11.0-rc1.

FallenSnow commented on 2018-07-15 16:15

PKGBUILD contains an invalid space.

10 | conflicts=('dgraph dgraph-bin')

should be

10 | conflicts=('dgraph' 'dgraph-bin')