Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#61671 closed defect (fixed)

gl2ps +docs: ! LaTeX Error: File `pdftexcmds.sty' not found.

Reported by: alex1platon Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.6.4
Keywords: Cc: cooljeanius (Eric Gallager)
Port: gl2ps

Description

Although the library libgl2ps.1.4.2.dylib seems to compile successfully the build/install bombs out because a test(?) PDF creation fails. Logs attached. Excerpt from main.log:

:info:build (/opt/local/share/texmf-texlive/tex/generic/iftex/iftex.sty)
:info:build ! LaTeX Error: File `pdftexcmds.sty' not found.
:info:build Type X to quit or <RETURN> to proceed,
:info:build or enter new name. (Default extension: sty)
:info:build Enter file name:
:info:build ! Emergency stop.
:info:build <read *>
:info:build
:info:build l.108 \RequirePackage{pdftexcmds}[2009/04/10]
:info:build                                              ^^M
:info:build !  ==> Fatal error occurred, no output PDF file produced!
:info:build Transcript written on gl2ps.log.
:info:build make[2]: *** [gl2ps.pdf] Error 1

Attachments (2)

main.log (27.1 KB) - added by alex1platon 3 years ago.
gl2ps.log (2.2 KB) - added by alex1platon 3 years ago.

Download all attachments as: .zip

Change History (8)

Changed 3 years ago by alex1platon

Attachment: main.log added

Changed 3 years ago by alex1platon

Attachment: gl2ps.log added

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

Keywords: bigsur added; gl2ps big sur big_sur removed
Summary: gl2ps reports failed build in Big Surgl2ps: ! LaTeX Error: File `pdftexcmds.sty' not found.

comment:2 Changed 3 years ago by murrayE

Same error here with MacPorts 2.6.99 under Big Sur 11.1 with Xcode CLT 12.4.

comment:3 Changed 3 years ago by murrayE

Unfortunately, the build error for gl2ps is preventing installation of octave, one of the main apps I'm trying to install via MacPorts.

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

Keywords: bigsur removed
Owner: set to ryandesign
Status: newaccepted
Summary: gl2ps: ! LaTeX Error: File `pdftexcmds.sty' not found.gl2ps +docs: ! LaTeX Error: File `pdftexcmds.sty' not found.

I only see this problem when building gl2ps with the +docs variant, so you could avoid it by not enabling (or by explicitly disabling) that variant for this port.

According to this, pdftexcmds was moved out of the monolithic oberdiek bundle (which apparently is part of what we install in our texlive-latex port) into its own pdftexcmds package (which apparently is part of what we install in our texlive-latex-recommended port). It also seems to need files provided by a few other tex ports, but then it builds fine for me. Presumably all of those files used to be part of the texlive-latex port.

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

Resolution: fixed
Status: acceptedclosed

In fcb85725e680d7b10cc318f635ba4ba8999965ac/macports-ports (master):

gl2ps: Add dependencies needed to build with docs

Closes: #61671

comment:6 Changed 3 years ago by cooljeanius (Eric Gallager)

Cc: cooljeanius added
Note: See TracTickets for help on using tickets.