DualBootPatcher icon indicating copy to clipboard operation
DualBootPatcher copied to clipboard

Failed to clone submodules

Open Simon1511 opened this issue 6 years ago • 12 comments

When cloning the repo with git clone --recursive https://github.com/chenxiaolong/DualBootPatcher.git I get the following error:

Submodule path 'external/rapidjson/thirdparty/gtest': checked out '0a439623f75c029912728d80cb7f1b8b48739ca4'
Failed to recurse into submodule path 'external/outcome'

Im running Ubuntu 18.10. Any ideas how to fix this error?

Simon1511 avatar Feb 13 '19 15:02 Simon1511

Can confirm I've had this issue a few days on multiple os. From https://github.com/ned14/outcome 54b31c3a..b9cf49b0 develop -> origin/develop c29b5802..ea9db26e gh-pages -> origin/gh-pages cd092389..cfec3424 master -> origin/master error: Server does not allow request for unadvertised object 7d6f5c70660728d71b05cddda14aa3c66b3b1944 Fetched in submodule path 'external/outcome/doc/html', but it did not contain 7d6f5c70660728d71b05cddda14aa3c66b3b1944. Direct fetching of that commit failed. Failed to recurse into submodule path 'external/outcome'

silverx2222 avatar Feb 13 '19 15:02 silverx2222

So the developers of outcome have to fix this? @silverx2222

Simon1511 avatar Feb 13 '19 15:02 Simon1511

~Ugh, sounds like the upstream outcome repo got force pushed. I'll look into it after work today.~

chenxiaolong avatar Feb 13 '19 15:02 chenxiaolong

Is this still happening? I can't reproduce the issue:

