Package Details: lib32-libgit2 1.7.1-1

Git Clone URL: (read-only, click to copy)
Package Base: lib32-libgit2
Description: A linkable library for Git
Upstream URL:
Licenses: GPL2
Submitter: sl1pkn07
Maintainer: sl1pkn07
Last Packager: sl1pkn07
Votes: 0
Popularity: 0.000000
First Submitted: 2023-05-06 18:34 (UTC)
Last Updated: 2023-08-19 08:36 (UTC)

Latest Comments

TTsdzb commented on 2023-09-04 01:11 (UTC)

If you get test failures with something like Pointer mismatch: proxy != expected, simply unset environment variables related with proxies like http_proxy, and disable any proxy settings in your DE if necessary. It seems that the test requires no-proxy and passing these environments breaks the test.

For Chinese users, the tests include connecting to github for online testing. You may need a proxy with TUN enabled, or set up a proxy on your router.

sl1pkn07 commented on 2023-08-27 21:28 (UTC)

force install libgit2 with -Sdd and then reinstall lib32-libgit2

Ashkan_gm commented on 2023-08-27 20:58 (UTC) (edited on 2023-08-27 21:03 (UTC) by Ashkan_gm)

libgit2 has been updated to (1:1.7.1-1), this package dependency is libgit2=1:1.6.4, so it creates problem for updating libgit2.


:: Starting full system upgrade... :: Replace intel-opencl-clang with extra/intel-graphics-compiler? [Y/n] resolving dependencies... looking for conflicting packages... error: failed to prepare transaction (could not satisfy dependencies) :: installing libgit2 (1:1.7.1-1) breaks dependency 'libgit2=1:1.6.4' required by lib32-libgit2


korimitsu commented on 2023-07-25 19:19 (UTC)

Can't build anymore:

$ pamac build lib32-libgit2
Checking lib32-libgit2 dependencies...
Resolving dependencies...
Warning: cannot resolve "libgit2=1:1.6.4", a dependency of "lib32-libgit2"
Error: Failed to prepare transaction:
could not satisfy dependencies:
- unable to satisfy dependency 'libgit2=1:1.6.4' required by lib32-libgit2

Edit build files : [e] 
Apply transaction ? [e/y/N] y

Transaction cancelled.

BillFleming commented on 2023-05-27 21:40 (UTC)

The source line needs to change as it currently cannot pull down the release. source=("$url/archive/refs/tags/v${pkgver}/v${pkgver}.tar.gz")

sl1pkn07 commented on 2023-05-08 22:38 (UTC)

try to disable it editing the line L55 to change the check function name to something different.

Onlyblacktea commented on 2023-05-08 10:27 (UTC)

Can't pass the first test, it shows:

  1) Failure:
remote::httpproxy::config_overrides [/home/user/.cache/paru/clone/lib32-libgit2/src/libgit2-1.6.4/tests/libgit2/remote/httpproxy.c:78]
  Pointer mismatch: proxy != expected
  0x572d7ee0 != (nil)

  2) Failure:
remote::httpproxy::config_overrides_detached_remote [/home/user/.cache/paru/clone/lib32-libgit2/src/libgit2-1.6.4/tests/libgit2/remote/httpproxy.c:131]
  Pointer mismatch: proxy != expected
  0x57282c40 != (nil)

  3) Failure:
remote::httpproxy::env [/home/user/.cache/paru/clone/lib32-libgit2/src/libgit2-1.6.4/tests/libgit2/remote/httpproxy.c:58]
  Pointer mismatch: proxy != expected
  0x5727ffd0 != (nil)

What can I do?