Package Details: redo-c-git r58.24b5ccb-1

Git Clone URL: https://aur.archlinux.org/redo-c-git.git (read-only)
Package Base: redo-c-git
Description: An implementation of the redo build system in portable C with zero dependencies.
Upstream URL: https://github.com/chneukirchen/redo-c
Keywords: build build-system redo
Licenses: PublicDomain
Conflicts: redo-jdebp, redo-python, redo-sh
Submitter: aksr
Maintainer: aksr
Last Packager: aksr
Votes: 0
Popularity: 0.000000
First Submitted: 2015-10-20 19:03
Last Updated: 2017-04-07 04:08

Dependencies (1)

Required by (0)

Sources (1)

Latest Comments

maximaman commented on 2019-03-14 00:10

The package build fails with the following error:

unable to satisfy dependency '' required by redo-c-git

The reason is that the definition of the dependency array is wrong: a list containing a single empty-string dependency is specified instead of an empty list. Here's a patch which fixes this:

diff --git a/PKGBUILD b/PKGBUILD
index e4da03d..048de31 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@ arch=('i686' 'x86_64')
 url="https://github.com/chneukirchen/redo-c"
 license=('publicdomain')
 groups=()
-depends=('')
+depends=()
 makedepends=('git')
 optdepends=()
 checkdepends=()

Eremiell commented on 2017-04-09 20:09

That's not as future-proof as simply providing and conflicting redo, as there already are about dozen implementations with possibly more to come and people might package another one anyday, still better than before, as it at least conflicts with the current ones and won't crash during installation if people have one of those on system. (Actually happened to me.)

aksr commented on 2017-04-07 04:09

Eremiell: Updated.

Eremiell commented on 2017-04-06 21:36

Look at other redo implementations in AUR.

https://aur.archlinux.org/packages/redo-jdebp/
https://aur.archlinux.org/packages/redo-python/
https://aur.archlinux.org/packages/redo-sh/

As all packages provide redo and also conflict with each other as they provide binary of the same name, they should have provides and conflicts set. (As much as I understand it anyway. While I modify and write PKGBUILDs daily lately, I still consider myself more of a beginner than otherwise.)

benneti commented on 2017-03-21 16:49

hi,
Shouldn't this provide redo?