[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

octave 3.8.2 : build failed via macports on OS X 10.11

From: xstereo
Subject: octave 3.8.2 : build failed via macports on OS X 10.11
Date: Tue, 1 Dec 2015 08:02:18 -0800 (PST)

Hello everyone, I have been trying to install octave via macports.
the dependencies cost me days to install, now that every dependency has been
correctly installed without even a warning.
But when building octave itself, I get the error message

At the end of the post is the main.log in some directory, I only pasted from
where the error starts to appear. It says I don't have a TeX binary in my
PATH so texi2dvi can't do its job. But case is I have texlive2015 perfectly
installed and I've checked my PATH and it contains the tex bin directory,
moreover both "tex" and "sudo tex" works fine in terminal, "texi2dvi
filename.tex" in terminal works fine too, and "which texi2dvi" in terminal
gives "/opt/local/bin/texi2dvi" as it should be. Here's my "echo $PATH": 

Please help me solve this issue! Also, I was thinking maybe the new octave
4.0 solve this issue, but I don't know how to install octave 4.0 via
macports, if you know please teach me, thank you~

:info:destroot TEXINPUTS="./..:$TEXINPUTS" \
:info:destroot  MAKEINFO='/bin/sh
makeinfo   -I .' \
:info:destroot  /opt/local/bin/texi2dvi --build-dir=t2d_cache 
--build-dir=octave.t2d -o octave.dvi  \
:info:destroot  octave.texi
:info:destroot You don't have a working TeX binary (tex) installed anywhere
: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
:info:destroot output for more details.
:info:destroot For information about obtaining TeX, please see,
:info:destroot or do a web search for TeX and your operating system or
:info:destroot make[3]: *** [octave.dvi] Error 1
:info:destroot make[3]: Leaving directory
:info:destroot make[2]: *** [install-recursive] Error 1
:info:destroot make[2]: Leaving directory
:info:destroot make[1]: *** [install-recursive] Error 1
:info:destroot make[1]: Leaving directory
:info:destroot make: *** [install] Error 2
:info:destroot make: Leaving directory
:info:destroot Command failed:  cd
&& /usr/bin/make -w install
:info:destroot Exit code: 2
:error:destroot org.macports.destroot for port octave returned: command
execution failed
:debug:destroot Error code: CHILDSTATUS 77814 2
:debug:destroot Backtrace: command execution failed
    while executing
"system -nice 0 $fullcmdstring"
    ("eval" body line 1)
    invoked from within
"eval system $notty $nice \$fullcmdstring"
    invoked from within
"command_exec destroot"
    (procedure "portdestroot::destroot_main" line 2)
    invoked from within
"portdestroot::destroot_main org.macports.destroot"
    ("eval" body line 1)
    invoked from within
"eval $procedure $targetname"
:info:destroot Warning: targets not executed for octave:
org.macports.activate org.macports.destroot org.macports.install
:notice:destroot Please see the log file for port octave for details:

View this message in context:
Sent from the Octave - General mailing list archive at

reply via email to

[Prev in Thread] Current Thread [Next in Thread]