Gentoo Archives: gentoo-user

From: tuxic@××××××.de
To: Gentoo <gentoo-user@l.g.o>
Subject: [gentoo-user] Problems building ngspice with tcl enabled
Date: Wed, 11 Sep 2019 23:02:38
Message-Id: 20190911230227.f3hldrumbnz7dia5@solfire
1 Hi,
2
3 building ngspice with the following USEflags additionally enabled:
4
5 >=sci-electronics/ngspice-27-r1 shared doc examples fftw tcl
6
7 lead to the following error in the configuration phase:
8
9 checking whether gcc accepts -g... yes
10 checking for gcc option to accept ISO C89... (cached) none needed
11 checking whether gcc understands -c and -o together... (cached) yes
12 checking dependency style of gcc... (cached) none
13 checking how to run the C preprocessor... gcc -E
14 checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar
15 checking the archiver (x86_64-pc-linux-gnu-ar) interface... ar
16 checking whether to enable maintainer-specific portions of Makefiles... yes
17 checking for grep that handles long lines and -e... /bin/grep
18 checking for egrep... /bin/grep -E
19 checking for ANSI C header files... yes
20 checking for sys/types.h... yes
21 checking for sys/stat.h... yes
22 checking for stdlib.h... yes
23 checking for string.h... yes
24 checking for memory.h... yes
25 checking for strings.h... yes
26 checking for inttypes.h... yes
27 checking for stdint.h... yes
28 checking for unistd.h... yes
29 checking for strings.h... (cached) yes
30 checking for tclConfig.sh... /usr/lib/tclConfig.sh
31 checking tcl.h usability... yes
32 checking tcl.h presence... yes
33 checking for tcl.h... yes
34 checking blt.h usability... yes
35 checking blt.h presence... yes
36 checking for blt.h... yes
37 checking for TCL module BLT... configure: error: Couldn't find BLT
38
39 !!! Please attach the following file when seeking support:
40 !!! /var/tmp/portage/sci-electronics/ngspice-27-r1/work/ngspice-27-tcl/config.log
41 * ERROR: sci-electronics/ngspice-27-r1::gentoo failed (configure phase):
42 * econf failed
43 *
44 * Call stack:
45 * ebuild.sh, line 125: Called src_configure
46 * environment, line 1530: Called multibuild_foreach_variant 'ngspice_configure'
47 * environment, line 1248: Called _multibuild_run 'ngspice_configure'
48 * environment, line 1246: Called ngspice_configure
49 * environment, line 1472: Called econf '--disable-debug' '--disable-ftedebug' '--disable-cpdebug' '--disable-sensdebug' '--disable-asdebug' '--disable-stepdebug' '--disable-pzdebug' '--disable-blktmsdebug' '--disable-smltmsdebug' '--enable-xspice' '--enable-cider' '--disable-xgraph' '--disable-dependency-tracking' '--disable-rpath' '--enable-openmp' '--with-fftw3' '--with-readline' '--with-tcl'
50 * phase-helpers.sh, line 681: Called __helpers_die 'econf failed'
51 * isolated-functions.sh, line 112: Called die
52 * The specific snippet of code:
53 * die "$@"
54
55
56 But:
57
58 [I] dev-tcltk/blt
59 Available versions: 2.4z-r13 {X jpeg static-libs}
60 Installed versions: 2.4z-r13(08:04:02 PM 09/11/2019)(X jpeg -static-libs)
61 Homepage: http://blt.sourceforge.net/ http://jos.decoster.googlepages.com/bltfortk8.5.2
62 Description: Extension to Tk, adding new widgets, geometry managers, and misc commands
63
64 If more information are wanted, I will be happy to pollute the
65 mailinglist with the contents of all logfiles available... ;) :)
66
67 How can I avoid the problem shown above without removing the
68 "tcl" and "shared" USEFLAG?
69
70 Cheers!
71 mcc