Opened 9 years ago

Last modified 4 years ago

#46105 closed defect

texinfo @5.2_2 has unlisted dependency on TeX — at Version 1

Reported by: karsten@… Owned by: larryv@…
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: Cc:
Port: texinfo

Description (last modified by larryv (Lawrence Velázquez))

Since some time late last week, octave fails to build. It looks like it depends on TeX to be installed, but the dependency is not listed in the port:

:info:destroot  /opt/local/bin/texi2dvi --build-dir=t2d_cache  --build-dir=octav
e.t2d -o octave.dvi  \
:info:destroot  octave.texi
:info:destroot You don't have a working TeX binary (tex) installed anywhere in
:info:destroot your PATH, and texi2dvi cannot proceed without one.  If you want 
to use
:info:destroot this script, you'll need to install TeX (if you don't have it) or
 change
:info:destroot your PATH or TEX environment variable (if you do).  See the --hel
p
:info:destroot output for more details.
:info:destroot 
:info:destroot For information about obtaining TeX, please see http://tug.org/te
xlive,
:info:destroot or do a web search for TeX and your operating system or distro.

Attaching full build log.

Change History (2)

Changed 9 years ago by karsten@…

Attachment: main.log added

/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_octave/octave/main.log

comment:1 Changed 9 years ago by larryv (Lawrence Velázquez)

Description: modified (diff)
Owner: changed from macports-tickets@… to larryv@…
Port: texinfo added; octave removed
Status: newassigned
Summary: Octave has unlisted dependency on TeXtexinfo @5.2_2 has unlisted dependency on TeX

The texi2dvi script is provided by texinfo, so it’s that port that should have some sort of dependency on TeX. That’s kind of a big dependency to add.

I’ll look into this at some point, but I’m not sure about the best way to handle it.

Note: See TracTickets for help on using tickets.