[MacPorts] #60712: Missing Unicode::GCString module for texlive 2019 latexindent
MacPorts
noreply at macports.org
Wed Mar 31 11:44:18 UTC 2021
#60712: Missing Unicode::GCString module for texlive 2019 latexindent
----------------------+--------------------
Reporter: jsalort | Owner: drkp
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.6.2
Resolution: fixed | Keywords:
Port: texlive |
----------------------+--------------------
Description changed by mf2k:
Old description:
> The `latexindent` perl script included in TeXLive does not work on
> MacPorts because perl5.26 is missing the `Unicode::GCString` module.
>
> {{{
> $ /opt/local/bin/latexindent
> Can't locate Unicode/GCString.pm in @INC (you may need to install the
> Unicode::GCString module) (@INC contains: /opt/local/share/texmf-
> texlive/scripts/latexindent /opt/local/lib/perl5/site_perl/5.26/darwin-
> thread-multi-2level /opt/local/lib/perl5/site_perl/5.26
> /opt/local/lib/perl5/vendor_perl/5.26/darwin-thread-multi-2level
> /opt/local/lib/perl5/vendor_perl/5.26 /opt/local/lib/perl5/5.26/darwin-
> thread-multi-2level /opt/local/lib/perl5/5.26) at /opt/local/share/texmf-
> texlive/scripts/latexindent/LatexIndent/AlignmentAtAmpersand.pm line 20.
> BEGIN failed--compilation aborted at /opt/local/share/texmf-
> texlive/scripts/latexindent/LatexIndent/AlignmentAtAmpersand.pm line 20.
> Compilation failed in require at /opt/local/share/texmf-
> texlive/scripts/latexindent/LatexIndent/Document.pm line 37.
> BEGIN failed--compilation aborted at /opt/local/share/texmf-
> texlive/scripts/latexindent/LatexIndent/Document.pm line 37.
> Compilation failed in require at /opt/local/bin/latexindent line 27.
> BEGIN failed--compilation aborted at /opt/local/bin/latexindent line 27.
> }}}
>
> However, I did not find a p5.26-unicode-gcstring port, althought it is
> mentionned in this old ticket:
> https://trac.macports.org/ticket/41227
>
> If there is a unicode-gcstring port under another name, then it should be
> added to texlive dependencies.
New description:
The `latexindent` perl script included in TeXLive does not work on
MacPorts because perl5.26 is missing the `Unicode::GCString` module.
{{{
$ /opt/local/bin/latexindent
Can't locate Unicode/GCString.pm in @INC (you may need to install the
Unicode::GCString module) (@INC contains: /opt/local/share/texmf-
texlive/scripts/latexindent /opt/local/lib/perl5/site_perl/5.26/darwin-
thread-multi-2level /opt/local/lib/perl5/site_perl/5.26
/opt/local/lib/perl5/vendor_perl/5.26/darwin-thread-multi-2level
/opt/local/lib/perl5/vendor_perl/5.26 /opt/local/lib/perl5/5.26/darwin-
thread-multi-2level /opt/local/lib/perl5/5.26) at /opt/local/share/texmf-
texlive/scripts/latexindent/LatexIndent/AlignmentAtAmpersand.pm line 20.
BEGIN failed--compilation aborted at /opt/local/share/texmf-
texlive/scripts/latexindent/LatexIndent/AlignmentAtAmpersand.pm line 20.
Compilation failed in require at /opt/local/share/texmf-
texlive/scripts/latexindent/LatexIndent/Document.pm line 37.
BEGIN failed--compilation aborted at /opt/local/share/texmf-
texlive/scripts/latexindent/LatexIndent/Document.pm line 37.
Compilation failed in require at /opt/local/bin/latexindent line 27.
BEGIN failed--compilation aborted at /opt/local/bin/latexindent line 27.
}}}
However, I did not find a p5.26-unicode-gcstring port, althought it is
mentionned in this old ticket: ticket:41227
If there is a unicode-gcstring port under another name, then it should be
added to texlive dependencies.
--
--
Ticket URL: <https://trac.macports.org/ticket/60712#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list