Open bocajnotnef opened 3 years ago
Same problem here on Ubuntu 20.04.1 LTS.
Just stumbled upon this problem.
@jez, how about releasing pre-compiled binaries using GitHub Actions ?
Hey @bocajnotnef, @mvsoom, did you guys manage to get a working debian-amd64 binary of pandoc-sidenote v0.22.1 ? If so, I'd be interested to get it, or to reproduce the procedure you followed. Cheers
Hi ngirad,
I ran into too many issues and spun up a VM on an x64 machine instead. (Notably, I was also working on Manjaro as well.)
I know the Haskell compiler group had said they were near a working arm64 compiler, which ideally would solve much of the packaging problems, but I haven't been monitoring their progress very closely.
I'll double check my pinebook to verify that I didn't get pandoc working--if I'm misremembering I'll be sure to post what steps I can recover.
On Sat, Jan 23, 2021, 11:47 ngirard notifications@github.com wrote:
Hey @bocajnotnef https://github.com/bocajnotnef, @mvsoom https://github.com/mvsoom, did you guys manage to get a working debian-amd64 binary of pandoc-sidenote v0.22.1 ? If so, I'd be interested to get it, or to reproduce the procedure you followed. Cheers
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/jez/pandoc-sidenote/issues/16#issuecomment-766137643, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAQK7AWK5TNIETBVA2DGIZDS3L4SHANCNFSM4TD2YVVA .
Hey @bocajnotnef, thanks for the heads up ! In case you're interested I managed to compile it manually and made a deb package here. That's far from ideal but hey...
@jez, I did try to leverage Github Actions, take a look at https://github.com/ngirard/pandoc-sidenote/actions if you will.
The compilation runs fine (e.g. the Haskell CI
workflow just works), but I ran into trouble when trying to upload the artefacts (using the Release
workflow).
Hopefully somebony can take it from here, I'm unlikely to devote more time to it soon.
@jez This thread looks kinda dead - but I'm also having lots of problems installing pandoc-sidenote for use in github actions. Would you want me to take a crack at improving CI to build binary artifacts for linux?
Try: cabal install --ghc-options=-dynamic pandoc-sidenote
See: https://wiki.archlinux.org/title/Haskell#Package_management
note: downloading the repo and running
stack build
succeeds, so at a guess the dependency specifications for thecabal
package are out of date (but my Haskell ecosystem knowledge is nonexistent)I'm trying to get
pandoc-sidenote
running on a clean Ubuntu Server 20.04intermediate dependency installs I did:
apt install ruby
apt install cabal-install
Following the instructions on the readme, I ran
cabal install pandoc-sidenote
and got the following build log (build errors at the bottom):I am wholly unfamiliar with Haskell development, and appreciate any guidance available.