Bug 233381 - print/texlive-base: error: Unescaped left brace in regex is illegal here in regex
Summary: print/texlive-base: error: Unescaped left brace in regex is illegal here in r...
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Hiroki Sato
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-11-21 14:41 UTC by O. Hartmann
Modified: 2018-11-21 14:41 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (hrs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description O. Hartmann 2018-11-21 14:41:53 UTC
Using the recent port print/texlive-base and having a glossary defined and used, I run into a nasty error when issuing

make glossary texfile.tex

[...]
Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/\\\@input{ <-- HERE (.+)\.aux}/ at /usr/local/bin/makeglossaries line 634.
*** Error code 255
[...]

The faulty installation is a complete packages-installed (pkg, ports built via poudriere) one. On another box, having the installation of ports the traditional way via make port, I do not see this error. More curious, the now-faulting LaTeX project compiled once well prior to a new installation (did a backup, moved the whole system to another SSD/HDD, installed the software via pkg and finally restored my home from backup containing the LaTeX project).

I've already checked for local installations of files/packages from DANTE and others possibly located in ${HOME}/.texlive2015.

I see the same on other fresh installations from FreeBSD repository as well, so something is missing and I have no clue.