fletcher / MultiMarkdown-4

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

Documentation submodule broken #56

Closed elmimmo closed 10 years ago

elmimmo commented 10 years ago

Hi,

After cloning MultiMarkdown-4, trying to git submodule update --init causes:

…
Cloning into 'documentation'...
remote: Reusing existing pack: 1187, done.
remote: Total 1187 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (1187/1187), 1.49 MiB | 682.00 KiB/s, done.
Resolving deltas: 100% (751/751), done.
Checking connectivity... done
fatal: reference is not a tree: 8620ba91e38c98b08eb7f28694a96d311148cc68
…

The error prevents downloading and installing with Homebrew as of today.

fletcher commented 10 years ago

Fixed

elmimmo commented 10 years ago

Well, there we go again

==> Upgrading 1 outdated package, with result:
multimarkdown 4.5
==> Upgrading multimarkdown
==> Cloning https://github.com/fletcher/MultiMarkdown-4.git
Updating /Library/Caches/Homebrew/multimarkdown--git
fatal: reference is not a tree: 7d1e6b19532c1caec689d2068b95f96df71d590d
Unable to checkout '7d1e6b19532c1caec689d2068b95f96df71d590d' in submodule path 'documentation'
Error: Failed to download resource "multimarkdown"
Failure while executing: git submodule update --init
fletcher commented 10 years ago

4.5 is an old version.

Homebrew works for me, as does direct download from github.

elmimmo commented 10 years ago

4.5 is the latest version that Homebrew tries to install (see http://braumeister.org/formula/multimarkdown). What version does it install for you and how do you accomplish it?

elmimmo commented 10 years ago

Well, go figure. Homebrew installs 4.5 fine after running:

rm -rf $(brew --cache multimarkdown)

and then attempting again:

brew install multimarkdown