[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: Cannot build strigi
From:       Raphael Kubo da Costa <kubito () gmail ! com>
Date:       2011-04-14 13:53:17
Message-ID: 83mxjt3po2.fsf () gmail ! com
[Download RAW message or body]

Ian Wadham <iandw.au@gmail.com> writes:

> The git-clone.log seems to be OK.  It is getting strigi from
> git://anongit.kde.org/strigi.  Attached is a copy of the cmake
> error log file, but I do not understand any of the error messages
> and have no idea what to do next.  Any ideas?

[snip]

> # kdesrc-build running: 'cmake' '/extra/kdesrc/strigi' \
> '-DCMAKE_BUILD_TYPE=RelWithDebInfo' '-DSTRIGI_SYNC_SUBMODULES=TRUE' \
> '-DCMAKE_CXX_FLAGS:STRING=-pipe' '-DCMAKE_INSTALL_PREFIX=/extra/kdesrc/kde'

[snip]

> -- Checking: /extra/kdesrc/strigi/libstreams/CMakeLists.txt
> -- No CMakeLists.txt found in libstreams
> -- Trying to download the libstreams submodule
> Submodule 'libstreams' (http://anongit.kde.org/libstreams) registered for path \
> 'libstreams' Getting alternates list for http://anongit.kde.org/libstreams
> Getting pack list for http://anongit.kde.org/libstreams
> error: Unable to verify pack 7036d6bf6add07e947eafae2a9d649590417c64c is available
> error: Unable to find 650b33eaa30b43312fce9ef703e66e47da7151b5 under \
> http://anongit.kde.org/libstreams Cannot obtain needed object \
>                 650b33eaa30b43312fce9ef703e66e47da7151b5
> fatal: Fetch failed.
> Initialized empty Git repository in /extra/kdesrc/strigi/libstreams/.git/
> Clone of 'http://anongit.kde.org/libstreams' into submodule path 'libstreams' \
> failed

I've recently made some commits to the strigi submodules and then
updated the strigi supermodule to make it use the newer hashes for its
submodules.

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 ..

After that, each submodule is correctly cloned. Simply doing `git clone
http://anongit.kde.org/libstreams' also worked fine. The only
differences I can see are that my CMake and git versions are newer than
yours (respectively 2.8.4 and 1.7.4.4).

Can you try cloning again (either via kdesrc-build or by just cloning a
submodule like libstreams like I mentioned in the previous paragraph)?
 
> > Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic