<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> </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. </DIV>
<DIV> </DIV>
<DIV id=IncrediOriginalMessage><I>-------Original Message-------</I></DIV>
<DIV> </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> </DIV>
<DIV>I have two computers with Dx Spider and CVS installed.</DIV>
<DIV> </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> </DIV>
<DIV>The one used for testing can connect almost every time to the CVS server</DIV>
<DIV>and download files. The second one can rarely connect. Occassionally</DIV>
<DIV>it does. As far as I can see they are both setup exactly the same.</DIV>
<DIV>They are both on my local network.</DIV>
<DIV> </DIV>
<DIV>I receive "M" in front of some of the files. 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". 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> </DIV>
<DIV>Just before 1800Z, I ran cvs with both machines. The running machine was</DIV>
<DIV>refused 10 times. The testing machine was accepted first try.</DIV>
<DIV> </DIV>
<DIV>Lee VE7CC</DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV>Dirk Koopman wrote:</DIV>
<DIV>></DIV>
<DIV>> On Tue, 2005-01-18 at 21:18 -0600, Stephen J Carroll wrote:</DIV>
<DIV>> > Dirk,</DIV>
<DIV>> ></DIV>
<DIV>> > I'm running MSWin version. Was on 58.323 and decided to do a CVSWin update</DIV>
<DIV>> > to 58.326. Everything appeared to be fine until I issued the "WHO" command</DIV>
<DIV>> > (which has always worked previously). Here's what I received on the console:</DIV>
<DIV>> ></DIV>
<DIV>></DIV>
<DIV>> Gents (especially those whom use CVS). Please listen up.</DIV>
<DIV>></DIV>
<DIV>> Steve: this is not specifically directed at you, so don't take it</DIV>
<DIV>> personally.</DIV>
<DIV>></DIV>
<DIV>> > WHO</DIV>
<DIV>> > Global symbol "$Id" requires explicit package name at (eval 41) line 1.</DIV>
<DIV>> > Final $ should be \$ or $name at (eval 41) line 2, within string</DIV>
<DIV>> > syntax error at (eval 41) line 9, near "<"</DIV>
<DIV>> > (Might be a runaway multi-line << string starting on line 1)</DIV>
<DIV>> > syntax error at (eval 41) line 41, near "===="</DIV>
<DIV>> > syntax error at (eval 41) line 81, near ">>>>"</DIV>
<DIV>> > =></DIV>
<DIV>></DIV>
<DIV>> <rant></DIV>
<DIV>></DIV>
<DIV>> This is the third or fourth message of this type we have had in the last</DIV>
<DIV>> week or so. The answer is *always* the same.</DIV>
<DIV>></DIV>
<DIV>> 1. Remove the offending file (in this case /spider/cmd/who.pl).</DIV>
<DIV>> 2. cvs update</DIV>
<DIV>> 3. either restart if the file is in /spider/perl or just carry on</DIV>
<DIV>> otherwise.</DIV>
<DIV>></DIV>
<DIV>> please RTFM. This is all covered in there.</DIV>
<DIV>></DIV>
<DIV>> But, Gents, *please* look at the error (and other examples recently),</DIV>
<DIV>> there is a set of clues.</DIV>
<DIV>></DIV>
<DIV>> If you see an error where it moans about '<' or '<<<<', followed by a</DIV>
<DIV>> moan about '=' or '====' then topped off with one about '>>>>' or</DIV>
<DIV>> '>' (and the number of < = and > in the strings will vary) then you are</DIV>
<DIV>> looking at a CVS *conflict*.</DIV>
<DIV>></DIV>
<DIV>> When you did the CVS it will have the letter 'C' in front of the</DIV>
<DIV>> filename to be updated, output during the update. If you see the letter</DIV>
<DIV>> 'C' in front of the filename then it *will* have some text like:-</DIV>
<DIV>></DIV>
<DIV>> <<<<<<<< 1.22</DIV>
<DIV>> text a</DIV>
<DIV>> text b</DIV>
<DIV>> ========</DIV>
<DIV>> text c</DIV>
<DIV>> >>>>>>>> 1.23</DIV>
<DIV>></DIV>
<DIV>> in it. This is a deliberate syntax error put in by CVS to make the</DIV>
<DIV>> programmer (or user in this case) fix it.</DIV>
<DIV>></DIV>
<DIV>> The reason for 99 times out of 100 conflicts, is that you have</DIV>
<DIV>> *modified* one of the distributed files in the /spider/perl, cmd, or</DIV>
<DIV>> data trees. This, in spite of the instructions in the FM to move any</DIV>
<DIV>> modules or command that you want to play with, to the /spider/local</DIV>
<DIV>> or /spider/local_cmd trees first, then modify them there.</DIV>
<DIV>></DIV>
<DIV>> CVS (and I) *rely* on you *not* modifying distributed files, I have gone</DIV>
<DIV>> to some trouble to make provision for local mods for everything except</DIV>
<DIV>> prefixes (and that will have the ability to be changed locally soon as</DIV>
<DIV>> well, when I introduce the local_data directory).</DIV>
<DIV>></DIV>
<DIV>> BTW seeing the letter 'M' in front of a filename during CVS update is</DIV>
<DIV>> also bad, because it means that you have locally modified the file, but</DIV>
<DIV>> managed to get away with it, without tripping CVSs conflict filter. You</DIV>
<DIV>> may still end up with something that doesn't work.</DIV>
<DIV>></DIV>
<DIV>> The only acceptable letters before filenames, during an anonymous CVS</DIV>
<DIV>> update, are 'P' or 'U'.</DIV>
<DIV>></DIV>
<DIV>> </rant></DIV>
<DIV>></DIV>
<DIV>> Dirk G1TLH</DIV>
<DIV>></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> </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> </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>