i figured out why jhbuild wont respect my settings. I was giving wrong keys for the repo config variable. I found the correct ones from modulesets/ in jhbuild source. And for submodules, i would manually replace the submodule url once it fails. For example, now I have these statements in my config:
repos['git.gnome.org'] = 'https://git.gnome.org/browse/' repos['git.freedesktop.org'] = 'http://anongit.freedesktop.org/git/' repos['wayland.freedesktop.org'] = 'http://anongit.freedesktop.org/git/wayland' repos['gstreamer.freedesktop.org'] = 'http://anongit.freedesktop.org/git/gstreamer' repos['pulseaudio.freedesktop.org'] = 'http://anongit.freedesktop.org/git/pulseaudio' repos['telepathy.freedesktop.org'] = 'http://anongit.freedesktop.org/git/telepathy' repos['modemmanager.freedesktop.org'] = 'http://anongit.freedesktop.org/git/ModemManager' repos['git.savannah.nongnu.org'] = 'http://git.savannah.gnu.org/r/' repos['github.com'] = 'https://github.com/' I cannot put "repo['freedesktop.org']=" and expect it to work. Finally issue solved! On 22 January 2016 at 13:49, Jay Aurabind <[email protected]> wrote: > On 22 January 2016 at 13:31, Tobias Mueller <[email protected]> wrote: >> Hi! >> >> On Fri, Jan 22, 2016 at 09:41:35AM +0530, Jay Aurabind wrote: >>> Thank you Tobias. This looks like a complex hack. >> Yep. It's 2016 already. We haven't mastered network proxies yet. >> And it's getting worse when they MITM you. >> Even worse, when they don't speak a weird TLS dialect. >> But it's getting better. The number of places you need to put the proxy >> information is getting lower... >> >>> I would like to put the line 'exec socat..' inside an 'if' so that it >>> is executed only if I have http_proxy or allies exported already. >>> Could also please tell me what needs to the corresponding line in the >>> else part? >> It's a bash script. So you can try to make use of it's facilities. >> I think 'test -z "${http_proxy}"' could work, but I'm but my bash-fu is weak. >> >> Tell us your results! We should expect more people behind (corporate) >> proxies >> and we should enable them to hack on GNOME. > > Yep, I'll give it a try this weekend, and share the results. > > Thanks! >> >> HTH, >> Tobi > > > > -- > > Thanks and Regards, > Aurabindo J -- Thanks and Regards, Aurabindo J _______________________________________________ gnome-love mailing list [email protected] https://mail.gnome.org/mailman/listinfo/gnome-love
