[MacPorts] #46105: texinfo @5.2_2 has unlisted dependency on TeX (was: Octave has unlisted dependency on TeX)

MacPorts noreply at macports.org
Tue Dec 2 00:12:34 PST 2014


#46105: texinfo @5.2_2 has unlisted dependency on TeX
------------------------+----------------------
  Reporter:  karsten@…  |      Owner:  larryv@…
      Type:  defect     |     Status:  assigned
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.3.3
Resolution:             |   Keywords:
      Port:  texinfo    |
------------------------+----------------------
Changes (by larryv@…):

 * status:  new => assigned
 * owner:  macports-tickets@… => larryv@…
 * port:  octave => texinfo


Old description:

> 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.

New description:

 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.

--

Comment:

 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.

-- 
Ticket URL: <https://trac.macports.org/ticket/46105#comment:1>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list