Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 269424 - dev-tcltk/otcl doesn't compile with tcl-8.5
Summary: dev-tcltk/otcl doesn't compile with tcl-8.5
Status: RESOLVED DUPLICATE of bug 213028
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: TCL/TK Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-11 15:59 UTC by Ferris McCormick (RETIRED)
Modified: 2009-05-11 20:35 UTC (History)
0 users

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 Ferris McCormick (RETIRED) gentoo-dev 2009-05-11 15:59:36 UTC
The tcl-8.5.7 tclPort.h ends up asking for
#include "tclUnixPort.h"
but that needs to be 
#include "../unix/tclUnixPort.h"
or (for example) otcl cannot build against it.
See the 8.4 installation for reference.

Actually, there seem to be other problems building against tcl-8.5.7, at least for me it is difficult to get otcl to rebuild.
Comment 1 Ferris McCormick (RETIRED) gentoo-dev 2009-05-11 16:35:38 UTC
Ooops.  I checked for tcl-8.5.7 problems but did not realize this was an otcl problem.  :(

*** This bug has been marked as a duplicate of bug 213028 ***
Comment 2 Federico Ferri (RETIRED) gentoo-dev 2009-05-11 17:15:08 UTC
otcl is dead.
there is xotcl though.
long live to xotcl!
Comment 3 Ferris McCormick (RETIRED) gentoo-dev 2009-05-11 18:07:55 UTC
(In reply to comment #2)
> otcl is dead.
> there is xotcl though.
> long live to xotcl!
> 
Problem is that 2 packages DEPEND on otcl:  tclcl and net-analyzer/ns (which most certainly is not dead).  I syspect that ns is the only package which cares about either of these (or so suggests equery.  ns (network simulator) is a very old package, but it has an extremely active user base.
Comment 4 Ferris McCormick (RETIRED) gentoo-dev 2009-05-11 18:31:09 UTC
(In reply to comment #3)
> (In reply to comment #2)
> > otcl is dead.
> > there is xotcl though.
> > long live to xotcl!
> > 
> Problem is that 2 packages DEPEND on otcl:  tclcl and net-analyzer/ns (which
> most certainly is not dead).  I syspect that ns is the only package which cares
> about either of these (or so suggests equery.  ns (network simulator) is a very
> old package, but it has an extremely active user base.
> 

And of course there is no package for xotcl. :)
Comment 5 Federico Ferri (RETIRED) gentoo-dev 2009-05-11 19:02:33 UTC
I'm aware there are a couple of pkgs depending on otcl.
But what can I do?
The world can't stop because of an obsolete package.
Does the upstream (of ns I mean) know that otcl is dead and is incompatible with tcl-8.5?
What I see for the future is dropping otcl and its rrdeps... :(
Any better solution?
Comment 6 Ferris McCormick (RETIRED) gentoo-dev 2009-05-11 20:35:07 UTC
(In reply to comment #5)
> I'm aware there are a couple of pkgs depending on otcl.
> But what can I do?
> The world can't stop because of an obsolete package.
> Does the upstream (of ns I mean) know that otcl is dead and is incompatible
> with tcl-8.5?

I don't know.  I'll try to find out.

> What I see for the future is dropping otcl and its rrdeps... :(
> Any better solution?
> 

Not off hand.  But as I mentioned, ns is a major package (don't know how much it gets on gentoo, though.)