checking if (bytestructures guile) is available... yes checking for libgit2... no configure: error: Package requirements (libgit2) were not met: Package 'libgit2', required by 'virtual:world', not found ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_desktop_gnome-20200218-201111 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-9.2.0 * clang: clang version 9.0.1 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/9/bin llvm: 9.0.1 Available Python interpreters, in order of preference: [1] python3.8 [2] python3.6 [3] python3.7 (fallback) [4] python2.7 (fallback) Available Ruby profiles: [1] ruby24 (with Rubygems) [2] ruby25 (with Rubygems) * Available Rust versions: [1] rust-1.41.0 * java-config: The following VMs are available for generation-2: *) IcedTea JDK 3.14.0 [icedtea-bin-8] Available Java Virtual Machines: [1] icedtea-bin-8 system-vm ghc: The Glorious Glasgow Haskell Compilation System, version 8.0.2 repository: ==> /var/db/repos/gentoo/metadata/timestamp.chk <== Sun, 23 Feb 2020 13:07:09 +0000 emerge -qpvO dev-scheme/guile-git [ebuild N ] dev-scheme/guile-git-0.2.0
Created attachment 615306 [details] emerge-info.txt
Created attachment 615308 [details] dev-scheme:guile-git-0.2.0:20200223-142013.log
Created attachment 615310 [details] emerge-history.txt
Created attachment 615312 [details] environment
Created attachment 615314 [details] etc.portage.tbz2
Created attachment 615316 [details] logs.tbz2
Created attachment 615318 [details] temp.tbz2
Looking at config.log the failure is: """ configure:2804: checking for libgit2 configure:2811: $PKG_CONFIG --exists --print-errors "libgit2" Package libgit2 was not found in the pkg-config search path. Perhaps you should add the directory containing `libgit2.pc' to the PKG_CONFIG_PATH environment variable Package 'libgit2', required by 'virtual:world', not found configure:2814: $? = 1 """ 2020-02-22T23:53:09 >>> dev-libs/libgit2-0.99.0 Works here: $ pkg-config --exists --print-errors "libgit2"; echo $? 0 Let's see if there is a condition when libgit2.pc is not installed.
Toralf, can you run in the chroot the following and see if there is a file reported? $ qlist dev-libs/libgit2 | fgrep pkgconfig
*** This bug has been marked as a duplicate of bug 710572 ***
(In reply to Sergei Trofimovich from comment #9) > Toralf, can you run in the chroot the following and see if there is a file > reported? > $ qlist dev-libs/libgit2 | fgrep pkgconfig tinderbox@mr-fox ~ $ scw run/17.1_desktop_gnome-20200218-201111 mr-fox ~ # qlist dev-libs/libgit2 | fgrep pkgconfig /usr/lib/pkgconfig/libgit2.pc