Hi,
TeXlive installs the executable epspdf, but it cannot actually be run:
/store/path/epspdf: line 3:
/other/store/path/texmf-dist/scripts/epspdf/epspdf.rb: Permission denied
Inspection of that file suggests that it might be a ruby script.
However, ruby 19 can't run it:
$ ruby /other/store/path/texmf-dist/scripts/epspdf/epspdf.rb
[...]
/nix/store/1zwaj9lr25sw89m0hlam936ngjkacja7-TeXLive-linkdir/texmf-dist/scripts/epspdf/epspdfrc.rb:94:
syntax error, unexpected keyword_when, expecting keyword_end
when 2: "File not found"
^
/nix/store/1zwaj9lr25sw89m0hlam936ngjkacja7-TeXLive-linkdir/texmf-dist/scripts/epspdf/epspdfrc.rb:97:
syntax error, unexpected keyword_when, expecting keyword_end
when 3: "Path not found"
^
[...]
It seems like ruby 18 *can* run the script (even though that still won't
help with the fact that the wrapper doesn't have a proper shebang
interpreter set).
Now, 'texLive' depends on 'ruby'. Does anyone know what exactly that
interpreter is used for? Would it be okay to downgrade that to 'ruby18'?
And does anyone know by any chance how to fix that shebang issue?
Take care,
Peter
_______________________________________________
nix-dev mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-dev