20240627 Repeated tests of shallow cloning produced slightly variable failures, but all failed: root@www:/ # mount /dev/da1s2a /mnt root@www:/ # mount /dev/da1s2d /mnt/usr root@www:/ # mount -tdevfs devfs /mnt/dev/ root@www:/ # mount -tfdescfs none /mnt/dev/fd/ root@www:/ # chroot /mnt/ root@www:/ # ls .cshrc boot lib net sbin .profile dev libexec no.firstboot tmp .snap entropy lost+found proc usr COPYRIGHT etc media rescue var bin home mnt root root@www:/ # cd usr root@www:/usr # ls .snap 4tharmv7gittest bin libexec src 1starmv7gittest 4thgittest gittest local tests 2ndarmv7gittest 5tharmv7gittest home obj 2ndgittest 5thgittest include ports 3rdarmv7gittest 6thgittest lib sbin 3rdgittest 7thgittest libdata share root@www:/usr # mkdir shallow_armv7_chroot_gittests root@www:/usr # cd shallow_armv7_chroot_gittests root@www:/usr/shallow_armv7_chroot_gittests # git clone --depth=1 -o freebsd ssh://anongit@192.158.248.9/src.git . Cloning into '.'... remote: Enumerating objects: 104642, done. remote: Counting objects: 100% (104642/104642), done. remote: Compressing objects: 100% (88919/88919), done. remote: Total 104642 (delta 22167), reused 43509 (delta 11808), pack-reused 0 (from 0) Receiving objects: 100% (104642/104642), 344.48 MiB | 1.18 MiB/s, done. Resolving deltas: 100% (22167/22167), done. fatal: bad tree object 38b6fea218e63447d911bb792d532090762f7094 fatal: remote did not send all necessary objects root@www:/usr/shallow_armv7_chroot_gittests # ls root@www:/usr/shallow_armv7_chroot_gittests # mkdir test2 root@www:/usr/shallow_armv7_chroot_gittests # cd test2 root@www:/usr/shallow_armv7_chroot_gittests/test2 # git clone --depth=1 -o freebsd ssh://anongit@192.158.248.9/src.git . Cloning into '.'... remote: Enumerating objects: 104642, done. remote: Counting objects: 100% (104642/104642), done. remote: Compressing objects: 100% (88919/88919), done. remote: Total 104642 (delta 22162), reused 43509 (delta 11808), pack-reused 0 (from 0) Receiving objects: 100% (104642/104642), 344.49 MiB | 1.35 MiB/s, done. Resolving deltas: 100% (22162/22162), done. fatal: missing blob object '921e5b95ae03e8d69391ccb22d1c8e1b6048b774' fatal: remote did not send all necessary objects root@www:/usr/shallow_armv7_chroot_gittests/test2 # cd .. root@www:/usr/shallow_armv7_chroot_gittests # mkdir test3 root@www:/usr/shallow_armv7_chroot_gittests # cd test3 root@www:/usr/shallow_armv7_chroot_gittests/test3 # git clone --depth=1 -o freebsd ssh://anongit@192.158.248.9/src.git . Cloning into '.'... remote: Enumerating objects: 104642, done. remote: Counting objects: 100% (104642/104642), done. remote: Compressing objects: 100% (88919/88919), done. remote: Total 104642 (delta 22159), reused 43509 (delta 11808), pack-reused 0 (from 0) Receiving objects: 100% (104642/104642), 344.49 MiB | 1.33 MiB/s, done. Resolving deltas: 100% (22159/22159), done. fatal: missing blob object '5ef659c1394d72f29f441bb75771e783ccae7c9b' fatal: remote did not send all necessary objects root@www:/usr/shallow_armv7_chroot_gittests/test3 # cd .. root@www:/usr/shallow_armv7_chroot_gittests # mdkir test3 mdkir: Command not found. root@www:/usr/shallow_armv7_chroot_gittests # mkdir test4 root@www:/usr/shallow_armv7_chroot_gittests # cd test4 root@www:/usr/shallow_armv7_chroot_gittests/test4 # git clone --depth=1 -o freebsd ssh://anongit@192.158.248.9/src.git . Cloning into '.'... remote: Enumerating objects: 104642, done. remote: Counting objects: 100% (104642/104642), done. remote: Compressing objects: 100% (88919/88919), done. remote: Total 104642 (delta 22163), reused 43509 (delta 11808), pack-reused 0 (from 0) Receiving objects: 100% (104642/104642), 344.48 MiB | 1.35 MiB/s, done. fatal: pack is corrupted (SHA1 mismatch) fatal: fetch-pack: invalid index-pack output root@www:/usr/shallow_armv7_chroot_gittests/test4 # cd .. root@www:/usr/shallow_armv7_chroot_gittests # mkdir test5 root@www:/usr/shallow_armv7_chroot_gittests # cd test5 root@www:/usr/shallow_armv7_chroot_gittests/test5 # git clone --depth=1 -o freebsd ssh://anongit@192.158.248.9/src.git . Cloning into '.'... remote: Enumerating objects: 104642, done. remote: Counting objects: 100% (104642/104642), done. remote: Compressing objects: 100% (88919/88919), done. remote: Total 104642 (delta 22162), reused 43509 (delta 11808), pack-reused 0 (from 0) Receiving objects: 100% (104642/104642), 344.49 MiB | 1.35 MiB/s, done. Resolving deltas: 100% (22162/22162), done. fatal: missing blob object '73a5742fc302098db888e30753fbfb599614cb94' fatal: remote did not send all necessary objects root@www:/usr/shallow_armv7_chroot_gittests/test5 #