Re: [Python-Dev] Is some magic required to check out new files from svn?
Hi, On Sun, Nov 13, 2005 at 07:08:15AM -0600, [EMAIL PROTECTED] wrote: The full svn status output is % svn status ! . ! Python The ! definitely mean that these items are missing, or for directories, incomplete in some way. You need to play around until the ! goes away; for example, you may try svn revert -R . # revert to pristine state, recursively if you have no local changes you want to keep, followed by 'svn up'. If it still doesn't help, then I'm lost about the cause and would just recommend doing a fresh checkout. A bientot, Armin. ___ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
Re: [Python-Dev] Is some magic required to check out new files from svn?
[EMAIL PROTECTED] wrote: I read the developer's FAQ and the output of svn up --help. Executing svn up or svn info tells me I'm already at rev 41430, which is the latest rev, right? Creating a fresh build subdirectory followed by configure and make gives me this error: ../Objects/frameobject.c:6:18: code.h: No such file or directory Sure enough, I have no code.h in my Include directory. what does svn status Include/code.h say? if it says !Include/code.h what happens if you do svn revert Include/code.h ? doing a full svn status and looking for ! entries will tell you if more files are missing. /F ___ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
Re: [Python-Dev] Is some magic required to check out new files from svn?
[EMAIL PROTECTED] wrote: Is there some magic required to check out new files from the repository? I'm trying to build on the trunk and am getting compilation errors about code.h not being found. If I remember correctly, this is a new file brought over from the ast branch. Using cvs I would have executed something like cvs up -dPA . if I found I was missing something (usually a new directory) and wanted to make sure I was in sync with the trunk. code.h should live in Include. It was originally committed to CVS, so it is in the subversion repository from day one; it should always have been there since you started using subversion. Do you have code.h mentioned in Include/.svn/entries? This is getting kinda frustrating. I haven't got a lot of confidence in Subversion at this point. I can understand that. However, you should get confidence from that fact that nobody else is seeing these problems :-) I recommend to use pre-built binaries, e.g. the ones from http://metissian.com/projects/macosx/subversion/ I would also recommend to throw away the sandbox completely and check it out from scratch. Please report whether this gives you code.h. Regards, Martin ___ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
Re: [Python-Dev] Is some magic required to check out new files from svn?
../Objects/frameobject.c:6:18: code.h: No such file or directory Sure enough, I have no code.h in my Include directory. Fredrik what does Fredrik svn status Include/code.h Fredrik say? if it says It reports nothing. Fredrik doing a full Fredrik svn status Fredrik and looking for ! entries will tell you if more files are missing. The full svn status output is % svn status ! . ! Python Just for the heck of it, I tried svn revert Include/code.h and got Skipped 'Include/code.h' code.h is not mentioned in Include/.svn/entries. Skip ___ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
Re: [Python-Dev] Is some magic required to check out new files from svn?
On Sat, 12 Nov 2005 [EMAIL PROTECTED] wrote: [...] Before I wipe out Include and svn up again is there any debugging I can do for someone smarter in the ways of Subversion than me? Regarding my [...] Output of the svnversion command? That shows switched and locally modified files, etc. I'm not an svn guru, but I find that command useful, especially to point out when I switched some deep directory then forgot about it. John ___ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
Re: [Python-Dev] Is some magic required to check out new files from svn?
Martin code.h should live in Include. It was originally committed to Martin CVS, so it is in the subversion repository from day one; it Martin should always have been there since you started using Martin subversion. Sorry, I had some strange idea it was new with the ast branch. Martin Do you have code.h mentioned in Include/.svn/entries? Nope. Martin I recommend to use pre-built binaries, e.g. the ones from Martin http://metissian.com/projects/macosx/subversion/ That was where I got the 1.2.0 version I was having trouble with originally. I built 1.2.3 from source. I'll give the prebuilt 1.2.3 a try. Martin I would also recommend to throw away the sandbox completely and Martin check it out from scratch. Please report whether this gives you Martin code.h. Yes, it does (still with my built-from-source 1.2.3). Skip ___ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
Re: [Python-Dev] Is some magic required to check out new files from svn?
John Output of the svnversion command? That shows switched and locally John modified files, etc. John I'm not an svn guru, but I find that command useful, especially to John point out when I switched some deep directory then forgot about John it. Thanks, I'll remember it for next time... Skip ___ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
Re: [Python-Dev] Is some magic required to check out new files from svn?
[EMAIL PROTECTED] wrote: Martin code.h should live in Include. It was originally committed to Martin CVS, so it is in the subversion repository from day one; it Martin should always have been there since you started using Martin subversion. Sorry, I had some strange idea it was new with the ast branch. It was, yes. However, the conversion to subversion happened after the ast branch was checked in. Martin I would also recommend to throw away the sandbox completely and Martin check it out from scratch. Please report whether this gives you Martin code.h. Yes, it does (still with my built-from-source 1.2.3). Ok. I am now convinced (also because of the other information you reported) that you indeed had continued to use one of the test conversion repositories from before the switchover. That would explain all the problems you see. Regards, Martin ___ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
Re: [Python-Dev] Is some magic required to check out new files from svn?
Martin v. Löwis wrote: [EMAIL PROTECTED] wrote: Martin I would also recommend to throw away the sandbox completely and Martin check it out from scratch. Please report whether this gives you Martin code.h. Yes, it does (still with my built-from-source 1.2.3). Ok. I am now convinced (also because of the other information you reported) that you indeed had continued to use one of the test conversion repositories from before the switchover. That would explain all the problems you see. FWIW, I haven't been following Skip's subversion woes closely, but the behaviour he reported seems to match the symptoms I got when I tried to update my test sandbox after the official changeover (I blew the sandbox away completely as soon as I got checksum errors, though, so I didn't see any of the later strangeness). Cheers, Nick. -- Nick Coghlan | [EMAIL PROTECTED] | Brisbane, Australia --- http://boredomandlaziness.blogspot.com ___ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
[Python-Dev] Is some magic required to check out new files from svn?
Is there some magic required to check out new files from the repository? I'm trying to build on the trunk and am getting compilation errors about code.h not being found. If I remember correctly, this is a new file brought over from the ast branch. Using cvs I would have executed something like cvs up -dPA . if I found I was missing something (usually a new directory) and wanted to make sure I was in sync with the trunk. I read the developer's FAQ and the output of svn up --help. Executing svn up or svn info tells me I'm already at rev 41430, which is the latest rev, right? Creating a fresh build subdirectory followed by configure and make gives me this error: ../Objects/frameobject.c:6:18: code.h: No such file or directory Sure enough, I have no code.h in my Include directory. Before I wipe out Include and svn up again is there any debugging I can do for someone smarter in the ways of Subversion than me? Regarding my checksum problems (which are not appearing at the moment), Martin asked for 1. what specific revision you had checked out (svn info) 2. what the recorded checksum is (see .svn/entries) 3. what the commited-rev is 4. what the actual checksum is on the file on disk (.svn/text-base/filename.base) 5. whether or not the checksums svn reports match the ones you determined yourself. I don't think #2, #4 or #5 apply here. According to .svn/entries I have: entry committed-rev=41430 name= committed-date=2005-11-12T15:55:04.419664Z url=svn+ssh://[EMAIL PROTECTED]/python/trunk last-author=fredrik.lundh kind=dir uuid=6015fed2-1504-0410-9fe1-9d1591cc4771 prop-time=2005-11-12T18:00:07.00Z revision=41430/ Here's svn info output: Path: . URL: svn+ssh://[EMAIL PROTECTED]/python/trunk Repository UUID: 6015fed2-1504-0410-9fe1-9d1591cc4771 Revision: 41430 Node Kind: directory Schedule: normal Last Changed Author: fredrik.lundh Last Changed Rev: 41430 Last Changed Date: 2005-11-12 09:55:04 -0600 (Sat, 12 Nov 2005) Properties Last Updated: 2005-11-12 12:00:07 -0600 (Sat, 12 Nov 2005) I was running 1.2.0. I just downloaded and built 1.2.3. It made no difference. This is getting kinda frustrating. I haven't got a lot of confidence in Subversion at this point. Skip ___ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com