trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: March 2013

Re: [trinity-devel] Build failures with latest GIT

From: "Timothy Pearson" <kb9vqf@...>
Date: Sun, 3 Mar 2013 18:37:38 -0600
>>A git pull does not update submodules, you need to issue a 'git
>>submodule
>>update' command to do so.  Submodules are unfortunately still an
>>area
>>where using GIT becomes a convoluted mess.
>
> Why isn't the switch_all_submodules_to_head_and_clean script doing
> that?

Hmmm, I really don't know! :-)  Slavek was the last one to touch that
script IIRC, maybe he has some ideas.

> Second, when I try to run git submodule update, I get the following
> failure:
>
> Submodule path 'main/applications/amarok': checked out
> '0032b853a65c3b109049d8e321e1129643c036e1'
> Submodule path 'main/applications/fusion-icon': checked out
> '0305e778e8060720a09eaf2d8d2b7356e52b6b89'
> Submodule path 'main/applications/gtk-qt-engine': checked out
> '420c78c73d2b35b815082850a6586ef1da6f7c43'
> Submodule path 'main/applications/gwenview': checked out
> '70f05472bf59e5a63ccbff4f077382859b4abc67'
> Submodule path 'main/applications/kio-umountwrapper': checked out
> '7048da84fc926fffd2284dbce0808f1c57eb8742'
> Submodule path 'main/applications/twin-style-crystal': checked out
> '76f5da53a3454dbc2c45b655dcc63b89429d569c'
> Submodule path 'main/dependencies/qt3': checked out
> 'd10d2321a34ab6c157bdf2a2e900c0ee52f1bd79'
> Submodule path 'main/dependencies/tqt3': checked out
> 'cb6a50aa2564adf03b5ccd87b8ee0e68947d3a61'
> Submodule path 'main/libraries/libtqt-perl': checked out
> 'f25e1484a541819387ed7f9d6aa98e49fb7626fa'
> Submodule path 'main/tde-construct': checked out
> 'd78f33315c6d5acdb8cb801751d37058dc4137a3'
> Submodule path 'main/tdebase': checked out
> 'd09a22af8ed75196f9b7acbd6057c5cd064d9ac3'
> Submodule path 'main/tdegraphics': checked out
> 'd2151830b92cef57979150ed058c5f28fc4aef35'
> Submodule path 'main/tdelibs': checked out
> '27bbee9a5f9dcda53d8eb23863ee670ad1360e41'
> Submodule path 'main/tdepim': checked out
> '04d3010f7abb47f47ac6b328a408cc855cb9af4b'
> Submodule path 'main/tdeutils': checked out
> 'a7255b5637740fa13af67580ed48861d3b040a26'
> Submodule path 'main/tdewebdev': checked out
> 'ea808784e9b2965fc2d9a4c471b987fb62e265ac'
> fatal: destination path 'scripts' already exists and is not an
> empty directory.
> Clone of 'http://danderson@.../scm/git/scripts'
> into submodule path 'scripts' failed
>
> Darrell

*If* you don't have any changes in the scripts submodule, do a 'rm -rf
scripts' then rerun 'git submodule update'

Tim