Re: Linux binary? (Tkined)
[EMAIL PROTECTED] (David Engel) said: David In an ideal world, I can see the advantage of making it David independent of the Tcl version. However, since each new David version of Tcl is usually incompatible at the binary level David (and often even at the source level), I don't see this as a David big problem. The Tcl history tells me that you are right in many cases. However, there are already binary extensions that can work with different Tcl/Tk versions (such as new canvas item types). Anyway, it is a design decision whether you allow to install extensions independent from the Tcl version or not and I guess that John will come up with a good solution (like in so many other cases before). Juergen -- Juergen Schoenwaelder [EMAIL PROTECTED] http://www.cs.utwente.nl/~schoenw Computer Science Department, University of Twente, (Fax: +31-53-489-3247) P.O. Box 217, NL-7500 AE Enschede, The Netherlands. (Tel. +31-53-489-3678)
Re: Linux binary? (Tkined)
Juergen Schoenwaelder writes: [EMAIL PROTECTED] (David Engel) said: DavidAside to Juergen. What do you think of Dr. Ousterhout's proposed Davidimprovement to package loading? I will probably add it, or something Davidsimilar, to the Debian version of Tcl 7.5 before packaging Scotty David2.1.2. Well, you know that I am not 100 % happy with John's solution. Anyway, scotty will use whatever mechanism will appear in Tcl 7.6 to pickup packages automatically. (I still hope that John modifies its scheme a bit.) What don't you like about it? I haven't really looked into the problem yet, so I'm not fully aware of the advantages/disadvantages of his proposal. I don't think that the patches proposed on the comp.lang.tcl list create nasty side effects - you need a complicated setup with some naming conflicts to make this happen. So it should be save to include one or both of these patches in the Debian version if you are prepared to change this scheme again when Tcl7.6 comes out. I would be prepared to change it. If I rebuilt scotty to use Tcl7.6 instead of Tcl7.5, I would be changing it anyways. As things stand now, I don't think either solution (modifying files in an installed TCL package or requiring users to set TCLLIBPATH) is acceptible for Debian. David -- David EngelOptical Data Systems, Inc. [EMAIL PROTECTED] 1101 E. Arapaho Road (214) 234-6400 Richardson, TX 75081
Re: Linux binary? (Tkined)
[EMAIL PROTECTED] (David Engel) said: David What don't you like about it? I haven't really looked into the David problem yet, so I'm not fully aware of the advantages/disadvantages of David his proposal. John proposed to change the way the auto_path is used. He did not define an additional directory that is included in the auto_path and independent of the Tcl version. So every extension is automatically bound to the Tcl version - something I dislike. David I would be prepared to change it. If I rebuilt scotty to use Tcl7.6 David instead of Tcl7.5, I would be changing it anyways. As things stand David now, I don't think either solution (modifying files in an installed David TCL package or requiring users to set TCLLIBPATH) is acceptible for David Debian. Yes, the current situation is nasty. Choose a solution you like for Debian since we can't predict how Tcl7.6 will solve this problem. Juergen -- Juergen Schoenwaelder [EMAIL PROTECTED] http://www.cs.utwente.nl/~schoenw Computer Science Department, University of Twente, (Fax: +31-53-489-3247) P.O. Box 217, NL-7500 AE Enschede, The Netherlands. (Tel. +31-53-489-3678)
Re: Linux binary? (Tkined)
Juergen Schoenwaelder writes: DavidWhat don't you like about it? I haven't really looked into the Davidproblem yet, so I'm not fully aware of the advantages/disadvantages of Davidhis proposal. John proposed to change the way the auto_path is used. He did not define an additional directory that is included in the auto_path and independent of the Tcl version. So every extension is automatically bound to the Tcl version - something I dislike. In an ideal world, I can see the advantage of making it independent of the Tcl version. However, since each new version of Tcl is usually incompatible at the binary level (and often even at the source level), I don't see this as a big problem. For example, it would be very unlikely that a libscotty.so built against Tcl7.5 would work with Tcl7.6. To make it work with Tcl7.6, you would have to rebuild scotty anyway. David -- David EngelOptical Data Systems, Inc. [EMAIL PROTECTED] 1101 E. Arapaho Road (214) 234-6400 Richardson, TX 75081
Re: Linux binary? (Tkined)
David Engel ([EMAIL PROTECTED]) Sun, 11 Aug 1996 13:09:19 -0500 (CDT) My Debian versions of 2.0.2/1.3.4 are available on ftp.debian.org. I have a huge backlog of things I am trying to work off and hope to get to version 2.1.1 in the next week or two. Please do put together the debian 2.1.1 package of scotty/tkined! I know that without Debian, compiling and cordinating Tk, Tcl, Scotty and Tkined would be a major undertaking. Debian allowed me to select Tkined and it told me what else was needed and then downloaded the relvant components. Tkined certainly makes for a nifty network mangement system and I will now need to look into getting it running on the HP at work. Or I suppose I could bring up a Debian box at work, which would certainly be a lot simpler! Thanks for Tkined and Debian. Mark
Re: Linux binary? (Tkined)
Mark Purcell writes: My Debian versions of 2.0.2/1.3.4 are available on ftp.debian.org. I have a huge backlog of things I am trying to work off and hope to get to version 2.1.1 in the next week or two. Please do put together the debian 2.1.1 package of scotty/tkined! I I'm still planning on packaging it, but I can't make any promises as to when. It hopefully won't be too long. Aside to Juergen. What do you think of Dr. Ousterhout's proposed improvement to package loading? I will probably add it, or something similar, to the Debian version of Tcl 7.5 before packaging Scotty 2.1.2. Thanks for Tkined and Debian. You're welcome, at least for Debian. Tkined is Juerhen's work. David -- David EngelOptical Data Systems, Inc. [EMAIL PROTECTED] 1101 E. Arapaho Road (214) 234-6400 Richardson, TX 75081
Re: Linux binary? (Tkined)
[EMAIL PROTECTED] (David Engel) said: David Aside to Juergen. What do you think of Dr. Ousterhout's proposed David improvement to package loading? I will probably add it, or something David similar, to the Debian version of Tcl 7.5 before packaging Scotty David 2.1.2. Well, you know that I am not 100 % happy with John's solution. Anyway, scotty will use whatever mechanism will appear in Tcl 7.6 to pickup packages automatically. (I still hope that John modifies its scheme a bit.) I don't think that the patches proposed on the comp.lang.tcl list create nasty side effects - you need a complicated setup with some naming conflicts to make this happen. So it should be save to include one or both of these patches in the Debian version if you are prepared to change this scheme again when Tcl7.6 comes out. Juergen