[/tmp] git clone --recursive https://github.com/chenxiaolong/DualBootPatcher.git                                                                                                                                                                                     21:25:45
Cloning into 'DualBootPatcher'...
remote: Enumerating objects: 44, done.
remote: Counting objects: 100% (44/44), done.
remote: Compressing objects: 100% (34/34), done.
remote: Total 46922 (delta 14), reused 24 (delta 9), pack-reused 46878
Receiving objects: 100% (46922/46922), 25.12 MiB | 12.82 MiB/s, done.
Resolving deltas: 100% (30640/30640), done.
Submodule 'external/Android-Terminal-Emulator' (https://github.com/chenxiaolong/Android-Terminal-Emulator.git) registered for path 'external/Android-Terminal-Emulator'
Submodule 'external/RootShell' (https://github.com/chenxiaolong/RootShell.git) registered for path 'external/RootShell'
Submodule 'external/flatbuffers' (https://github.com/google/flatbuffers.git) registered for path 'external/flatbuffers'
Submodule 'external/googletest' (https://github.com/chenxiaolong/googletest.git) registered for path 'external/googletest'
Submodule 'external/minizip' (https://github.com/chenxiaolong/minizip.git) registered for path 'external/minizip'
Submodule 'external/outcome' (https://github.com/chenxiaolong/outcome.git) registered for path 'external/outcome'
Submodule 'external/pugixml' (https://github.com/zeux/pugixml.git) registered for path 'external/pugixml'
Submodule 'external/rapidjson' (https://github.com/Tencent/rapidjson.git) registered for path 'external/rapidjson'
Cloning into '/tmp/DualBootPatcher/external/Android-Terminal-Emulator'...
remote: Enumerating objects: 6, done.
remote: Counting objects: 100% (6/6), done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 8085 (delta 0), reused 4 (delta 0), pack-reused 8079
Receiving objects: 100% (8085/8085), 5.03 MiB | 4.13 MiB/s, done.
Resolving deltas: 100% (4105/4105), done.
Cloning into '/tmp/DualBootPatcher/external/RootShell'...
remote: Enumerating objects: 9, done.
remote: Counting objects: 100% (9/9), done.
remote: Compressing objects: 100% (7/7), done.
remote: Total 409 (delta 4), reused 7 (delta 2), pack-reused 400
Receiving objects: 100% (409/409), 221.41 KiB | 1.88 MiB/s, done.
Resolving deltas: 100% (146/146), done.
Cloning into '/tmp/DualBootPatcher/external/googletest'...
remote: Enumerating objects: 11839, done.
remote: Total 11839 (delta 0), reused 0 (delta 0), pack-reused 11839
Receiving objects: 100% (11839/11839), 3.42 MiB | 5.62 MiB/s, done.
Resolving deltas: 100% (8711/8711), done.
Cloning into '/tmp/DualBootPatcher/external/flatbuffers'...
remote: Enumerating objects: 10, done.
remote: Counting objects: 100% (10/10), done.
remote: Compressing objects: 100% (10/10), done.
remote: Total 13105 (delta 2), reused 0 (delta 0), pack-reused 13095
Receiving objects: 100% (13105/13105), 7.92 MiB | 3.98 MiB/s, done.
Resolving deltas: 100% (8810/8810), done.
Cloning into '/tmp/DualBootPatcher/external/minizip'...
remote: Enumerating objects: 4700, done.
remote: Total 4700 (delta 0), reused 0 (delta 0), pack-reused 4700
Receiving objects: 100% (4700/4700), 2.25 MiB | 1.33 MiB/s, done.
Resolving deltas: 100% (3376/3376), done.
Cloning into '/tmp/DualBootPatcher/external/outcome'...
remote: Enumerating objects: 13670, done.
remote: Total 13670 (delta 0), reused 0 (delta 0), pack-reused 13670
Receiving objects: 100% (13670/13670), 9.62 MiB | 2.84 MiB/s, done.
Resolving deltas: 100% (9009/9009), done.
Cloning into '/tmp/DualBootPatcher/external/pugixml'...
remote: Enumerating objects: 32, done.
remote: Counting objects: 100% (32/32), done.
remote: Compressing objects: 100% (24/24), done.
remote: Total 8413 (delta 14), reused 18 (delta 8), pack-reused 8381
Receiving objects: 100% (8413/8413), 6.14 MiB | 1.57 MiB/s, done.
Resolving deltas: 100% (5806/5806), done.
Cloning into '/tmp/DualBootPatcher/external/rapidjson'...
remote: Enumerating objects: 9, done.
remote: Counting objects: 100% (9/9), done.
remote: Compressing objects: 100% (7/7), done.
remote: Total 20939 (delta 1), reused 5 (delta 1), pack-reused 20930
Receiving objects: 100% (20939/20939), 24.93 MiB | 5.67 MiB/s, done.
Resolving deltas: 100% (15746/15746), done.
Submodule path 'external/Android-Terminal-Emulator': checked out 'c2d016baafb399149902452eeaeb18bd53b60297'
Submodule path 'external/RootShell': checked out 'e3bdfe8a2b142165ef5f16a1d7e04a70bd40f3df'
Submodule path 'external/flatbuffers': checked out '20a400e940634108bad812f571582eeffc728eac'
Submodule path 'external/googletest': checked out '8ba2abe18107387b64d6c4cd8466660294ef4d38'
Submodule path 'external/minizip': checked out '54f777b8efc7546b6adb1d1cfc93958721e0539e'
Submodule path 'external/outcome': checked out '862506557820aacdbee6249bd1904abac3907866'
Submodule 'doc/html' (https://github.com/ned14/outcome.git) registered for path 'external/outcome/doc/html'
Submodule 'doc/src/themes/docdock' (https://github.com/vjeantet/hugo-theme-docdock.git) registered for path 'external/outcome/doc/src/themes/docdock'
Submodule 'include/outcome/status-code' (https://github.com/ned14/status-code.git) registered for path 'external/outcome/include/outcome/experimental/status-code'
Submodule 'include/outcome/quickcpplib' (https://github.com/ned14/quickcpplib) registered for path 'external/outcome/include/outcome/quickcpplib'
Cloning into '/tmp/DualBootPatcher/external/outcome/doc/html'...
remote: Enumerating objects: 2391, done.
remote: Counting objects: 100% (2391/2391), done.
remote: Compressing objects: 100% (468/468), done.
remote: Total 29433 (delta 1175), reused 2219 (delta 1024), pack-reused 27042
Receiving objects: 100% (29433/29433), 16.21 MiB | 7.88 MiB/s, done.
Resolving deltas: 100% (17319/17319), done.
Cloning into '/tmp/DualBootPatcher/external/outcome/include/outcome/experimental/status-code'...
remote: Enumerating objects: 59, done.
remote: Counting objects: 100% (59/59), done.
remote: Compressing objects: 100% (43/43), done.
remote: Total 888 (delta 23), reused 38 (delta 16), pack-reused 829
Receiving objects: 100% (888/888), 415.06 KiB | 4.37 MiB/s, done.
Resolving deltas: 100% (617/617), done.
Cloning into '/tmp/DualBootPatcher/external/outcome/include/outcome/quickcpplib'...
remote: Enumerating objects: 53, done.
remote: Counting objects: 100% (53/53), done.
remote: Compressing objects: 100% (36/36), done.
remote: Total 5095 (delta 27), reused 36 (delta 15), pack-reused 5042
Receiving objects: 100% (5095/5095), 2.83 MiB | 8.04 MiB/s, done.
Resolving deltas: 100% (3913/3913), done.
Cloning into '/tmp/DualBootPatcher/external/outcome/doc/src/themes/docdock'...
remote: Enumerating objects: 3206, done.
remote: Total 3206 (delta 0), reused 0 (delta 0), pack-reused 3206
Receiving objects: 100% (3206/3206), 11.39 MiB | 8.71 MiB/s, done.
Resolving deltas: 100% (1859/1859), done.
remote: Enumerating objects: 9, done.
remote: Counting objects: 100% (9/9), done.
remote: Compressing objects: 100% (3/3), done.
remote: Total 3779 (delta 7), reused 6 (delta 6), pack-reused 3770
Receiving objects: 100% (3779/3779), 1.79 MiB | 9.41 MiB/s, done.
Resolving deltas: 100% (2040/2040), completed with 3 local objects.
From https://github.com/ned14/outcome
 * branch              7d6f5c70660728d71b05cddda14aa3c66b3b1944 -> FETCH_HEAD
Submodule path 'external/outcome/doc/html': checked out '7d6f5c70660728d71b05cddda14aa3c66b3b1944'
Submodule path 'external/outcome/doc/src/themes/docdock': checked out '8519d16e2e4be030fb1a2ef329f2151050eae596'
Submodule path 'external/outcome/include/outcome/experimental/status-code': checked out '961639a615b37b1677a7cc4f56f4ec602b64179c'
Submodule 'doc/html' (https://github.com/ned14/status-code.git) registered for path 'external/outcome/include/outcome/experimental/status-code/doc/html'
Cloning into '/tmp/DualBootPatcher/external/outcome/include/outcome/experimental/status-code/doc/html'...
remote: Enumerating objects: 59, done.
remote: Counting objects: 100% (59/59), done.
remote: Compressing objects: 100% (43/43), done.
remote: Total 888 (delta 23), reused 38 (delta 16), pack-reused 829
Receiving objects: 100% (888/888), 415.06 KiB | 5.19 MiB/s, done.
Resolving deltas: 100% (617/617), done.
Submodule path 'external/outcome/include/outcome/experimental/status-code/doc/html': checked out 'bbb5623b241950a6632734eba519ba195f53c98f'
Submodule path 'external/outcome/include/outcome/quickcpplib': checked out '4f428d18e58c4edd3f8eaf4da36e3d6b717b11ae'
Submodule 'doc/html' (https://github.com/ned14/quickcpplib.git) registered for path 'external/outcome/include/outcome/quickcpplib/doc/html'
Submodule 'include/byte' (https://github.com/martinmoene/byte-lite.git) registered for path 'external/outcome/include/outcome/quickcpplib/include/byte'
Submodule 'include/gsl-lite' (https://github.com/martinmoene/gsl-lite.git) registered for path 'external/outcome/include/outcome/quickcpplib/include/gsl-lite'
Submodule 'include/optional' (https://github.com/akrzemi1/Optional.git) registered for path 'external/outcome/include/outcome/quickcpplib/include/optional'
Submodule 'pcpp' (https://github.com/ned14/pcpp.git) registered for path 'external/outcome/include/outcome/quickcpplib/pcpp'
Cloning into '/tmp/DualBootPatcher/external/outcome/include/outcome/quickcpplib/doc/html'...
remote: Enumerating objects: 53, done.
remote: Counting objects: 100% (53/53), done.
remote: Compressing objects: 100% (36/36), done.
remote: Total 5095 (delta 27), reused 36 (delta 15), pack-reused 5042
Receiving objects: 100% (5095/5095), 2.83 MiB | 8.39 MiB/s, done.
Resolving deltas: 100% (3913/3913), done.
Cloning into '/tmp/DualBootPatcher/external/outcome/include/outcome/quickcpplib/include/optional'...
remote: Enumerating objects: 388, done.
remote: Total 388 (delta 0), reused 0 (delta 0), pack-reused 388
Receiving objects: 100% (388/388), 157.11 KiB | 1.40 MiB/s, done.
Resolving deltas: 100% (239/239), done.
Cloning into '/tmp/DualBootPatcher/external/outcome/include/outcome/quickcpplib/include/byte'...
remote: Enumerating objects: 159, done.
remote: Counting objects: 100% (159/159), done.
remote: Compressing objects: 100% (87/87), done.
remote: Total 442 (delta 81), reused 129 (delta 57), pack-reused 283
Receiving objects: 100% (442/442), 110.62 KiB | 1.33 MiB/s, done.
Resolving deltas: 100% (231/231), done.
Cloning into '/tmp/DualBootPatcher/external/outcome/include/outcome/quickcpplib/pcpp'...
remote: Enumerating objects: 96, done.
remote: Counting objects: 100% (96/96), done.
remote: Compressing objects: 100% (67/67), done.
remote: Total 702 (delta 57), reused 62 (delta 28), pack-reused 606
Receiving objects: 100% (702/702), 353.52 KiB | 3.37 MiB/s, done.
Resolving deltas: 100% (394/394), done.
Cloning into '/tmp/DualBootPatcher/external/outcome/include/outcome/quickcpplib/include/gsl-lite'...
remote: Enumerating objects: 132, done.
remote: Counting objects: 100% (132/132), done.
remote: Compressing objects: 100% (94/94), done.
remote: Total 3587 (delta 66), reused 89 (delta 38), pack-reused 3455
Receiving objects: 100% (3587/3587), 803.07 KiB | 5.15 MiB/s, done.
Resolving deltas: 100% (2344/2344), done.
Submodule path 'external/outcome/include/outcome/quickcpplib/doc/html': checked out 'e7a26bd32090ad7617601fef94078737f57c0c75'
Submodule path 'external/outcome/include/outcome/quickcpplib/include/byte': checked out '3d7a83f9f50e42caf45f98ab65ad536499345303'
Submodule path 'external/outcome/include/outcome/quickcpplib/include/gsl-lite': checked out '5cbc0e75a1db28c8a198e8c0d26a82fd3c83b602'
Submodule path 'external/outcome/include/outcome/quickcpplib/include/optional': checked out 'f6249e7fdcb80131c390a083f1621d96023e72e9'
Submodule path 'external/outcome/include/outcome/quickcpplib/pcpp': checked out '8a8ea73a89c9b7aa4633965e1075c7a5ea474e77'
Submodule path 'external/pugixml': checked out '8436f2a69b9331f8e99a52772e93ba0dbb68dafe'
Submodule path 'external/rapidjson': checked out 'af223d44f4e8d3772cb1ac0ce8bc2a132b51717f'
Submodule 'thirdparty/gtest' (https://github.com/google/googletest.git) registered for path 'external/rapidjson/thirdparty/gtest'
Cloning into '/tmp/DualBootPatcher/external/rapidjson/thirdparty/gtest'...
remote: Enumerating objects: 56, done.
remote: Counting objects: 100% (56/56), done.
remote: Compressing objects: 100% (47/47), done.
remote: Total 16274 (delta 19), reused 32 (delta 8), pack-reused 16218
Receiving objects: 100% (16274/16274), 5.75 MiB | 11.54 MiB/s, done.
Resolving deltas: 100% (11977/11977), done.
Submodule path 'external/rapidjson/thirdparty/gtest': checked out '0a439623f75c029912728d80cb7f1b8b48739ca4'
[/tmp]                                                                                                                                                                                                                                                               21:26:10

chenxiaolong avatar Feb 14 '19 02:02 chenxiaolong

Just tried a fresh git clone. The issue is still active on my end ...

silvermint@silvermint-HP-15-Notebook-PC:~/newhisclone$ git clone --recursive https://github.com/chenxiaolong/DualBootPatcher.git Cloning into 'DualBootPatcher'... remote: Enumerating objects: 44, done. remote: Counting objects: 100% (44/44), done. remote: Compressing objects: 100% (34/34), done. remote: Total 46922 (delta 14), reused 24 (delta 9), pack-reused 46878 Receiving objects: 100% (46922/46922), 25.12 MiB | 1.05 MiB/s, done. Resolving deltas: 100% (30640/30640), done. Submodule 'external/Android-Terminal-Emulator' (https://github.com/chenxiaolong/Android-Terminal-Emulator.git) registered for path 'external/Android-Terminal-Emulator' Submodule 'external/RootShell' (https://github.com/chenxiaolong/RootShell.git) registered for path 'external/RootShell' Submodule 'external/flatbuffers' (https://github.com/google/flatbuffers.git) registered for path 'external/flatbuffers' Submodule 'external/googletest' (https://github.com/chenxiaolong/googletest.git) registered for path 'external/googletest' Submodule 'external/minizip' (https://github.com/chenxiaolong/minizip.git) registered for path 'external/minizip' Submodule 'external/outcome' (https://github.com/chenxiaolong/outcome.git) registered for path 'external/outcome' Submodule 'external/pugixml' (https://github.com/zeux/pugixml.git) registered for path 'external/pugixml' Submodule 'external/rapidjson' (https://github.com/Tencent/rapidjson.git) registered for path 'external/rapidjson' Cloning into '/home/silvermint/newhisclone/DualBootPatcher/external/Android-Terminal-Emulator'... remote: Enumerating objects: 6, done.
remote: Counting objects: 100% (6/6), done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 8085 (delta 0), reused 4 (delta 0), pack-reused 8079
Receiving objects: 100% (8085/8085), 5.03 MiB | 1.43 MiB/s, done. Resolving deltas: 100% (4105/4105), done. Cloning into '/home/silvermint/newhisclone/DualBootPatcher/external/RootShell'... remote: Enumerating objects: 9, done.
remote: Counting objects: 100% (9/9), done.
remote: Compressing objects: 100% (7/7), done.
remote: Total 409 (delta 4), reused 7 (delta 2), pack-reused 400
Receiving objects: 100% (409/409), 221.41 KiB | 1.38 MiB/s, done. Resolving deltas: 100% (146/146), done. Cloning into '/home/silvermint/newhisclone/DualBootPatcher/external/flatbuffers'... remote: Enumerating objects: 10, done.
remote: Counting objects: 100% (10/10), done.
remote: Compressing objects: 100% (10/10), done.
remote: Total 13105 (delta 2), reused 0 (delta 0), pack-reused 13095
Receiving objects: 100% (13105/13105), 7.92 MiB | 765.00 KiB/s, done. Resolving deltas: 100% (8810/8810), done. Cloning into '/home/silvermint/newhisclone/DualBootPatcher/external/googletest'... remote: Enumerating objects: 11839, done.
remote: Total 11839 (delta 0), reused 0 (delta 0), pack-reused 11839
Receiving objects: 100% (11839/11839), 3.42 MiB | 1.07 MiB/s, done. Resolving deltas: 100% (8711/8711), done. Cloning into '/home/silvermint/newhisclone/DualBootPatcher/external/minizip'... remote: Enumerating objects: 4700, done.
remote: Total 4700 (delta 0), reused 0 (delta 0), pack-reused 4700
Receiving objects: 100% (4700/4700), 2.25 MiB | 1.14 MiB/s, done. Resolving deltas: 100% (3376/3376), done. Cloning into '/home/silvermint/newhisclone/DualBootPatcher/external/outcome'... remote: Enumerating objects: 13670, done.
remote: Total 13670 (delta 0), reused 0 (delta 0), pack-reused 13670
Receiving objects: 100% (13670/13670), 9.62 MiB | 1.34 MiB/s, done. Resolving deltas: 100% (9009/9009), done. Cloning into '/home/silvermint/newhisclone/DualBootPatcher/external/pugixml'... remote: Enumerating objects: 32, done.
remote: Counting objects: 100% (32/32), done.
remote: Compressing objects: 100% (24/24), done.
remote: Total 8413 (delta 14), reused 18 (delta 8), pack-reused 8381
Receiving objects: 100% (8413/8413), 6.14 MiB | 1.21 MiB/s, done. Resolving deltas: 100% (5806/5806), done. Cloning into '/home/silvermint/newhisclone/DualBootPatcher/external/rapidjson'... remote: Enumerating objects: 9, done.
remote: Counting objects: 100% (9/9), done.
remote: Compressing objects: 100% (7/7), done.
remote: Total 20939 (delta 1), reused 5 (delta 1), pack-reused 20930
Receiving objects: 100% (20939/20939), 24.93 MiB | 1.05 MiB/s, done. Resolving deltas: 100% (15746/15746), done. Submodule path 'external/Android-Terminal-Emulator': checked out 'c2d016baafb399149902452eeaeb18bd53b60297' Submodule path 'external/RootShell': checked out 'e3bdfe8a2b142165ef5f16a1d7e04a70bd40f3df' Submodule path 'external/flatbuffers': checked out '20a400e940634108bad812f571582eeffc728eac' Submodule path 'external/googletest': checked out '8ba2abe18107387b64d6c4cd8466660294ef4d38' Submodule path 'external/minizip': checked out '54f777b8efc7546b6adb1d1cfc93958721e0539e' Submodule path 'external/outcome': checked out '862506557820aacdbee6249bd1904abac3907866' Submodule 'doc/html' (https://github.com/ned14/outcome.git) registered for path 'external/outcome/doc/html' Submodule 'doc/src/themes/docdock' (https://github.com/vjeantet/hugo-theme-docdock.git) registered for path 'external/outcome/doc/src/themes/docdock' Submodule 'include/outcome/status-code' (https://github.com/ned14/status-code.git) registered for path 'external/outcome/include/outcome/experimental/status-code' Submodule 'include/outcome/quickcpplib' (https://github.com/ned14/quickcpplib) registered for path 'external/outcome/include/outcome/quickcpplib' Cloning into '/home/silvermint/newhisclone/DualBootPatcher/external/outcome/doc/html'... remote: Enumerating objects: 2391, done.
remote: Counting objects: 100% (2391/2391), done.
remote: Compressing objects: 100% (468/468), done.
remote: Total 29433 (delta 1175), reused 2219 (delta 1024), pack-reused 27042
Receiving objects: 100% (29433/29433), 16.21 MiB | 1.30 MiB/s, done. Resolving deltas: 100% (17319/17319), done. Cloning into '/home/silvermint/newhisclone/DualBootPatcher/external/outcome/doc/src/themes/docdock'... remote: Enumerating objects: 3206, done.
remote: Total 3206 (delta 0), reused 0 (delta 0), pack-reused 3206
Receiving objects: 100% (3206/3206), 11.39 MiB | 671.00 KiB/s, done. Resolving deltas: 100% (1859/1859), done. Cloning into '/home/silvermint/newhisclone/DualBootPatcher/external/outcome/include/outcome/experimental/status-code'... remote: Enumerating objects: 59, done.
remote: Counting objects: 100% (59/59), done.
remote: Compressing objects: 100% (43/43), done.
remote: Total 888 (delta 23), reused 38 (delta 16), pack-reused 829
Receiving objects: 100% (888/888), 415.06 KiB | 1.75 MiB/s, done. Resolving deltas: 100% (617/617), done. Cloning into '/home/silvermint/newhisclone/DualBootPatcher/external/outcome/include/outcome/quickcpplib'... remote: Enumerating objects: 53, done.
remote: Counting objects: 100% (53/53), done.
remote: Compressing objects: 100% (36/36), done.
remote: Total 5095 (delta 27), reused 36 (delta 15), pack-reused 5042
Receiving objects: 100% (5095/5095), 2.83 MiB | 1.80 MiB/s, done. Resolving deltas: 100% (3913/3913), done. error: Server does not allow request for unadvertised object 7d6f5c70660728d71b05cddda14aa3c66b3b1944 Fetched in submodule path 'external/outcome/doc/html', but it did not contain 7d6f5c70660728d71b05cddda14aa3c66b3b1944. Direct fetching of that commit failed. Submodule path 'external/pugixml': checked out '8436f2a69b9331f8e99a52772e93ba0dbb68dafe' Submodule path 'external/rapidjson': checked out 'af223d44f4e8d3772cb1ac0ce8bc2a132b51717f' Submodule 'thirdparty/gtest' (https://github.com/google/googletest.git) registered for path 'external/rapidjson/thirdparty/gtest' Cloning into '/home/silvermint/newhisclone/DualBootPatcher/external/rapidjson/thirdparty/gtest'... remote: Enumerating objects: 56, done.
remote: Counting objects: 100% (56/56), done.
remote: Compressing objects: 100% (47/47), done.
remote: Total 16274 (delta 19), reused 32 (delta 8), pack-reused 16218
Receiving objects: 100% (16274/16274), 5.75 MiB | 1.19 MiB/s, done. Resolving deltas: 100% (11977/11977), done. Submodule path 'external/rapidjson/thirdparty/gtest': checked out '0a439623f75c029912728d80cb7f1b8b48739ca4' Failed to recurse into submodule path 'external/outcome'

I did a hack cloning his repo but Travis apparantly dosn't like it. I'm sure you'll find a much more elegant solution :) I'ts giving me a puzzle too play with... Nobody mentioned it for a few days, is it possible it's not affecting everyone?

silverx2222 avatar Feb 14 '19 04:02 silverx2222

yours...

From https://github.com/ned14/outcome

  • branch 7d6f5c70660728d71b05cddda14aa3c66b3b1944 -> FETCH_HEAD

mine

Submodule 'doc/html' (https://github.com/ned14/outcome.git) registered for path 'external/outcome/doc/html'

I think at least

Is my git configuration wrong?

EDIT ADDED I've just been using a package manager installed command line git in fedora 29 and arch and the new mint. basically not configured

Also theirs no error running command, git clone --recursive https://github.com/ned14/outcome.git but I know next to nothing about all this, so my information is unreliable at best. hope it helps...

silverx2222 avatar Feb 14 '19 04:02 silverx2222

Hmm, I wonder if the behavior is different depending on which version of git is being used. I run into the same error you see with git 2.17.1 (Ubuntu 18.04), but not with git 2.20.1 (Fedora 29).

chenxiaolong avatar Feb 15 '19 00:02 chenxiaolong

In the meantime, try:

git clone https://github.com/chenxiaolong/DualBootPatcher.git
cd DualBootPatcher
git submodule update --init

DualBootPatcher shouldn't require the nested submodules.

chenxiaolong avatar Feb 15 '19 00:02 chenxiaolong

successful build with Travis. Thanx.

silverx2222 avatar Feb 15 '19 08:02 silverx2222

In the meantime, try:

git clone https://github.com/chenxiaolong/DualBootPatcher.git
cd DualBootPatcher
git submodule update --init

DualBootPatcher shouldn't require the nested submodules.

Not working on Ubuntu

Simon1511 avatar Feb 16 '19 09:02 Simon1511

What do you mean by "not working"?

klorinczi avatar Feb 16 '19 09:02 klorinczi

Cloning the source code without submodules works, but cloning only the submodules gives the same error as before, but now it fails cloning pugixml instead of outcome.

Simon1511 avatar Feb 16 '19 09:02 Simon1511