
Hi, I'm trying to install expect and failing on configure. It seems that expect configure expect tclInt.h file in /usr/lib and this file is put into /usr/include by tcl package. I have following hack in expect port: if [ ! -d /usr/lib/generic ] then mkdir /usr/lib/generic ln /usr/include/tclInt.h /usr/lib/generic fi What do you think about such situation? Should issue be address in tcl port? Can it broke other ports... Cheers, Wawrzek -- Wawrzyniec Niewodniczański vel Wawrzek Larry or LarryN Linux User #177124 E-MAIL: wawrzek@gmail.com PhD in Quantum Chemistry WWW: http://wawrzek.name MSc in Molecular Engineering JID: wawrzek@jabber.wroc.pl

On Sun, Dec 05, 2010 at 12:02:36AM +0000, Wawrzyniec Niewodniczański wrote:
Hi,
Hello,
I'm trying to install expect and failing on configure. It seems that expect configure expect tclInt.h file in /usr/lib and this file is put into /usr/include by tcl package.
I have following hack in expect port:
if [ ! -d /usr/lib/generic ] then mkdir /usr/lib/generic ln /usr/include/tclInt.h /usr/lib/generic fi
What do you think about such situation? Should issue be address in tcl port? Can it broke other ports...
Yes, looks like a issue with our tcl port and should be fixed there. Attached a diff against the current port, with that expect builds just fine. But, TBH, I have no idea if/how this might break other tcl stuff, Danny? The only tcl/tk software I'm using sometimes is tkgames and that works with the modified port ;) regards Juergen -- Juergen Daubert | mailto:jue@jue.li Korb, Germany | http://jue.li/crux

Juergen Daubert wrote:
On Sun, Dec 05, 2010 at 12:02:36AM +0000, Wawrzyniec Niewodniczański wrote:
Hi,
Hello,
I'm trying to install expect and failing on configure. It seems that expect configure expect tclInt.h file in /usr/lib and this file is put into /usr/include by tcl package.
I have following hack in expect port:
if [ ! -d /usr/lib/generic ] then mkdir /usr/lib/generic ln /usr/include/tclInt.h /usr/lib/generic fi
What do you think about such situation? Should issue be address in tcl port? Can it broke other ports...
Yes, looks like a issue with our tcl port and should be fixed there. Attached a diff against the current port, with that expect builds just fine. But, TBH, I have no idea if/how this might break other tcl stuff, Danny? The only tcl/tk software I'm using sometimes is tkgames and that works with the modified port ;)
regards Juergen
------------------------------------------------------------------------
_______________________________________________ CRUX mailing list CRUX@lists.crux.nu http://lists.crux.nu/mailman/listinfo/crux I have pushed changes based partly on Jue's patch that should work with expect and other tcl dependent ports but they may need to be all recompiled for the recent changes to header locations.
/usr/lib/tclConfig.sh has been updated with the new locations.
participants (3)
-
Danny Rawlins
-
Juergen Daubert
-
Wawrzyniec Niewodniczański