Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@evenbrenden
Copy link
Contributor

Add missing dependency to Nix shell. pandoc-lua-marshal is currently broken in Nixpkgs, so building in the Nix shell still fails (assuming Nixpkgs is used as input). Nevertheless, this is one step closer to a working Nix build.

@tarleb
Copy link
Collaborator

tarleb commented Jan 18, 2022

I don't have any experience with nix, but do you know what we'd need to fix in pandoc-lua-marshal?

@jgm jgm merged commit 6b7a688 into jgm:master Jan 18, 2022
@evenbrenden
Copy link
Contributor Author

I don't have any experience with nix, but do you know what we'd need to fix in pandoc-lua-marshal?

This would typically be fixed in Nixpkgs, the repo that manages the dependencies listed in shell.nix. From what I gather, new and updated packages are automatically pulled from Hackage to Nixpkgs. pandoc-lua-marshal was added in this PR, but the build currently fails because the hslua and tasty-lua packages in Nixpkgs are too old. These will probably be updated on a later pull from Hackage. I can take a closer look.

@evenbrenden evenbrenden deleted the pandoc-lua-marshal-nix-shell branch January 19, 2022 08:51
@tarleb
Copy link
Collaborator

tarleb commented Jan 19, 2022

I see, thanks. Might be time for me to learn some nix.

@evenbrenden
Copy link
Contributor Author

NixOS/nixpkgs#160733 fixes pandoc-lua-marshal.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants