Summary: | media-gfx/graphviz -- compile broken (possibly) by Tcl/Tk-8.5 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Federico Ferri (RETIRED) <mescalinum> |
Component: | Current packages | Assignee: | Gentoo Graphics Project <graphics+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mescalinum |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 173467 |
Description
Federico Ferri (RETIRED)
2007-06-10 10:42:38 UTC
oh, and I can spot you the source of error: it should be added -I/usr/lib/tk8.5/include/unix in addition to -I/usr/lib/tk8.5/include/generic to CFLAGS, but I don't know where to patch that (Makefile isn't the right place, uh?) This is where I got. One has to have tcl and tk installed for python to make the _tkinter.so(I think) library. (Try python -c"import Tkinter") if this fails python's setup.py didn't find the said libraries. Im guessing it has something to do with them being renamed to (/usr/lib/libtcl.8.4g.so can't check my computer atm) instead of *8.4.so (In reply to comment #2) > This is where I got. > One has to have tcl and tk installed for python to make the _tkinter.so(I > think) > library. (Try python -c"import Tkinter") if this fails python's setup.py didn't $ python -c'import Tkinter' && echo it works here it works here > find the said libraries. Im guessing it has something to do with them being > renamed to (/usr/lib/libtcl.8.4g.so can't check my computer atm) instead of > *8.4.so $ locate libtcl | grep \\.so\$ | xargs ls -o lrwxrwxrwx 1 root 26 26 mar 05:40 /usr/lib/graphviz/tcl/libtcldot_builtin.so -> libtcldot_builtin.so.0.0.0 lrwxrwxrwx 1 root 18 26 mar 05:40 /usr/lib/graphviz/tcl/libtcldot.so -> libtcldot.so.0.0.0 lrwxrwxrwx 1 root 19 26 mar 05:40 /usr/lib/graphviz/tcl/libtclplan.so -> libtclplan.so.0.0.0 -r-xr-xr-x 1 root 958112 27 mag 14:07 /usr/lib/libtcl8.5.so lrwxrwxrwx 1 root 12 27 mag 14:07 /usr/lib/libtcl.so -> libtcl8.5.so (graphviz-related libs are from previous emerge, against tcl/tk-8.4) It seems this is not the case you reported, BlGene. Actually I don't know what's going on; just I'll check wether if this it's going to happen on more machines. is this still a problem with media-gfx/graphviz-2.16.1-r2 ? yes, same error. I tried media-gfx/graphviz-2.16.1-r2 with dev-lang/tcl-8.5.0 I added a patch in media-gfx/graphviz-2.16.1-r2. Thanks for the report. |