--------------------------- ACCESS VIOLATION SUMMARY ---------------------------LOG FILE = "/tmp/sandbox-octave-2.1.36-21110.log" mkdir: /usr/share/texmf/fonts/pk mkdir: /usr/share/texmf/fonts/pk/ljfour mkdir: /usr/share/texmf/fonts/pk/ljfour/public mkdir: /usr/share/texmf/fonts/pk/ljfour/public/cm
Is tetex in your USE?
yes tetex is in my USE
Ok, I'll get this working. Compiling on mine. Might need CFLAGS... Give me ten minutes to finish checking on my system.
It works for me, and that's AFTER I rm -rf'd /usr/share/texmf/fonts/pk . Which version of tetex are you using? Also, based on the reported log file, could you *please* ensure you are using the most up-to-date Octave ebuild? I just repaired this bug yesterday, and it might not have been propagated to all rsync servers. Please emerge rsync and then emerge octave. If you still get that error, please post the result of: emerge -p octave Thanks!
...lots more lines of compiling... cc1plus: Broken pipe: error writing to - make[2]: *** [pic/balance.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /usr/include/g++-v32/backward/strstream:51, from error.h:26, from ov-base.h:38, from ov-fcn.h:36, from ov-builtin.h:32, from defun-int.h:28, from defun-dld.h:30, from DLD-FUNCTIONS/betainc.cc:29: /usr/include/g++-v32/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <sstream> instead of the deprecated header <strstream.h>. To disable this warning use -Wno-deprecated. rm pic/besselj.o pic/betainc.o make[2]: Leaving directory `/var/tmp/portage/octave-2.1.36-r1/work/octave-2.1.36/src' make[1]: *** [src] Error 2 make[1]: Leaving directory `/var/tmp/portage/octave-2.1.36-r1/work/octave-2.1.36' make: *** [all] Error 2 !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line 16, Exitcode 2 !!! emake failed (root@lucidia:/home/modig)$ emerge -p octave These are the packages that I would merge, in order. Calculating dependencies ...done! [ebuild N ] app-sci/octave-2.1.36-r1 (root@lucidia:/home/modig)$
Ok, that's a whole different error. Which GCC are you using? What are your CFLAGS? Can you include about a dozen more lines above the top one you have included?
Created attachment 4394 [details] emerge octave
buuuut, there's no error in that log. in fact, that log completed merging!
strange, i didnt change anything between those two runs
well, as long as it works, i'm closing this.