texlive: add missing perl dependencies for latexindent#59537
texlive: add missing perl dependencies for latexindent#59537veprbl merged 1 commit intoNixOS:masterfrom
Conversation
4867206 to
dbc2c1c
Compare
|
Forgot to mention. This was tested by running: |
|
Is it indeed needed / useful for this to have the perl deps propagated here? I'm tracking down recent regression that caused shebang length to explode and looking for possible causes, is why I'm asking :). |
|
On Fri, 10 May 2019 05:48:14 -0700, Dmitry Kalinkin ***@***.***> wrote:
@dtzWill Yes, it is needed. When doing the original #54518 I initially tried to add things manually, but there were too many needed "higher order" dependencies, so I had to go for `lib.closePropagation` there.
D'oh, okay. Thanks and +1 for only propagating them reluctantly
when other efforts were insufficient :).
For now I've kludged it locally which seems to have
fixed my problem but it's not really suitable otherwise.
( 986fcbc for the curious)
Hopefully the recent efforts re:managing perl deps will improve things,
some of the shebang lines we create are just silly :D.
…
--
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
#59537 (comment) part: text/html
|
Actually the reason for adding dependencies manually was because the use of Judging from conclusions of #55786 your workaround appears to be an actual canonical solution. Perhaps we should merge it to fix "latexindent" on macOS. |
|
For some reason applying 986fcbc doesn't fix the issue, I still get the same error on macOS: Even though the shebang is much shorter now: |
Motivation for this change
Resolves: #35537
Improves on previous version #54518
Things done
sandboxinnix.confon non-NixOS)nix-shell -p nix-review --run "nix-review wip"./result/bin/)nix path-info -Sbefore and after)cc @volth @romildo
cc #55933