dvcs_mirror interacts badly with submodules
@cskeogh
Submitted by Craig Scott Keogh Link to original bug (#682516)
Description
In my /.config/jhbuildrc I have:
dvcs_mirror_dir = os.path.expanduser('/gnome/dvcs')
Checkout of gnome-font-viewer fails with:
*** Checking out gnome-font-viewer *** [1/1] git clone --mirror ssh://cskeogh@git.gnome.org/git/gnome-font-viewer /home/oxyde/gnome/dvcs/gnome-font-viewer.git Cloning into bare repository '/home/oxyde/gnome/dvcs/gnome-font-viewer.git'... remote: Counting objects: 749, done. remote: Compressing objects: 100% (663/663), done. remote: Total 749 (delta 530), reused 109 (delta 84) Receiving objects: 100% (749/749), 1.52 MiB | 301 KiB/s, done. Resolving deltas: 100% (530/530), done. git clone /home/oxyde/gnome/dvcs/gnome-font-viewer.git Cloning into 'gnome-font-viewer'... done. git remote set-url origin /home/oxyde/gnome/dvcs/gnome-font-viewer.git git remote update origin Fetching origin git pull --rebase Current branch master is up to date. git submodule init Submodule 'libgd' (/home/oxyde/gnome/dvcs/libgd) registered for path 'libgd' git submodule update fatal: repository '/home/oxyde/gnome/dvcs/libgd' does not exist Clone of '/home/oxyde/gnome/dvcs/libgd' into submodule path 'libgd' failed *** Error during phase checkout of gnome-font-viewer: ########## Error running git submodule update *** [1/1]
Version: 3.6.x