jez / pandoc-sidenote

Convert Pandoc Markdown-style footnotes into sidenotes
MIT License
136 stars 17 forks source link

Please push 0.22 to homebrew #19

Closed mkirchner closed 3 years ago

mkirchner commented 3 years ago

Hi jez,

Thanks for fixing #15. Can you still push the 0.22 version to your homebrew tap, please?

Still getting this:

pandoc-sidenote (master*) $ brew upgrade pandoc-sidenote
Warning: jez/formulae/pandoc-sidenote 0.20.0 already installed
pandoc-sidenote (master*) $

Thanks!

PS: It might make sense to take the homebrew instructions out of the README then... :)

jez commented 3 years ago

Hey, I tried for a few hours this afternoon getting it to work. I pushed something, but it doesn't work on my laptop. Maybe it will work on yours.

In any case, I usually install this from source on my machines, so I'm not that invested in publishing to Homebrew, especially because I use Linux half the time anyways.

If it doesn't work and you'd like, feel free to maintain your own tap, or submit a new formula upstream to Homebrew itself (the Homebrew team prefer non-authors submitting formulae anyway).

mkirchner commented 3 years ago

Hi @jez, thanks for putting in the time to try to get it to work. I am on macOS and the reason it's not working there is that the pandoc-citeproc executable is an ELF binary for a Linux system:

~ $ file /usr/local/Cellar/pandoc-sidenote/0.22.0/bin/pandoc-sidenote
/usr/local/Cellar/pandoc-sidenote/0.22.0/bin/pandoc-sidenote: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /home/linuxbrew/.linuxbrew/lib/ld.so, for GNU/Linux 3.2.0, stripped

That said, I understand your point and I'll dig into installing from source. Thanks again!

jez commented 3 years ago

that’s wild thanks for finding that!

i might be able to fix that i’ll let you know

On Sun, Dec 27, 2020 at 4:16 PM mkirchner notifications@github.com wrote:

Hi @jez https://github.com/jez, thanks for putting in the time to try to get it to work. I am on macOS and the reason it's not working there is that the pandoc-citeproc executable is an ELF binary for a Linux system:

~ $ file /usr/local/Cellar/pandoc-sidenote/0.22.0/bin/pandoc-sidenote /usr/local/Cellar/pandoc-sidenote/0.22.0/bin/pandoc-sidenote: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /home/linuxbrew/.linuxbrew/lib/ld.so, for GNU/Linux 3.2.0, stripped

That said, I understand your point and I'll dig into installing from source. Thanks again!

— You are receiving this because you were mentioned.

Reply to this email directly, view it on GitHub https://github.com/jez/pandoc-sidenote/issues/19#issuecomment-751522307, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABKJUVFCEFBRXRXVSVCDCYDSW6W25ANCNFSM4VKH24EA .

jez commented 3 years ago

I believe it works now. You may have to delete any old zip files and also update the jez/formulae tap with brew update.

Thanks again!