I get the following error when initializing submodules:
fatal: remote error: upload-pack: not our ref 1edfc261678dc0c464e3dbee95f3836dc628c9b3
fatal: the remote end hung up unexpectedly
Fetched in submodule path 'applications/spec', but it did not contain 1edfc261678dc0c464e3dbee95f3836dc628c9b3. Direct fetching of that commit failed.
Full output follows below:
$ git clone https://github.com/esrf-bliss/Lima
Cloning into 'Lima'...
cd remote: Enumerating objects: 230, done.
remote: Counting objects: 100% (230/230), done.
remote: Compressing objects: 100% (171/171), done.
remote: Total 20375 (delta 118), reused 154 (delta 52), pack-reused 20145
Receiving objects: 100% (20375/20375), 11.24 MiB | 5.01 MiB/s, done.
Resolving deltas: 100% (11475/11475), done.
$ cd Lima
$ git submodule update --recursive --init
Submodule 'applications/spec' (https://github.com/esrf-bliss/Lima-spec) registered for path 'applications/spec'
Submodule 'applications/tango/cpp' (git://github.com/esrf-bliss/Lima-tango-cpp) registered for path 'applications/tango/cpp'
Submodule 'applications/tango/python' (https://github.com/esrf-bliss/Lima-tango-python) registered for path 'applications/tango/python'
Submodule 'camera/adsc' (https://github.com/esrf-bliss/Lima-camera-adsc) registered for path 'camera/adsc'
Submodule 'camera/andor' (https://github.com/esrf-bliss/Lima-camera-andor) registered for path 'camera/andor'
Submodule 'camera/andor3' (https://github.com/esrf-bliss/Lima-camera-andor3) registered for path 'camera/andor3'
Submodule 'camera/aviex' (https://github.com/esrf-bliss/Lima-camera-aviex) registered for path 'camera/aviex'
Submodule 'camera/basler' (https://github.com/esrf-bliss/Lima-camera-basler) registered for path 'camera/basler'
Submodule 'camera/common/espia' (https://github.com/esrf-bliss/Lima-camera-common-espia) registered for path 'camera/common/espia'
Submodule 'camera/common/meta' (https://github.com/esrf-bliss/Lima-camera-meta.git) registered for path 'camera/common/meta'
Submodule 'camera/dexela' (https://github.com/esrf-bliss/Lima-camera-dexela) registered for path 'camera/dexela'
Submodule 'camera/eiger' (https://github.com/esrf-bliss/Lima-camera-eiger) registered for path 'camera/eiger'
Submodule 'camera/fli' (https://github.com/esrf-bliss/Lima-camera-fli) registered for path 'camera/fli'
Submodule 'camera/frelon' (https://github.com/esrf-bliss/Lima-camera-frelon) registered for path 'camera/frelon'
Submodule 'camera/hamamatsu' (https://github.com/esrf-bliss/Lima-camera-hamamatsu) registered for path 'camera/hamamatsu'
Submodule 'camera/hexitec' (https://github.com/esrf-bliss/Lima-camera-hexitec) registered for path 'camera/hexitec'
Submodule 'camera/imxpad' (https://github.com/esrf-bliss/Lima-camera-imxpad) registered for path 'camera/imxpad'
Submodule 'camera/lambda' (https://github.com/esrf-bliss/Lima-camera-lambda) registered for path 'camera/lambda'
Submodule 'camera/marccd' (https://github.com/esrf-bliss/Lima-camera-marccd) registered for path 'camera/marccd'
Submodule 'camera/maxipix' (https://github.com/esrf-bliss/Lima-camera-maxipix) registered for path 'camera/maxipix'
Submodule 'camera/merlin' (https://github.com/esrf-bliss/Lima-camera-merlin) registered for path 'camera/merlin'
Submodule 'camera/mythen' (https://github.com/esrf-bliss/Lima-camera-mythen) registered for path 'camera/mythen'
Submodule 'camera/mythen3' (https://github.com/esrf-bliss/Lima-camera-mythen3) registered for path 'camera/mythen3'
Submodule 'camera/pco' (https://github.com/esrf-bliss/Lima-camera-pco) registered for path 'camera/pco'
Submodule 'camera/perkinelmer' (https://github.com/esrf-bliss/Lima-camera-perkinelmer) registered for path 'camera/perkinelmer'
Submodule 'camera/photonicscience' (https://github.com/esrf-bliss/Lima-camera-photonicscience) registered for path 'camera/photonicscience'
Submodule 'camera/pilatus' (https://github.com/esrf-bliss/Lima-camera-pilatus) registered for path 'camera/pilatus'
Submodule 'camera/pixirad' (https://github.com/esrf-bliss/Lima-camera-pixirad) registered for path 'camera/pixirad'
Submodule 'camera/pointgrey' (https://github.com/esrf-bliss/Lima-camera-pointgrey) registered for path 'camera/pointgrey'
Submodule 'camera/prosilica' (https://github.com/esrf-bliss/Lima-camera-prosilica) registered for path 'camera/prosilica'
Submodule 'camera/qhyccd' (https://github.com/esrf-bliss/Lima-camera-qhyccd) registered for path 'camera/qhyccd'
Submodule 'camera/rayonixhs' (https://github.com/esrf-bliss/Lima-camera-rayonixhs) registered for path 'camera/rayonixhs'
Submodule 'camera/roperscientific' (https://github.com/esrf-bliss/Lima-camera-roperscientific) registered for path 'camera/roperscientific'
Submodule 'camera/simulator' (https://github.com/esrf-bliss/Lima-camera-simulator.git) registered for path 'camera/simulator'
Submodule 'camera/slsdetector' (https://github.com/esrf-bliss/Lima-camera-slsdetector) registered for path 'camera/slsdetector'
Submodule 'camera/ueye' (https://github.com/esrf-bliss/Lima-camera-ueye) registered for path 'camera/ueye'
Submodule 'camera/ultra' (https://github.com/esrf-bliss/Lima-camera-ultra) registered for path 'camera/ultra'
Submodule 'camera/v4l2' (https://github.com/esrf-bliss/Lima-camera-v4l2) registered for path 'camera/v4l2'
Submodule 'camera/xh' (https://github.com/esrf-bliss/Lima-camera-xh) registered for path 'camera/xh'
Submodule 'camera/xpad' (https://github.com/esrf-bliss/Lima-camera-xpad) registered for path 'camera/xpad'
Submodule 'camera/xspress3' (https://github.com/esrf-bliss/Lima-camera-xspress3) registered for path 'camera/xspress3'
Submodule 'camera/zwo' (https://github.com/esrf-bliss/Lima-camera-zwo) registered for path 'camera/zwo'
Submodule 'third-party/Processlib' (https://github.com/esrf-bliss/Processlib) registered for path 'third-party/Processlib'
Submodule 'third-party/Sps' (git://github.com/esrf-bliss/Sps) registered for path 'third-party/Sps'
Submodule 'third-party/bitshuffle' (git://github.com/kiyo-masui/bitshuffle) registered for path 'third-party/bitshuffle'
Submodule 'third-party/gldisplay' (https://github.com/esrf-bliss/gldisplay) registered for path 'third-party/gldisplay'
Cloning into '/home/gbr/Lima/applications/spec'...
Cloning into '/home/gbr/Lima/applications/tango/cpp'...
Cloning into '/home/gbr/Lima/applications/tango/python'...
Cloning into '/home/gbr/Lima/camera/adsc'...
Cloning into '/home/gbr/Lima/camera/andor'...
Cloning into '/home/gbr/Lima/camera/andor3'...
Cloning into '/home/gbr/Lima/camera/aviex'...
Cloning into '/home/gbr/Lima/camera/basler'...
Cloning into '/home/gbr/Lima/camera/common/espia'...
Cloning into '/home/gbr/Lima/camera/common/meta'...
Cloning into '/home/gbr/Lima/camera/dexela'...
Cloning into '/home/gbr/Lima/camera/eiger'...
Cloning into '/home/gbr/Lima/camera/fli'...
Cloning into '/home/gbr/Lima/camera/frelon'...
Cloning into '/home/gbr/Lima/camera/hamamatsu'...
Cloning into '/home/gbr/Lima/camera/hexitec'...
Cloning into '/home/gbr/Lima/camera/imxpad'...
Cloning into '/home/gbr/Lima/camera/lambda'...
Cloning into '/home/gbr/Lima/camera/marccd'...
Cloning into '/home/gbr/Lima/camera/maxipix'...
Cloning into '/home/gbr/Lima/camera/merlin'...
Cloning into '/home/gbr/Lima/camera/mythen'...
Cloning into '/home/gbr/Lima/camera/mythen3'...
Cloning into '/home/gbr/Lima/camera/pco'...
Cloning into '/home/gbr/Lima/camera/perkinelmer'...
Cloning into '/home/gbr/Lima/camera/photonicscience'...
Cloning into '/home/gbr/Lima/camera/pilatus'...
Cloning into '/home/gbr/Lima/camera/pixirad'...
Cloning into '/home/gbr/Lima/camera/pointgrey'...
Cloning into '/home/gbr/Lima/camera/prosilica'...
Cloning into '/home/gbr/Lima/camera/qhyccd'...
Cloning into '/home/gbr/Lima/camera/rayonixhs'...
Cloning into '/home/gbr/Lima/camera/roperscientific'...
Cloning into '/home/gbr/Lima/camera/simulator'...
Cloning into '/home/gbr/Lima/camera/slsdetector'...
Cloning into '/home/gbr/Lima/camera/ueye'...
Cloning into '/home/gbr/Lima/camera/ultra'...
Cloning into '/home/gbr/Lima/camera/v4l2'...
Cloning into '/home/gbr/Lima/camera/xh'...
Cloning into '/home/gbr/Lima/camera/xpad'...
Cloning into '/home/gbr/Lima/camera/xspress3'...
Cloning into '/home/gbr/Lima/camera/zwo'...
Cloning into '/home/gbr/Lima/third-party/Processlib'...
Cloning into '/home/gbr/Lima/third-party/Sps'...
Cloning into '/home/gbr/Lima/third-party/bitshuffle'...
Cloning into '/home/gbr/Lima/third-party/gldisplay'...
fatal: remote error: upload-pack: not our ref 1edfc261678dc0c464e3dbee95f3836dc628c9b3
fatal: the remote end hung up unexpectedly
Fetched in submodule path 'applications/spec', but it did not contain 1edfc261678dc0c464e3dbee95f3836dc628c9b3. Direct fetching of that commit failed.
Thanks for reporting that issue, our internal git Lima-spec repo is indead not sync with github (like other Lima repos are). Fixing that right now. Sorry for the inconvenience.
I get the following error when initializing submodules:
Full output follows below: