[MacPorts] #42056: texlive-context: fails with ruby 2.0
MacPorts
noreply at macports.org
Wed Jan 8 04:28:04 PST 2014
#42056: texlive-context: fails with ruby 2.0
----------------------+-----------------------------
Reporter: mojca@… | Owner: dports@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: haspatch | Port: texlive-context
----------------------+-----------------------------
ConTeXt fails to work with ruby 2.0.
You can try to reproduce the problem by setting
{{{
sudo port set ruby ruby20
}}}
(on 10.9 ruby 2.0 is probably default already) and then trying to compile
a simple hello world document with `texexec hello.tex`:
{{{
\starttext
Hello world!
\stoptext
}}}
Testing with MacTeX 2013 (not the one by MacPorts) throws:
{{{
/opt/local/lib/ruby2.0/2.0.0/rubygems/core_ext/kernel_require.rb:53:in
`require': /usr/local/texlive/2013/texmf-
dist/scripts/context/ruby/base/switch.rb:501: invalid multibyte escape:
/\xFF/ (SyntaxError)
from
/opt/local/lib/ruby2.0/2.0.0/rubygems/core_ext/kernel_require.rb:53:in
`require'
from /usr/local/texlive/2013/texmf-
dist/scripts/context/ruby/texexec.rb:11:in `<main>'
}}}
I attached the patch. While at it you probably can also remove the other
patch in `texlive-context`.
--
Ticket URL: <https://trac.macports.org/ticket/42056>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list