<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><br><div><div>On Jul 2, 2014, at 3:36 PM, Eliot Miranda <<a href="mailto:eliot.miranda@gmail.com">eliot.miranda@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><br class="Apple-interchange-newline"><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><div class="gmail_quote" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;">On Wed, Jul 2, 2014 at 12:04 PM, David T. Lewis<span class="Apple-converted-space"> </span><span dir="ltr"><<a href="mailto:lewis@mail.msen.com" target="_blank">lewis@mail.msen.com</a>></span><span class="Apple-converted-space"> </span>wrote:<br><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex;">The script is installed as /usr/local/bin/squeak.<br><br>Yes that is the one that might get stepped on by the Cog install.<br></blockquote><div><br></div><div>What cog install is this? The Cog tarballs on my site don't install anywhere specific. They unpack to a directory called e.g. coglinuxht, cogspurlinux, etc. They don't stomp on anything.</div></div></blockquote><div><br></div><div>I think that's the point entire. Ken chose one place to install Cog /usr/bin/squeak while David chose to install the Interpreter in /usr/local/bin/squeak. They each built their debs (and deb creation tools like cogdeb.zip) differently. Probably by accident. Perhaps that's a good thing? </div><div><br></div><div>Chris </div><br><blockquote type="cite"><div class="gmail_quote" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex;"><br>>From a Debian packaging point of view, there may be other overlapping<br>files also.<br><br>Dave<br><div class="HOEnZb"><div class="h5"><br>><br>> On Jul 2, 2014, at 12:32 PM, David T. Lewis <<a href="mailto:lewis@mail.msen.com">lewis@mail.msen.com</a>> wrote:<br>><br>>> The interpreter VM is installed on both box3 and box4. The debs are in<br>>> /root/localdebs and a record of the installation is in the log file in<br>>> the<br>>> root account (I don't remember the name).<br>><br>> Yup, I see it. Here it is.<br>><br>> admin-log.txt: sudo dpkg -i /root/localbuild/squeakvm_20131020-1_i386.deb<br>><br>> OK, r2793 is the Interpreter VM and it's installed in both boxes. It's<br>> installed in a different location that Cog:<br>><br>>>> /usr/lib/squeak/4.0-2776<br>>>> /usr/local/lib/squeak/4.10.2-2793<br>><br>> To my mind that means there's no naming conflict, but I suspect that's not<br>> what you mean. In both box3 and box4 the only script in /usr/bin is cogvm<br>> in box4. The interpreter VM has no script to start it, which I think<br>> explains why "squeak -version" produces nothing at all; whereas, "cogvm<br>> -version" does. And this is the naming convention you want to clear with<br>> Eliot, right? What to call the script that starts a VM process? I don't<br>> think the Interpreter has one installed on either box.<br>><br>> Closer?<br>><br>> Chris<br>><br>><br>>> Dave<br>>><br>>>> I did a bit of a survey of VMs on boxes 3 and 4. [1] My aim is to<br>>>> upgrade<br>>>> box4 to the latest Cog (non-Spur) VM available.<br>>>> I think I can do that in box4 with no fuss, as I don't think the<br>>>> Interpreter VM is installed. So I don't expect a conflict. It is worth<br>>>> noting that some binaries are stored in /usr/local/lib and others in<br>>>> /usr/lib.<br>>>><br>>>> About where to put the .deb files. I guess the proper thing is to use<br>>>> cogdeb.zip in /root/localbuild and then copy the deb to /root/localdeb.<br>>>><br>>>> Chris<br>>>><br>>>><br>>>> [1]<br>>>><br>>>> BOX3 - start script used<br>>>><br>>>> TEST FOR VERSION:<br>>>> cogvm -version r2776<br>>>><br>>>> /usr/bin/cogvm<br>>>><br>>>> BINARIES AVAILABLE:<br>>>> /usr/lib/squeak/4.0-2776<br>>>> /usr/local/lib/squeak/4.10.2-2793<br>>>> /home/chrismuller/vm/lib/squeak/4.0-2761<br>>>> /home/chrismuller/vm/lib/4.4.7-2357<br>>>><br>>>> localdebs:<br>>>> cogvm_2776-1_i386.deb squeakvm_20131020-1_i386.deb<br>>>> djbdns_1.05-2_amd64.deb squeakvm64_20131020-1_i386.deb<br>>>> squeak-sources_4.1-1_all.deb<br>>>><br>>>><br>>>> BOX3 - no start script used?<br>>>><br>>>> TEST FOR VERSION:<br>>>> squeak -version<br>>>> cannot find VM to run image 'squeak' with option ''<br>>>><br>>>> BINARIES AVAILABLE:<br>>>> /usr/local/lib/squeak/4.10.2-2793/squeakvm<br>>>> /home/davidlewis/[VM|VMCogUnixBuild|VMUnixBuild]<br>>>> /var/lib/jenkins/jobs/*<br>>>><br>>>><br>>>> localdebs:<br>>>> squeakvm_20131020-1_i386.deb squeakvm64_20131020-1_i386.deb<br>>><br>>><br>>><br>><br><br><br><br></div></div></blockquote></div><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><br clear="all" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><br></div><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">--<span class="Apple-converted-space"> </span></span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">best,</span><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;">Eliot</div></blockquote></div><br></body></html>