[Common-dev] RE: [Ribosome-dev] Why can't i get the helix source???
Matthew Tennant matthew.tennant at vidzone.tvMore information from the output of ssh -v cvs.helixcommunity.org and then cvs -d :ext:matthewjtennant at cvs.helixcommunity.org:/cvsroot/client co build/BIF C:\helix\source2>ssh -v cvs.helixcommunity.org OpenSSH_4.1p1, OpenSSL 0.9.8 05 Jul 2005 debug1: Connecting to cvs.helixcommunity.org [207.188.25.137] port 22. debug1: Connection established. debug1: identity file /cygdrive/c/helix/.ssh/identity type -1 debug1: identity file /cygdrive/c/helix/.ssh/id_rsa type -1 debug1: identity file /cygdrive/c/helix/.ssh/id_dsa type -1 debug1: Remote protocol version 2.0, remote software version OpenSSH_3.8p1 debug1: match: OpenSSH_3.8p1 pat OpenSSH_3.* debug1: Enabling compatibility mode for protocol 2.0 debug1: Local version string SSH-2.0-OpenSSH_4.1 debug1: SSH2_MSG_KEXINIT sent debug1: SSH2_MSG_KEXINIT received debug1: kex: server->client aes128-cbc hmac-md5 none debug1: kex: client->server aes128-cbc hmac-md5 none debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP debug1: SSH2_MSG_KEX_DH_GEX_INIT sent debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY debug1: Host 'cvs.helixcommunity.org' is known and matches the RSA host key. debug1: Found key in /cygdrive/c/helix/.ssh/known_hosts:1 debug1: ssh_rsa_verify: signature correct debug1: SSH2_MSG_NEWKEYS sent debug1: expecting SSH2_MSG_NEWKEYS debug1: SSH2_MSG_NEWKEYS received debug1: SSH2_MSG_SERVICE_REQUEST sent debug1: SSH2_MSG_SERVICE_ACCEPT received debug1: Authentications that can continue: publickey,password,keyboard-interacti ve debug1: Next authentication method: publickey debug1: Trying private key: /cygdrive/c/helix/.ssh/identity debug1: Trying private key: /cygdrive/c/helix/.ssh/id_rsa debug1: Trying private key: /cygdrive/c/helix/.ssh/id_dsa debug1: Next authentication method: keyboard-interactive debug1: Authentications that can continue: publickey,password,keyboard-interacti ve debug1: Next authentication method: password matthewjt at cvs.helixcommunity.org's password: debug1: Authentication succeeded (password). debug1: channel 0: new [client-session] debug1: Entering interactive session. debug1: client_input_channel_req: channel 0 rtype exit-status reply 0 ******************************************* Welcome to the Helix Community CVS Server This is a *** Restricted Shell Account *** You cannot execute anything here. ******************************************* debug1: channel 0: free: client-session, nchannels 1 Connection to cvs.helixcommunity.org closed. debug1: Transferred: stdin 0, stdout 0, stderr 46 bytes in 30.9 seconds debug1: Bytes per second: stdin 0.0, stdout 0.0, stderr 1.5 debug1: Exit status 1 C:\helix\source2>cvs -t -d :ext:matthewjtennant at cvs.helixcommunity.org:/cvsroot/ client co build/BIF -> main loop with CVSROOT=:ext:matthewjtennant at cvs.helixcommunity.org:/cvsroot/c lient -> safe_location( where=(null) ) -> Starting server: ssh -l matthewjtennant cvs.helixcommunity.org cvs server matthewjtennant at cvs.helixcommunity.org's password: S-> my_module (build/BIF, Updating, , ) S-> my_module (build/BIF, Updating, , ) S-> safe_location( where=(null) ) S-> fopen(/cvsroot/client/CVSROOT/history,a) S-> unlink_file(./CVS/Entries.Static) -> unlink(CVS/Entries.Static) cvs checkout: Updating build/BIF S-> Reader_Lock(/cvsroot/client/build/BIF) S-> Lock_Cleanup() S-> rename(CVS/Entries.Backup,CVS/Entries) S-> unlink_file(CVS/Entries.Log) -> Lock_Cleanup() -> Lock_Cleanup() -----Original Message----- From: Matthew Tennant [mailto:matthew.tennant at vidzone.tv] Sent: 01 August 2005 15:31 To: 'Matthew Tennant'; common-dev at helixcommunity.org; ribosome-dev at helixcommunity.org Subject: RE: [Ribosome-dev] Why can't i get the helix source??? Is the following fact perhaps the heart of the mystery? When I type in the command that my debug output suggests is being executed by the script, I get prompted for my password and thus the checkout works:- C:\helix\source>cvs -t -d :ext:matthewjt at cvs.helixcommunity.org:/cvsroot/common co build/BIF -> main loop with CVSROOT=:ext:matthewjt at cvs.helixcommunity.org:/cvsroot/common -> safe_location( where=(null) ) -> Starting server: ssh -l matthewjt cvs.helixcommunity.org cvs server matthewjt at cvs.helixcommunity.org's password: S-> my_module (build/BIF, Updating, , ) S-> safe_location( where=(null) ) S-> my_module (build/BIF, Updating, , ) S-> fopen(/cvsroot/common/CVSROOT/history,a) S-> unlink_file(./CVS/Entries.Static) -> unlink(CVS/Entries.Static) cvs checkout: Updating build/BIF S-> Reader_Lock(/cvsroot/common/build/BIF) S-> Lock_Cleanup() S-> rename(CVS/Entries.Backup,CVS/Entries) S-> unlink_file(CVS/Entries.Log) -> Lock_Cleanup() -> Lock_Cleanup() And yet - when running build.bat I don't get to the stage of being asked a password. Mysterious! I wish I could break into the script to get a callstack, but CTRL-BREAK just asks whether I want to terminate the batch job and CTRL-C does nothing. What is going on??? C:\helix\source>build mjt: construct a branchlist Mjt run a chaingang Updating [common] BIF files... ['.', 'build', 'BIF'] mjt: In Unixcvs.cmd running 'cvs -t -d :ext:matthewjt at cvs.helixcommunity.org:/cvsroot/common checkou t tmp build/BIF' in 'C:\\helix\\source' + 'C:\\helix\\home\\build\\bif-cvs\\heli x\\common/build\\cvstmpdir_3428' (as = 'C:\\helix\\home\\build\\bif-cvs\\helix\\ common/build\\cvstmpdir_3428\\tmp') -----Original Message----- From: ribosome-dev-bounces at helixcommunity.org [mailto:ribosome-dev-bounces at helixcommunity.org] On Behalf Of Matthew Tennant Sent: 01 August 2005 13:00 To: common-dev at helixcommunity.org; ribosome-dev at helixcommunity.org Subject: [Ribosome-dev] Why can't i get the helix source??? Hi all, I've been trying to get the helix source for 3 week now, and without success. I have put some tracing in the .py scripts and added the -t flag for cvs calls, so I might at least know what is going on. It looks like perhaps none of my CVS commands are actually doing anything. See below. Any advice would be appreciated as I really have no idea what to do - some people seem to have just been able to get the source straight away! matthewjt ~ $ build.bat mjt: construct a branchlist Mjt run a chaingang Updating [common] BIF files... ['.', 'build', 'BIF'] mjt: In Unixcvs.cmd running 'cvs -t -d :ext:matthewjt at cvs.helixcommunity.org:/cvsroot/common checko t tmp build/BIF' in 'c:\\helix' + 'C:\\helix\\home\\build\\bif-cvs\\helix\\comm n/build\\cvstmpdir_2244' (as = 'C:\\helix\\home\\build\\bif-cvs\\helix\\common/ uild\\cvstmpdir_2244\\tmp') -> main loop with CVSROOT=:ext:matthewjt at cvs.helixcommunity.org:/cvsroot/common -> safe_location( where=(null) ) -> Starting server: /bin/ssh -l matthewjt cvs.helixcommunity.org cvs server (SITS INDEFINITELY) In the DOS prompt it is almost the same. I can't get a callstack by using CTRL-C. C:\helix\source>build mjt: construct a branchlist Mjt run a chaingang Updating [common] BIF files... ['.', 'build', 'BIF'] mjt: In Unixcvs.cmd running 'cvs -t -d :ext:matthewjt at cvs.helixcommunity.org:/cvsroot/common checkou t tmp build/BIF' in 'C:\\helix\\source' + 'C:\\helix\\home\\build\\bif-cvs\\heli x\\common/build\\cvstmpdir_2348' (as = 'C:\\helix\\home\\build\\bif-cvs\\helix\\ common/build\\cvstmpdir_2348\\tmp') ^CTerminate batch job (Y/N)? y PS I have changed the following code to turn off multithreading, but that is not affecting the CVs situation. def ChainGang(todo, num=default_concurrancy): if num>5: #mjt was > 1 return ChainGang_threaded(todo, num) return ChainGang_nothreads(todo, num) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.helixcommunity.org/pipermail/common-dev/attachments/20050802/9925dccb/attachment-0001.html