On Sat, Apr 16, 2011 at 2:57 PM, Ian Wadham <iandw...@gmail.com> wrote: > On Saturday 16 April 2011 11:37:14 am Ben Cooksley wrote: >> On Sat, Apr 16, 2011 at 1:22 PM, Ian Wadham <iandw...@gmail.com> wrote: >> > On Thursday 14 April 2011 11:53:17 pm Raphael Kubo da Costa wrote: >> >> I've just tried building a fresh new strigi clone here and everything >> >> worked fine: >> >> >> >> $ git clone kde:strigi >> >> $ cd strigi && mkdir build && cd build >> >> $ cmake -DSTRIGI_SYNC_SUBMODULES=TRUE .. >> > >> > Tried git clone kde:strigi, but some kind of no-access error. So tried: >> > git clone http://anongit.kde.org/strigi >> > got similar errors to those I got before and attached to my first email. >> > >> Can you please try using the git:// protocol instead of the http:// >> protocol to clone the repositories? In the times I tried, I couldn't >> reproduce the errors that Git seems to be generating on your system. >> > OK, thanks Ben, git clone git://anongit.kde.org/strigi, from the command > line, cloned strigi and all its subdirs successfully. > > But '... http: ...' does not. I am using bog-standard kdesrc-build-1.13, > as per http://techbase.kde.org/Getting_Started/Build/kdesrc-build. > That script uses http://anongit.kde.org/ as its default git repository > and, in my case, clones all the KDE libraries and modules except strigi. > > So http: apparently does not work for cloning strigi. My installation of > Firefox, networks, etc. is also bog-standard OpenSuSE 11.2 AFAIK. > > This build stuff *ought to work as advertised*. It is one of the "main > entrances" to KDE development for new developers or for old developers > like me who do not wish to do anything fancy, just build enough KDE libs, etc. > to be able to compile and build a KDE app with the latest libs, in this case > as preparation for nailing a problem with newer versions of Phonon, which > will no longer play my app's sounds as of KDE 4.6. > >> I suspect either the version of git you have installed (which may be >> too old, I have v1.7.4.1) or alternately a proxy being inserted by >> your network provider which is interfering in the manner which git >> uses to perform access over http. Using the git:// protocol should >> avoid these proxies. >> > So maybe kdesrc-build should use git:...etc. as its default repository, > rather than http:, and maybe the Getting Started pages need to specify > what versions of tools you need ...
kdesrc-build uses git:// by default I believe, it is the non-standard, svn external esque Strigi repository which misbehaves and hardcodes http. Not sure why Strigi did this, the http protocol is more expensive for both the client and server. Regards, Ben > > All the best, Ian W. > > >>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe << > >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<