Hi Murphy,

`repo sync –j 16`  can speed up the synchronizing process a lot, please have a 
try.
In the meantime, I’m synchronizing the same source and will update you on 
progress later.

Rui

From: Dev [mailto:[email protected]] On Behalf Of N S S R Murthy
Sent: Saturday, October 11, 2014 10:31 PM
To: [email protected]
Subject: [Dev] Unable to clone from Tizen 3.0 common snapshot

Hi All,

I am trying to get all source of Tizen 3.0 common using below steps.

$ repo init -u ssh://[email protected]:29418/scm/manifest -b tizen -m 
common.xml
$ wget 
http://download.tizen.org/snapshots/tizen/common/latest/builddata/manifest/tizen-common_20141010.4_arm-wayland.xml
 -O .repo/manifests/common/projects.xml
$ sed -i '3,4d' .repo/manifests/common/projects.xml
$ repo sync

Problems observed are:

1. The sync is goes at a very low speed, sometimes as low as 4kbps though I 
have a 15Mbps connection which usually downloads at 10Mbps minimum. This seems 
to be Tizen sources server bandwidth problem.
2. May be because of above slow sync, the "repo sync" goes on and on for near 
about 2 days and finally breaks with below error.

error: Exited sync due to fetch errors
mnssr@murthyr:~/work/workspace/tizen/tizen_3.0_common$<mailto:mnssr@murthyr:~/work/workspace/tizen/tizen_3.0_common$>
 repo sync                                                                      
             Traceback (most recent call last):
  File "/home/mnssr/work/workspace/tizen/tizen_3.0_common/.repo/repo/main.py", 
line 500, in <module>
    _Main(sys.argv[1:])
  File "/home/mnssr/work/workspace/tizen/tizen_3.0_common/.repo/repo/main.py", 
line 476, in _Main
    result = repo._Run(argv) or 0
  File "/home/mnssr/work/workspace/tizen/tizen_3.0_common/.repo/repo/main.py", 
line 155, in _Run
    result = cmd.Execute(copts, cargs)
  File 
"/home/mnssr/work/workspace/tizen/tizen_3.0_common/.repo/repo/subcmds/sync.py", 
line 612, in Execute
    no_tags=opt.no_tags)
  File 
"/home/mnssr/work/workspace/tizen/tizen_3.0_common/.repo/repo/project.py", line 
1110, in Sync_NetworkHalf
    no_tags=no_tags)):
  File 
"/home/mnssr/work/workspace/tizen/tizen_3.0_common/.repo/repo/project.py", line 
1746, in _RemoteFetch
    if remote.PreConnectFetch():
  File 
"/home/mnssr/work/workspace/tizen/tizen_3.0_common/.repo/repo/git_config.py", 
line 571, in PreConnectFetch
    return _preconnect(connectionUrl)
  File 
"/home/mnssr/work/workspace/tizen/tizen_3.0_common/.repo/repo/git_config.py", 
line 525, in _preconnect
    return _open_ssh(host, port)
  File 
"/home/mnssr/work/workspace/tizen/tizen_3.0_common/.repo/repo/git_config.py", 
line 435, in _open_ssh
    '-o','ControlPath %s' % ssh_sock(),
  File 
"/home/mnssr/work/workspace/tizen/tizen_3.0_common/.repo/repo/git_command.py", 
line 46, in ssh_sock
    tempfile.mkdtemp('', 'ssh-', tmp_dir),
  File "/usr/lib/python2.7/tempfile.py", line 325, in mkdtemp
    _os.mkdir(file, 0700)
OSError: [Errno 30] Read-only file system: '/tmp/ssh-x9RmnY'

Is there any other way to get the sources locally, I mean by a tar ball or 
something else.
With these speeds, it is impossible to do a local build using a remote repo url 
in the .gbs.config as well.
Regards,
Murthy NSSR.

_______________________________________________
Dev mailing list
[email protected]
https://lists.tizen.org/listinfo/dev

Reply via email to