Package Details: guile-git-lib 0.5.2-2

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: libgit2
Licenses: GPL3
Submitter: lantw44
Maintainer: lantw44
Last Packager: lantw44
Votes: 3
Popularity: 0.000000
First Submitted: 2017-12-10 04:32 (UTC)
Last Updated: 2023-02-28 12:00 (UTC)

Latest Comments

1 2 3 Next › Last »

micwoj92 commented on 2024-02-14 06:06 (UTC)

-git package doesn't have check().

port19 commented on 2024-02-13 20:26 (UTC) (edited on 2024-02-13 20:27 (UTC) by port19)

Same issue as xotkot and 6bo74. The -git package installs successfully

6bo74 commented on 2023-11-18 22:53 (UTC)

I'm unable to build, same errors as xotkot, but the patches are not working?

lantw44 commented on 2023-04-29 13:00 (UTC)

@xotkot This is an upstream issue: https://gitlab.com/guile-git/guile-git/-/issues/29.

xotkot commented on 2023-04-29 10:03 (UTC) (edited on 2023-04-29 10:03 (UTC) by xotkot)

ok it worked but now another problem


...
FAIL: tests/clone.scm - clone-auth-ssh-credentials
FAIL: tests/clone.scm - clone-auth-ssh-agent
FAIL: tests/clone.scm - clone-and-fetch-auth-ssh-credentials
FAIL: tests/clone.scm - clone + transfer-progress
...
============================================================================
Testsuite summary for Guile-Git 0.5.2
============================================================================
# TOTAL: 105
# PASS:  100
# SKIP:  1
# XFAIL: 0
# FAIL:  4
# XPASS: 0
# ERROR: 0
============================================================================
See ./test-suite.log
============================================================================
make[2]: *** [Makefile:996: test-suite.log] Error 1
make[2]: Leaving directory '/tmp/paru/guile-git-lib/src/guile-git-0.5.2'
make[1]: *** [Makefile:1104: check-TESTS] Error 2
make[1]: Leaving directory '/tmp/paru/guile-git-lib/src/guile-git-0.5.2'
make: *** [Makefile:1311: check-am] Error 2
==> ERROR: A failure occurred in check().
    Aborting...

Pastebin ./test-suite.log

lantw44 commented on 2023-04-29 08:23 (UTC)

@xotkot Please rebuild your guile-bytestructures package against Guile 3.0.

xotkot commented on 2023-04-29 06:32 (UTC)


checking if (srfi srfi-64) is available... yes
checking if (bytestructures guile) is available... no
configure: error: required guile module not found: (bytestructures guile)
==> ERROR: A failure occurred in build().
    Aborting...

lantw44 commented on 2021-11-11 16:32 (UTC)

@Alireza This is an upstream bug. I have updated the PKGBUILD to apply the patch from https://gitlab.com/guile-git/guile-git/-/merge_requests/31.

Alireza commented on 2021-10-29 07:51 (UTC) (edited on 2021-10-29 07:52 (UTC) by Alireza)

Hi there I faced this

FAIL: tests/clone.scm - clone-auth-ssh-credentials
FAIL: tests/clone.scm - clone-auth-ssh-agent
FAIL: tests/clone.scm - clone-and-fetch-auth-ssh-credentials
FAIL: tests/clone.scm - clone + transfer-progress

and also at last

error: target not found: guile-ssh
error: target not found: guile-zstd
error: target not found: guile-semver
error: target not found: guile-lib
 -> error making: guile-git-lib

fenuks commented on 2021-07-26 12:04 (UTC) (edited on 2021-07-26 12:15 (UTC) by fenuks)

Sorry, these locales are my fault. I used LANG=en makepkg to have messages in English, and it works fine with tools like makepkg, make, etc., but guile apparently doesn't understand that, and requires something like LANG=en_GB.UTF8, which in turn doesn't work with make, makepkg. I've updated build log when I passed LANG=en_GB.UTF8, these warnings are irrelevant.

EDIT: I just tried building it in clean chroot, and it worked, so it must be something related to my configuration/other packages.

EDIT2: Running sudo pacman -Rss guix fixed building problem. I suppose one of guile libraries was causing problem.