| Summary: | cannot emerge tk | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Jan Wuyts <jan.wuyts> |
| Component: | New packages | Assignee: | Karl Trygve Kalleberg (RETIRED) <karltk> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | 1.4_rc1 | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
I tried it with the combination tcl-8.3.4 & tk-8.3.4 same problem Problem fixed! Because I use some old software that needs it I have manually installed tcl/tk 8.0 is /usr/local/ . I had carefully removed all references to that before trying to update tcl/tk 8.3.3 so I did not believe that could be the problem. Last weekend I realized that since tcl8.0 is on /usr/local (on a separate partition) I could try unmounting it. This worked and the update went fine. Still strange that tk8.3 tries to compile against tcl8.0 although 8.3 is installed. Greetings, Jan. |
I am trying to update to dev-lang/tk-8.3.3-r3 but the emerge fails with a lot of error messages about the files /usr/lib/tcl8.3/include/generic/tclInt.h and /usr/lib/tcl8.3/include/generic/tclIntDecls.h at different lines of these files. For example, first error is: --- In file included from /var/tmp/portage/tk-8.3.3-r3/work/tk8.3.3/unix/tkUnixPort.h:228, from /var/tmp/portage/tk-8.3.3-r3/work/tk8.3.3/generic/tkPort.h:32, from /var/tmp/portage/tk-8.3.3-r3/work/tk8.3.3/generic/tkInt.h:27, from /var/tmp/portage/tk-8.3.3-r3/work/tk8.3.3/generic/tk3d.h:18, from /var/tmp/portage/tk-8.3.3-r3/work/tk8.3.3/generic/tk3d.c:16: /usr/lib/tcl8.3/include/generic/tclInt.h:784: parse error before '*' token --- This last line is repeated a lot, but with different line numbers and also for the file tclIntDecls.h (If you want I can post all the errors) These 2 files (tclInt.h and tclIntDecls.h) are owned by dev-lang/tcl-8.3.3-r3 so maybe the problem lies there. I had dev-lang/tk-8.3.3-r2 installed when I first installed the system but even that won't compile anymore. I've had this problem on 2 PC's, one with gentoo 1.2 and one with 1.4_rc1, it works fine on my PPC gentoo 1.2 however. Greetings, Jan.