* ERROR: net-mail/notmuch-0.31::gentoo failed (configure phase): * econf failed * ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_no-multilib-libressl-20200919-111657 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-10.2.0 * clang version 10.0.1 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/10/bin /usr/lib/llvm/10 10.0.1 Available Python interpreters, in order of preference: [1] python3.7 [2] python3.9 (fallback) [3] python3.8 (fallback) [4] python2.7 (fallback) Available Ruby profiles: [1] ruby25 (with Rubygems) [2] ruby26 (with Rubygems) * Available Rust versions: [1] rust-1.46.0 * The following VMs are available for generation-2: 1) JamVM JDK 2.0.0 [jamvm] *) AdoptOpenJDK 8.265_p01 [openjdk-bin-8] Available Java Virtual Machines: [1] jamvm [2] openjdk-bin-8 system-vm timestamp(s) of HEAD at this tinderbox image: /var/db/repos/gentoo Tue Sep 22 03:05:32 PM UTC 2020 /var/db/repos/libressl Mon Sep 21 04:07:08 PM UTC 2020 emerge -qpvO net-mail/notmuch [ebuild R ] net-mail/notmuch-0.31 USE="crypt -doc -emacs -mutt -nmbug -python -test -valgrind" PYTHON_TARGETS="python3_7 -python3_6 -python3_8"
Created attachment 661996 [details] emerge-info.txt
Created attachment 661999 [details] emerge-history.txt
Created attachment 662002 [details] environment
Created attachment 662005 [details] etc.portage.tbz2
Created attachment 662008 [details] net-mail:notmuch-0.31:20200922-164752.log
Created attachment 662011 [details] temp.tbz2
Sam, you have recently updated the Xapian dependency. Could this be a side effect? Also, there is an open PR (https://github.com/gentoo/gentoo/pull/17533), but that should only affect installation of the manual pages.
(In reply to Ralph Seichter from comment #7) > Sam, you have recently updated the Xapian dependency. Could this be a side > effect? Also, there is an open PR > (https://github.com/gentoo/gentoo/pull/17533), but that should only affect > installation of the manual pages. My change was just adding := which is a subslot operator which got dropped in the bump. This causes notmuch to be rebuilt if Xapian's ABI changes. Relevant context from the failure log: >Checking for Xapian development files (>= 1.4.0)... > Xapian 1.2.25 not supported... No. This is a bit weird, given the emerge-history.txt file shows: >2020-09-21T03:58:14 >>> dev-libs/xapian-1.4.17 >2020-09-21T04:03:24 >>> sys-libs/talloc-2.3.1 >2020-09-21T04:04:37 >>> dev-libs/gmime-3.2.7 >2020-09-21T04:05:39 >>> net-mail/notmuch-0.31
I have successfuly built both net-mail/notmuch-0.30-r1 and net-mail/notmuch-0.31 on a fresh Gentoo VM just now. Each Notmuch version was built once with dev-libs/xapian-1.4.14 (stable), and once with dev-libs/xapian-1.4.17 (~amd64). No errors, no problems. I don't see how I can help here.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5322b12b01353ee81cc4ecc7c6da151f287c4fa9 commit 5322b12b01353ee81cc4ecc7c6da151f287c4fa9 Author: Sam James <sam@gentoo.org> AuthorDate: 2020-09-30 02:19:30 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2020-09-30 02:22:02 +0000 net-mail/notmuch: tighten xapian dep in 0.31 I can't reproduce this *but* upstream state [0][1] we need >=dev-libs/xapian-1.4.0, so let's require it, although most people should be fine in ~. [0] https://git.notmuchmail.org/git?p=notmuch;a=commit;h=00cdfe10717020423870fdaf56e973db9aba9f5a [1] https://git.notmuchmail.org/git?p=notmuch;a=commit;h=2c7b3d3a80d40c25e2991e2659c6a6006b50fb08 Closes: https://bugs.gentoo.org/744136 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org> net-mail/notmuch/notmuch-0.31-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)