Package Details: backupninja-git 872.f9529d1-1

Git Clone URL: (read-only, click to copy)
Package Base: backupninja-git
Description: A centralized way to configure and schedule many different backup utilities
Upstream URL:
Keywords: backup
Licenses: GPL
Submitter: ser
Maintainer: funilrys
Last Packager: funilrys
Votes: 2
Popularity: 0.000000
First Submitted: 2015-06-25 06:12
Last Updated: 2020-03-29 00:26

Dependencies (9)

Required by (0)

Sources (1)

Latest Comments

Benzhaomin commented on 2020-03-02 17:04

as @tpreissler said, pkgver() uses git describe in such a way that the package version remains too old and yay keeps wanting to update it

==> Finished making: backupninja-git backupninja.

setting pkgver() to the recommended versioning scheme for *-git packages fixes it

 diff --git a/PKGBUILD b/PKGBUILD
index 7434973..c452244 100644
@@ -21,7 +21,7 @@ backup=('etc/backupninja.conf')

 pkgver() {
   cd "$SRCDEST/$_pkgname"
-  git describe --always | sed 's|-|.|g' | cut -d "v" -f2
+  printf "%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"

 build() {

==> Finished making: backupninja-git 872.f9529d1-1

tpreissler commented on 2020-01-27 18:44


thanks for this package.

I am using "yay" and it now keeps reporting

1 aur/backupninja-git backupninja. ->

So I upgrade it, but then when running yay again, it is still reporting the same available upgrade - ? I have

local/backupninja-git backupninja.

installed. It looks like it thinks is an upgrade...



brando56894 commented on 2018-03-20 16:13

You are missing beginning and ending quotes in the depends line, it should be as follows:

depends=('bash' 'dialog')

brando56894 commented on 2018-03-03 21:19

Please add 'dialog' to the 'depends' array, backupninja won't work without it.

Tharbad commented on 2016-10-11 23:13


funilrys commented on 2016-10-11 17:06

@Tharbad fixed

Tharbad commented on 2016-10-11 02:06

==> Building and installing package
==> Making package: backupninja-git 1.0.2-2
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Cloning backupninja git repo...
Cloning into bare repository '/tmp/yaourt-tmp-/aur-backupninja-git/backupninja'...
remote: Counting objects: 4260, done.
remote: Compressing objects: 100% (1218/1218), done.
remote: Total 4260 (delta 3113), reused 4134 (delta 3023)
Receiving objects: 100% (4260/4260), 777.17 KiB | 96.00 KiB/s, done.
Resolving deltas: 100% (3113/3113), done.
==> Validating source files with md5sums...
backupninja ... Skipped
==> Extracting sources...
-> Creating working copy of backupninja git repo...
Cloning into 'backupninja'...
==> Starting pkgver()...
fatal: No names found, cannot describe anything.
==> ERROR: pkgver is not allowed to be empty.
==> ERROR: pkgver() generated an invalid version:
==> ERROR: Makepkg was unable to build backupninja-git.


Benzhaomin commented on 2016-09-10 09:26

Upstream is now at

brando56894 commented on 2016-08-28 17:57

I believe the location of the Git repository has changed from to

==> Retrieving sources...
-> Cloning backupninja git repo...
Cloning into bare repository '/tmp/yaourt-tmp-bran/aur-backupninja-git/backupninja'...
remote: Not Found
fatal: repository '' not found
==> ERROR: Failure while downloading backupninja git repo