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.trinitydesktop.org/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