I'm trying to clone clean and I'm getting the following when initing the submodules updated:
jim@jim-VirtualBox:~/project/lg_4k_test/qemu_pristine$ ( git submodule sync; git submodule update --init --recursive ) Submodule 'dtc' (http://git.qemu-project.org/git/dtc.git) registered for path 'dtc' Submodule 'pixman' (https://anongit.freedesktop.org/git/pixman.git) registered for path 'pixman' Submodule 'roms/SLOF' (http://git.qemu-project.org/git/SLOF.git) registered for path 'roms/SLOF' Submodule 'roms/ipxe' (http://git.qemu-project.org/git/ipxe.git) registered for path 'roms/ipxe' Submodule 'roms/openbios' (http://git.qemu-project.org/git/openbios.git) registered for path 'roms/openbios' Submodule 'roms/openhackware' ( http://git.qemu-project.org/git/openhackware.git) registered for path 'roms/openhackware' Submodule 'roms/qemu-palcode' (https://github.com/rth7680/qemu-palcode.git) registered for path 'roms/qemu-palcode' Submodule 'roms/seabios' (http://git.qemu-project.org/git/seabios.git) registered for path 'roms/seabios' Submodule 'roms/sgabios' (http://git.qemu-project.org/git/sgabios.git) registered for path 'roms/sgabios' Submodule 'roms/skiboot' (http://git.qemu-project.org/git/skiboot.git) registered for path 'roms/skiboot' Submodule 'roms/u-boot' (http://git.qemu-project.org/git/u-boot.git) registered for path 'roms/u-boot' Submodule 'roms/vgabios' (http://git.qemu-project.org/git/vgabios.git) registered for path 'roms/vgabios' Cloning into 'dtc'... Checking connectivity... done. fatal: reference is not a tree: fa8bc7f928ac25f23532afc8beb2073efc8fb063 Cloning into 'pixman'... remote: Counting objects: 11541, done. remote: Compressing objects: 100% (2702/2702), done. remote: Total 11541 (delta 8882), reused 11467 (delta 8837) Receiving objects: 100% (11541/11541), 2.64 MiB | 1.77 MiB/s, done. Resolving deltas: 100% (8882/8882), done. Checking connectivity... done. Submodule path 'pixman': checked out '87eea99e443b389c978cf37efc52788bf03a0ee0' Cloning into 'roms/SLOF'... Checking connectivity... done. fatal: reference is not a tree: 66d250ef0fd06bb88b7399b9563b5008201f2d63 Cloning into 'roms/ipxe'... Checking connectivity... done. Submodule path 'roms/ipxe': checked out 'b991c67c1d91574ef22336cc3a5944d1e63230c9' Cloning into 'roms/openbios'... Checking connectivity... done. Submodule path 'roms/openbios': checked out '0cd97cc904e71fbb461112f6756934ec6af890b8' Cloning into 'roms/openhackware'... Checking connectivity... done. Submodule path 'roms/openhackware': checked out 'c559da7c8eec5e45ef1f67978827af6f0b9546f5' Cloning into 'roms/qemu-palcode'... remote: Counting objects: 279, done. remote: Total 279 (delta 0), reused 0 (delta 0), pack-reused 279 Receiving objects: 100% (279/279), 143.11 KiB | 0 bytes/s, done. Resolving deltas: 100% (171/171), done. Checking connectivity... done. Submodule path 'roms/qemu-palcode': checked out 'f3c7e44c70254975df2a00af39701eafbac4d471' Cloning into 'roms/seabios'... Checking connectivity... done. fatal: reference is not a tree: 5f4c7b13cdf9c450eb55645f4362ea58fa61b79b Cloning into 'roms/sgabios'... Checking connectivity... done. Submodule path 'roms/sgabios': checked out '23d474943dcd55d0550a3d20b3d30e9040a4f15b' Cloning into 'roms/skiboot'... Checking connectivity... done. Submodule path 'roms/skiboot': checked out '762d0082f18e4fb921a2d44a1051b02d8b0f6381' Cloning into 'roms/u-boot'... Checking connectivity... done. Submodule path 'roms/u-boot': checked out '2072e7262965bb48d7fffb1e283101e6ed8b21a8' Cloning into 'roms/vgabios'... Checking connectivity... done. Submodule path 'roms/vgabios': checked out '19ea12c230ded95928ecaef0db47a82231c2e485' Unable to checkout 'fa8bc7f928ac25f23532afc8beb2073efc8fb063' in submodule path 'dtc' Unable to checkout '66d250ef0fd06bb88b7399b9563b5008201f2d63' in submodule path 'roms/SLOF' Unable to checkout '5f4c7b13cdf9c450eb55645f4362ea58fa61b79b' in submodule path 'roms/seabios' jim@jim-VirtualBox:~/project/lg_4k_test/qemu_pristine$ It's unclear to me what should be done for a pristine clone - is there a step missing from pulling those submodules? -Jim