Opened 6 years ago

Last modified 6 years ago

#57046 accepted defect

latex2man @1.23: installation failure due to unescaped left brace in regex

Reported by: pelzlpj (Paul Pelzl) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.5.3
Keywords: Cc:
Port: latex2man

Description

From install log:

:info:destroot ./latex2man -M latex2man.tex latex2man.1
:info:destroot Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/\\([a-zA-Z]+){([^}]*)}{ <-- HERE ([^}]*)}/ at ./latex2man line 1189.
:info:destroot make: *** [latex2man.1] Error 255

Attachments (1)

main.log (142.4 KB) - added by pelzlpj (Paul Pelzl) 6 years ago.

Download all attachments as: .zip

Change History (4)

Changed 6 years ago by pelzlpj (Paul Pelzl)

Attachment: main.log added

comment:1 Changed 6 years ago by jmroot (Joshua Root)

Looks like this was probably fixed upstream in version 1.26. The port should be updated to the current version 1.27.

comment:2 Changed 6 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: set to ryandesign
Status: newaccepted

comment:3 Changed 6 years ago by ryandesign (Ryan Carsten Schmidt)

I was going to simply update it, but 1.26 and 1.27 don't build. The error is:

./latex2man -M latex2man.tex latex2man.1
latex2man: Can't open file \input-file `latex2man.inc' for reading.

I've emailed the developer for help.

Note: See TracTickets for help on using tickets.