Opened 7 months ago

Closed 4 months ago

Last modified 4 months ago

#61671 closed defect (fixed)

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

Reported by: alex1platon Owned by: ryandesign (Ryan 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 7 months ago.
gl2ps.log (2.2 KB) - added by alex1platon 7 months ago.

Download all attachments as: .zip

Change History (8)

Changed 7 months ago by alex1platon

Attachment: main.log added

Changed 7 months ago by alex1platon

Attachment: gl2ps.log added

comment:1 Changed 7 months ago by ryandesign (Ryan 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 5 months ago by murrayE

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

comment:3 Changed 5 months 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 4 months ago by ryandesign (Ryan 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 4 months ago by ryandesign (Ryan Schmidt)

Resolution: fixed
Status: acceptedclosed

In fcb85725e680d7b10cc318f635ba4ba8999965ac/macports-ports (master):

gl2ps: Add dependencies needed to build with docs

Closes: #61671

comment:6 Changed 4 months ago by cooljeanius (Eric Gallager)

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