[Common-dev] RE: [Ribosome-dev] Why can't i get the helix source???

[Common-dev] RE: [Ribosome-dev] Why can't i get the helix source???

Matthew Tennant matthew.tennant at vidzone.tv
Tue Aug 2 04:07:24 PDT 2005


More 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


More information about the Common-dev mailing list
 

Site Map   |   Terms of Use   |   Privacy Policy   |   Contact Us

Copyright © 1995-2007 RealNetworks, Inc. All rights reserved. RealNetworks and Helix are trademarks of RealNetworks.
All other trademarks or registered trademarks are the property of their respective holders.