Package Details: guile-git-lib 0.3.0-1

Git Clone URL: https://aur.archlinux.org/guile-git-lib.git (read-only, click to copy)
Package Base: guile-git-lib
Description: Guile bindings for libgit2
Upstream URL: https://gitlab.com/guile-git/guile-git
Keywords: git guile libgit2
Licenses: GPL3
Submitter: lantw44
Maintainer: lantw44
Last Packager: lantw44
Votes: 3
Popularity: 0.27
First Submitted: 2017-12-10 04:32
Last Updated: 2020-06-13 07:39

Latest Comments

lantw44 commented on 2020-06-13 07:41

There are a few files which are present in the git repository but missing from the source tarball. I have updated the PKGBUILD to download missing files from GitLab.

https://gitlab.com/guile-git/guile-git/-/merge_requests/26

MayeulC commented on 2020-06-03 18:41

The package fails tests:

==> Starting check()...
make  check-TESTS
make[1]: Entering directory '/tmp/test/guile-git-lib/src/guile-git-0.3.0'
make[2]: Entering directory '/tmp/test/guile-git-lib/src/guile-git-0.3.0'
PASS: tests/branch.scm
PASS: tests/remote.scm
PASS: tests/rev-parse.scm
PASS: tests/reference.scm
PASS: tests/oid.scm
PASS: tests/reset.scm
PASS: tests/blob.scm
SKIP: tests/repository.scm
make[2]: *** [Makefile:1089: tests/clone.log] Error 1
make[2]: *** Waiting for unfinished jobs....
PASS: tests/status.scm

Here is the log in question:

% cat src/guile-git-0.3.0/tests/clone.log
unknown option -- -
OpenSSH_8.3p1, OpenSSL 1.1.1g  21 Apr 2020
usage: sshd [-46DdeiqTt] [-C connection_spec] [-c host_cert_file]
            [-E log_file] [-f config_file] [-g login_grace_time]
            [-h host_key_file] [-o option] [-p port] [-u len]
Backtrace:
           3 (primitive-load-path "tests/clone.scm")
In ice-9/boot-9.scm:
    140:2  2 (dynamic-wind #<procedure 7faa252b9220 at ice-9/eval.s?> ?)
In ice-9/eval.scm:
    619:8  1 (_ #(#(#(#(#<directory (tests ssh) 7faa255766?>) ?) ?) ?))
In unknown file:
           0 (chmod "/tmp/test/guile-git-lib/src/guile-git-0.3.0/./?" ?)

ERROR: In procedure chmod:
In procedure chmod: No such file or directory

I'm unsure what to do...

lantw44 commented on 2018-06-09 04:34

I reported this problem to pkgconf: https://github.com/pkgconf/pkgconf/issues/186.

mikezackles commented on 2018-06-08 21:52

Without digging much, the problem seems to be that extra quotation marks are added surrounding /usr during the configure step.

mikezackles commented on 2018-06-08 21:31

This isn't building for me:

ice-9/boot-9.scm:752:25: In procedure dispatch-exception: Syntax error: git/config.scm:23:0: source expression failed to match any pattern in form (define %libgit2 "" /usr "/lib/libgit2")