New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
perlPackages.LaTeXML: use host perl and reenable tests except for epub #95812
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@xworld21 Can you change it so the PR contains only one commit?
This PR is working for me, thanks for fixing this @xworld21! |
@xworld21 The PR looks good to me, but we need to wait for e34c4f7 to reach Currently this PR fails against
|
@xworld21 Can you rebase against |
@xworld21 please rebase the PR and fix the merge conflict. I marked the PR wip to show that it needs some work. |
Use patchShebangs to replace #!.../bin/env perl with the host perl
Co-authored-by: Stig P <stig@stig.io>
I have just updated the pull request, but I believe #105271 does a better job at it! |
Closing in favor of #105271 |
Use
patchShebangs
to replace#!.../bin/env perl
with the hostperl
.Motivation for this change
The current build uses the first
perl
inPATH
, which makeslatexml
and the other executables in the package fail when other versions ofperl
are available.Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)