py-opengl - broken?

Bjarne Wichmann Petersen freebsd.nospam at mekanix.dk
Sat Nov 22 02:44:42 PST 2003


On Friday 21 November 2003 04:56, Paul J. Ledbetter III wrote:
> My py-opengl build keeps crashing with the following...
>
> warning: no previously-included files matching 'CVS/*' found anywhere in
> distribution
> copying build/Togl-1.5-tk8.4/Togl.so ->
> /usr/local/lib/python2.3/site-packages/OpenGL/Tk/freebsd4-tk8.4
> /usr/local/bin/tclsh8.4
> /usr/ports/graphics/py-opengl/work/PyOpenGL-2.0.0.44/register.tcl
> successful loading of Togl.so
> can't read "::tcl::direct": no such variable
>     while executing
> "if { !$::tcl::direct } {
>                     tclLog "commands provided were $cmds"
>                 }"
>     (procedure "pkg_mkIndex" line 281)
>     invoked from within
> "pkg_mkIndex -verbose
> /usr/local/lib/python2.3/site-packages/OpenGL/Tk/freebsd4-tk8.4 Togl.so"
>     (file
> "/usr/ports/graphics/py-opengl/work/PyOpenGL-2.0.0.44/register.tcl" line 1)
> *** Error code 1
>
> Stop in /usr/ports/graphics/py-opengl.
>
> I can't read tcl, so any advice would be most helpful

Well, just went through the same trouble. Apparently py-opengl doesn't build 
with multiple versions of tcl installed (is this a bug?). A "solution" seems 
to be to delete all older versions (<8.4) of tcl, build py-opengl and *then* 
build the older version of tcl (8.3). KDE PIM *require* tcl 8.3.

So I'd say... py-opengl is still broken.

Bjarne



More information about the freebsd-ports mailing list