<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="IncrediMail 1.0" name=GENERATOR></HEAD>
<BODY style="BACKGROUND-POSITION: 0px 0px; FONT-SIZE: 12pt; MARGIN: 5px 10px 10px; FONT-FAMILY: Arial" bgColor=#ffffff background="" scroll=yes ORGYPOS="0">
<TABLE id=INCREDIMAINTABLE cellSpacing=0 cellPadding=2 width="100%" border=0>
<TBODY>
<TR>
<TD id=INCREDITEXTREGION style="FONT-SIZE: 12pt; CURSOR: auto; FONT-FAMILY: Arial" width="100%">
<DIV>Same here with the 'M', Lee</DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT color=#ff00ff size=1>
<P>M cmd/who.pl</P>
<P>M examples/hop_table.pl</P>
<P>M msg/badmsg.pl.issue</P>
<P>M msg/forward.pl.issue</P>
<P>M msg/swop.pl.issue</P>
<P>M msg/distro/SYSOP.pl.issue</P></FONT>Never touched any of them and this has started recently though I can't remember exactly when.&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV id=IncrediOriginalMessage><I>-------Original Message-------</I></DIV>
<DIV>&nbsp;</DIV>
<DIV id=receivestrings>
<DIV dir=ltr style="FONT-SIZE: 11pt"><I><B>From:</B></I> <A href="mailto:ve7cc@shaw.ca">Lee Sawkins</A></DIV>
<DIV dir=ltr style="FONT-SIZE: 11pt"><I><B>Date:</B></I> 01/19/05 19:05:35</DIV>
<DIV dir=ltr style="FONT-SIZE: 11pt"><I><B>To:</B></I> <A href="mailto:dxspider-support@dxcluster.org">The DXSpider Support list</A></DIV>
<DIV dir=ltr style="FONT-SIZE: 11pt"><I><B>Subject:</B></I> Re: [Dxspider-support] DXCommandmode</DIV></DIV>
<DIV>&nbsp;</DIV>
<DIV>I have two computers with Dx Spider and CVS installed.</DIV>
<DIV>&nbsp;</DIV>
<DIV>One is used for testing and the second is used for running the software</DIV>
<DIV>as it has the TNCs and radios connected to it.</DIV>
<DIV>&nbsp;</DIV>
<DIV>The one used for testing can connect almost every time to the CVS server</DIV>
<DIV>and download files.&nbsp;&nbsp;The second one can rarely connect.&nbsp;&nbsp;Occassionally</DIV>
<DIV>it does.&nbsp;&nbsp;As far as I can see they are both setup exactly the same.</DIV>
<DIV>They are both on my local network.</DIV>
<DIV>&nbsp;</DIV>
<DIV>I receive "M" in front of some of the files.&nbsp;&nbsp;Although I don't think I</DIV>
<DIV>had modified them, I am positive I didn't modify the .jpg files which</DIV>
<DIV>have this "M".&nbsp;&nbsp;The running machine now has a huge list of problems</DIV>
<DIV>during CVS, but it seems to be working ok at ver 58.326.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Just before 1800Z, I ran cvs with both machines. The running machine was</DIV>
<DIV>refused 10 times.&nbsp;&nbsp;The testing machine was accepted first try.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Lee VE7CC</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>Dirk Koopman wrote:</DIV>
<DIV>&gt;</DIV>
<DIV>&gt; On Tue, 2005-01-18 at 21:18 -0600, Stephen J Carroll wrote:</DIV>
<DIV>&gt; &gt; Dirk,</DIV>
<DIV>&gt; &gt;</DIV>
<DIV>&gt; &gt; I'm running MSWin version. Was on 58.323 and decided to do a CVSWin update</DIV>
<DIV>&gt; &gt; to 58.326. Everything appeared to be fine until I issued the "WHO" command</DIV>
<DIV>&gt; &gt; (which has always worked previously). Here's what I received on the console:</DIV>
<DIV>&gt; &gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt; Gents (especially those whom use CVS). Please listen up.</DIV>
<DIV>&gt;</DIV>
<DIV>&gt; Steve: this is not specifically directed at you, so don't take it</DIV>
<DIV>&gt; personally.</DIV>
<DIV>&gt;</DIV>
<DIV>&gt; &gt; WHO</DIV>
<DIV>&gt; &gt; Global symbol "$Id" requires explicit package name at (eval 41) line 1.</DIV>
<DIV>&gt; &gt; Final $ should be \$ or $name at (eval 41) line 2, within string</DIV>
<DIV>&gt; &gt; syntax error at (eval 41) line 9, near "&lt;"</DIV>
<DIV>&gt; &gt;&nbsp;&nbsp; (Might be a runaway multi-line &lt;&lt; string starting on line 1)</DIV>
<DIV>&gt; &gt; syntax error at (eval 41) line 41, near "===="</DIV>
<DIV>&gt; &gt; syntax error at (eval 41) line 81, near "&gt;&gt;&gt;&gt;"</DIV>
<DIV>&gt; &gt; =&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt; &lt;rant&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt; This is the third or fourth message of this type we have had in the last</DIV>
<DIV>&gt; week or so. The answer is *always* the same.</DIV>
<DIV>&gt;</DIV>
<DIV>&gt; 1. Remove the offending file (in this case /spider/cmd/who.pl).</DIV>
<DIV>&gt; 2. cvs update</DIV>
<DIV>&gt; 3. either restart if the file is in /spider/perl or just carry on</DIV>
<DIV>&gt; otherwise.</DIV>
<DIV>&gt;</DIV>
<DIV>&gt; please RTFM. This is all covered in there.</DIV>
<DIV>&gt;</DIV>
<DIV>&gt; But, Gents, *please* look at the error (and other examples recently),</DIV>
<DIV>&gt; there is a set of clues.</DIV>
<DIV>&gt;</DIV>
<DIV>&gt; If you see an error where it moans about '&lt;' or '&lt;&lt;&lt;&lt;', followed by a</DIV>
<DIV>&gt; moan about '=' or '====' then topped off with one about '&gt;&gt;&gt;&gt;' or</DIV>
<DIV>&gt; '&gt;' (and the number of &lt; = and &gt; in the strings will vary) then you are</DIV>
<DIV>&gt; looking at a CVS *conflict*.</DIV>
<DIV>&gt;</DIV>
<DIV>&gt; When you did the CVS it will have the letter 'C' in front of the</DIV>
<DIV>&gt; filename to be updated, output during the update. If you see the letter</DIV>
<DIV>&gt; 'C' in front of the filename then it *will* have some text like:-</DIV>
<DIV>&gt;</DIV>
<DIV>&gt; &lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt; 1.22</DIV>
<DIV>&gt; text a</DIV>
<DIV>&gt; text b</DIV>
<DIV>&gt; ========</DIV>
<DIV>&gt; text c</DIV>
<DIV>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; 1.23</DIV>
<DIV>&gt;</DIV>
<DIV>&gt; in it. This is a deliberate syntax error put in by CVS to make the</DIV>
<DIV>&gt; programmer (or user in this case) fix it.</DIV>
<DIV>&gt;</DIV>
<DIV>&gt; The reason for 99 times out of 100 conflicts, is that you have</DIV>
<DIV>&gt; *modified* one of the distributed files in the /spider/perl, cmd, or</DIV>
<DIV>&gt; data trees. This, in spite of the instructions in the FM to move any</DIV>
<DIV>&gt; modules&nbsp;&nbsp;or command that you want to play with, to the /spider/local</DIV>
<DIV>&gt; or /spider/local_cmd trees first, then modify them there.</DIV>
<DIV>&gt;</DIV>
<DIV>&gt; CVS (and I) *rely* on you *not* modifying distributed files, I have gone</DIV>
<DIV>&gt; to some trouble to make provision for local mods for everything except</DIV>
<DIV>&gt; prefixes (and that will have the ability to be changed locally soon as</DIV>
<DIV>&gt; well, when I introduce the local_data directory).</DIV>
<DIV>&gt;</DIV>
<DIV>&gt; BTW seeing the letter 'M' in front of a filename during CVS update is</DIV>
<DIV>&gt; also bad, because it means that you have locally modified the file, but</DIV>
<DIV>&gt; managed to get away with it, without tripping CVSs conflict filter. You</DIV>
<DIV>&gt; may still end up with something that doesn't work.</DIV>
<DIV>&gt;</DIV>
<DIV>&gt; The only acceptable letters before filenames, during an anonymous CVS</DIV>
<DIV>&gt; update, are 'P' or 'U'.</DIV>
<DIV>&gt;</DIV>
<DIV>&gt; &lt;/rant&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt; Dirk G1TLH</DIV>
<DIV>&gt;</DIV>
<DIV>&gt; _______________________________________________</DIV>
<DIV>&gt; Dxspider-support mailing list</DIV>
<DIV>&gt; <A href="mailto:Dxspider-support@dxcluster.org">Dxspider-support@dxcluster.org</A></DIV>
<DIV>&gt; <A href="http://www.tobit.co.uk/mailman/listinfo/dxspider-support">http://www.tobit.co.uk/mailman/listinfo/dxspider-support</A></DIV>
<DIV>&nbsp;</DIV>
<DIV>_______________________________________________</DIV>
<DIV>Dxspider-support mailing list</DIV>
<DIV><A href="mailto:Dxspider-support@dxcluster.org">Dxspider-support@dxcluster.org</A></DIV>
<DIV><A href="http://www.tobit.co.uk/mailman/listinfo/dxspider-support">http://www.tobit.co.uk/mailman/listinfo/dxspider-support</A></DIV>
<DIV>&nbsp;</DIV></TD></TR>
<TR>
<TD id=INCREDIFOOTER width="100%">
<TABLE cellSpacing=0 cellPadding=0 width="100%">
<TBODY>
<TR>
<TD width="100%"></TD>
<TD id=INCREDISOUND vAlign=bottom align=middle></TD>
<TD id=INCREDIANIM vAlign=bottom align=middle></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></BODY></HTML>