* ERROR: dev-vcs/fossil-2.7::gentoo failed (configure phase): * (no error message) * ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0-desktop_20190116-201128 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-8.2.0 * Available Python interpreters, in order of preference: [1] python3.6 [2] python2.7 (fallback) Available Ruby profiles: [1] ruby24 (with Rubygems) [2] ruby25 (with Rubygems) [3] ruby26 (with Rubygems) * java-config: The following VMs are available for generation-2: *) IcedTea JDK 3.9.0 [icedtea-bin-8] Available Java Virtual Machines: [1] icedtea-bin-8 system-vm emerge -qpvO dev-vcs/fossil [ebuild N ] dev-vcs/fossil-2.7 USE="ssl -debug -fusefs -json -legacy-mv-rm -miniz -static -system-sqlite -tcl -tcl-private-stubs -tcl-stubs -th1-docs -th1-hooks"
Created attachment 561940 [details] emerge-info.txt
Created attachment 561942 [details] dev-vcs:fossil-2.7:20190117-222147.log
Created attachment 561944 [details] emerge-history.txt
Created attachment 561946 [details] environment
Created attachment 561948 [details] etc.portage.tbz2
Created attachment 561950 [details] logs.tbz2
Created attachment 561952 [details] temp.tbz2
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bed6009ced41b08d98f16d85ffcbbb0d884a52c commit 7bed6009ced41b08d98f16d85ffcbbb0d884a52c Author: Aaron W. Swenson <titanofold@gentoo.org> AuthorDate: 2019-05-19 10:34:30 +0000 Commit: Aaron W. Swenson <titanofold@gentoo.org> CommitDate: 2019-05-19 10:34:35 +0000 dev-vcs/fossil: Bump to 2.8 Bug: https://bugs.gentoo.org/675778 Package-Manager: Portage-2.3.62, Repoman-2.3.11 Signed-off-by: Aaron W. Swenson <titanofold@gentoo.org> dev-vcs/fossil/Manifest | 1 + dev-vcs/fossil/fossil-2.8.ebuild | 57 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 58 insertions(+)
Created attachment 580964 [details, diff] Diff of ebuild to pull either jimtcl or tcl The problem is that a tcl shell is a hard requirement. Either dev-lang/tcl or dev-lang/jimtcl is required, because we probably don't want the configure script building a "bootstrap jimsh". Both the build of this bootstrap jimsh and an emerge of dev-lang/jimtcl-0.76 fail for the same reason (see https://bugs.gentoo.org/675276) ; dev-lang/jimtcl-0.78-r1 should be stabilized. This is my attempt at patch to the ebuild.
Still broken in fossil-2.10 fwiw. Installing dev-lang/tcl allows it to build correctly.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=422480add31731ac3df1851b4ef6654e13a8bda9 commit 422480add31731ac3df1851b4ef6654e13a8bda9 Author: Aaron W. Swenson <titanofold@gentoo.org> AuthorDate: 2020-05-02 02:58:45 +0000 Commit: Aaron W. Swenson <titanofold@gentoo.org> CommitDate: 2020-05-02 02:58:48 +0000 dev-vcs/fossil: Fix Tcl dependency and search Bug: https://bugs.gentoo.org/690828 Bug: https://bugs.gentoo.org/675778 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Aaron W. Swenson <titanofold@gentoo.org> .../files/fossil-2.10-check-lib64-for-tcl.patch | 11 ++++ dev-vcs/fossil/fossil-2.10-r1.ebuild | 72 ++++++++++++++++++++++ 2 files changed, 83 insertions(+)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f16b344c51b67da95e31e077c4b5a2092788ef0f commit f16b344c51b67da95e31e077c4b5a2092788ef0f Author: Aaron W. Swenson <titanofold@gentoo.org> AuthorDate: 2020-10-02 03:37:22 +0000 Commit: Aaron W. Swenson <titanofold@gentoo.org> CommitDate: 2020-10-02 03:37:22 +0000 dev-vcs/fossil: Cleanup Bug: https://bugs.gentoo.org/738220 Closes: https://bugs.gentoo.org/724272 Closes: https://bugs.gentoo.org/675778 Closes: https://bugs.gentoo.org/690828 Signed-off-by: Aaron W. Swenson <titanofold@gentoo.org> dev-vcs/fossil/Manifest | 1 - dev-vcs/fossil/fossil-2.11.1.ebuild | 72 ------------------------------------- dev-vcs/fossil/metadata.xml | 3 -- 3 files changed, 76 deletions(-)