Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 685746 - sci-electronics/ngspice-27-r1 - checking for TCL module BLT... configure: error: Couldn't find BLT
Summary: sci-electronics/ngspice-27-r1 - checking for TCL module BLT... configure: err...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: The Soldering-Iron Brotherhood
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-05-12 18:11 UTC by Vasiliy Olekhov
Modified: 2019-11-03 22:24 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vasiliy Olekhov 2019-05-12 18:11:27 UTC
The issue arised when I tried to compile sci-electronics/ngspice-27-r1  (for sci-electronics/kicad-5.1.0).

The actual error was as this:
checking for TCL module BLT... configure: error: Couldn't find BLT

I've dug into configure.ac and found following snippet:

-- conftest.tcl ---
package require BLT;
exit;
-------------------

When I try to execute this file manually, it results into this:
-------------------
version conflict for package "Tcl": have 8.6.9, need exactly 8.6
    while executing
"load $library BLT"
    (procedure "LoadBLT" line 17)
    invoked from within
"LoadBLT 2.4 /usr/lib64/blt2.4"
    ("package ifneeded BLT 2.4" script)
    invoked from within
"package require BLT"
    (file "conftest.tcl" line 1)
--------------------

I have dev-tcltk/blt-2.4z-r13, dev-lang/tk-8.6.9.1, dev-lang/tcl-8.6.9

Available verisons of tcl and tk:
[I] dev-lang/tcl
     Available versions:  
     (0)    8.5.17-r1(0/8.5) 8.6.8(0/8.6) (~)8.6.9(0/8.6)
     (8.5)  (~)8.5.17-r100 (~)8I have blt, tk and tcl packages installed..5.17-r101
       {debug (+)threads ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"}
     Installed versions:  8.6.9(0/8.6)(20:37:45 05/12/19)(threads -debug ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 64 -x32")
     Homepage:            http://www.tcl.tk/
     Description:         Tool Command Language

[I] dev-lang/tk
     Available versions:  
     (0)    8.5.17-r1(0/8.5) 8.6.8(0/8.6) (~)8.6.9(0/8.6) (~)8.6.9.1(0/8.6)
     (8.5)  (~)8.5.17-r100 (~)8.5.17-r101
       {aqua debug test (+)threads truetype xscreensaver ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"}
     Installed versions:  8.6.9.1(0/8.6)(20:56:58 05/12/19)(threads truetype -aqua -debug -test -xscreensaver ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 64 -x32")
     Homepage:            http://www.tcl.tk/
     Description:         Tk Widget Set
Comment 1 jannis 2019-08-11 11:34:41 UTC
Duplicate of https://bugs.gentoo.org/675488
Comment 2 Denis Dupeyron (RETIRED) gentoo-dev 2019-11-03 22:24:36 UTC
I have just pushed ngspice-31 and checked it built with tcl/tk/blt. Please try it and reopen this ticket in case you would still be experiencing the issue.