fletcher / MultiMarkdown-4

This project is now deprecated. Please use MultiMarkdown-6 instead!
https://github.com/fletcher/MultiMarkdown-5
Other
307 stars 59 forks source link

MarkdownTest reference hash is invalid #51

Closed flakrat closed 10 years ago

flakrat commented 10 years ago

When attempting to build MultiMarkdown-4 the process fails during the submodule update process with an invalid reference to MarkdownTest

$ git submodule init
Submodule 'MarkdownTest' (https://github.com/fletcher/MMD-Test-Suite.git) registered for path 'MarkdownTest'
Submodule 'Support' (https://github.com/fletcher/MMD-Support.git) registered for path 'Support'
Submodule 'cheat-sheet' (https://github.com/fletcher/human-markdown-reference.git) registered for path 'cheat-sheet'
Submodule 'documentation' (https://github.com/fletcher/MultiMarkdown-4.git) registered for path 'documentation'
Submodule 'greg' (https://github.com/nddrylliog/greg.git) registered for path 'greg'
$ git submodule update
Initialized empty Git repository in /home/mhanby/software/MultiMarkdown-4/MarkdownTest/.git/
remote: Reusing existing pack: 2168, done.
remote: Total 2168 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (2168/2168), 561.25 KiB, done.
Resolving deltas: 100% (1430/1430), done.
fatal: reference is not a tree: c6e9623b1eaa60fcbd865f1ba53fe960258c230c
Unable to checkout 'c6e9623b1eaa60fcbd865f1ba53fe960258c230c' in submodule path 'MarkdownTest'
fletcher commented 10 years ago

Pushed update. Try it again.

Thanks!

flakrat commented 10 years ago

Thanks for the update and sorry for the delay. I'm still getting an error, however with a different reference to MarkdownTest:

$ git submodule update Initialized empty Git repository in /home/mhanby/software/MultiMarkdown-4/MarkdownTest/.git/ remote: Reusing existing pack: 2172, done. remote: Total 2172 (delta 0), reused 0 (delta 0) Receiving objects: 100% (2172/2172), 562.21 KiB, done. Resolving deltas: 100% (1432/1432), done. fatal: reference is not a tree: e8db2b02c3133140edad78766d3f66e55975a64f Unable to checkout 'e8db2b02c3133140edad78766d3f66e55975a64f' in submodule path 'MarkdownTest'

fletcher commented 10 years ago

Just checkout the master branch. It will get fixed at some point.

F

Sent from my iPhone

On Jan 28, 2014, at 4:10 AM, Mike Hanby notifications@github.com wrote:

Thanks for the update and sorry for the delay. I'm still getting an error, however with a different reference to MarkdownTest:

$ git submodule update Initialized empty Git repository in /home/mhanby/software/MultiMarkdown-4/MarkdownTest/.git/ remote: Reusing existing pack: 2172, done. remote: Total 2172 (delta 0), reused 0 (delta 0) Receiving objects: 100% (2172/2172), 562.21 KiB, done. Resolving deltas: 100% (1432/1432), done. fatal: reference is not a tree: e8db2b0 Unable to checkout 'e8db2b02c3133140edad78766d3f66e55975a64f' in submodule path 'MarkdownTest'

— Reply to this email directly or view it on GitHub.

flakrat commented 10 years ago

Thanks, for reference, here are the steps followed:

git clone https://github.com/fletcher/MultiMarkdown-4.git cd MultiMarkdown-4 git submodule init git submodule update # Errors as reported above cd MarkdownTest git checkout master cd .. git submodule update Support git submodule update cheat-sheet git submodule update documentation git submodule update greg

make make test-all | less sudo make install sudo make install-scripts