On 10/25/14, 8:39 AM, Lukas Reichlin wrote: > >> On 25.10.2014, at 17:19, Alexander Hansen <alexanderk.han...@gmail.com> >> wrote: >> >> On 10/25/14, 1:35 AM, Lukas Reichlin wrote: >>> On 25.10.2014, at 07:53, Alexander Hansen <alexanderk.han...@gmail.com> >>> wrote: >>> >>>> On 10/24/14, 8:14 PM, Lukas Reichlin wrote: >>>> >>>> <snip> >>>> >>>>> # manually install libcxx-fix.h >>>>> cp >>>>> /sw/src/fink.build/octave-ref-3.8.2-2/octave-3.8.2/liboctave/operators/libcxx-fix.h >>>>> >>>>> /sw/src/fink.build/root-octave-ref-3.8.2-2/sw/include/octave-3.8.2/octave/ >>>>> cp: >>>>> /sw/src/fink.build/octave-ref-3.8.2-2/octave-3.8.2/liboctave/operators/libcxx-fix.h: >>>>> No such file or directory >>>>> ### execution of /tmp/fink.cXGJA failed, exit code 1 >>>>> ### execution of /tmp/fink.RrloM failed, exit code 1 >>>>> Removing runtime build-lock... >>>>> Removing build-lock package... >>>>> /sw/bin/dpkg-lockwait -r fink-buildlock-octave-ref-3.8.2-2 >>>>> (Reading database ... 162097 files and directories currently installed.) >>>>> Removing fink-buildlock-octave-ref-3.8.2-2 ... >>>>> Failed: phase installing: octave-ref-3.8.2-2 failed >>>>> >>>>> Before reporting any errors, please run "fink selfupdate" and try again. >>>>> >>>>> If you continue to have issues, please check to see if the FAQ on Fink's >>>>> website solves the problem. If not, ask on one (not both, please) of >>>>> these mailing lists: >>>>> >>>>> The Fink Users List <fink-users@lists.sourceforge.net> >>>>> The Fink Beginners List <fink-beginn...@lists.sourceforge.net>, >>>>> >>>>> with a carbon copy to the maintainer: >>>>> >>>>> Alexander Hansen <alexkhan...@users.sourceforge.net> >>>>> >>>>> Note that this is preferable to emailing just the maintainer directly, >>>>> since most fink package maintainers do not have access to all possible >>>>> hardware and software configurations. >>>>> >>>>> Please try to include the complete error message in your report. This >>>>> generally consists of a compiler line starting with e.g. "gcc" or "g++" >>>>> followed by the actual error output from the compiler. >>>>> >>>>> Also include the following system information: >>>>> Package manager version: 0.38.1 >>>>> Distribution version: selfupdate-rsync Fri Oct 24 21:13:59 2014, 10.8, >>>>> x86_64 >>>>> Trees: local/main stable/main >>>>> Xcode.app: 5.1.1 >>>>> Xcode command-line tools: 5.1.0.0.1.1396320587 >>>>> Max. Fink build jobs: 1 >>>>> >>>>> ed:~ lukas$ >>>>> >>>> >>>> Woops; I was fixated on fixing the build for 10.9 and 10.10, and forgot >>>> that you can't really 'cp' a file that doesn't exist. :-) >>>> >>>> I just put a fix out in CVS. >>>> -- >>>> Alexander Hansen, Ph.D. >>>> Fink User Liaison >>>> My package updates: http://finkakh.wordpress.com/ >>> >>> Thank you Alexander, Octave 3.8.2 is now installed. However, there seems to >>> be a problem with package installation: >>> >>> >>> octave:3> pkg install -forge quaternion >>> sh: oct-cxx: command not found >>> make: *** [is_real_array.oct] Error 127 >>> mkoctfile is_real_array.cc >>> >>> pkg: error running `make' for the quaternion package. >>> error: called from 'configure_make' in file >>> /sw/share/octave/3.8.2/m/pkg/private/configure_make.m near line 82, column 9 >>> error: called from: >>> error: /sw/share/octave/3.8.2/m/pkg/private/install.m at line 199, column >>> 5 >>> error: /sw/share/octave/3.8.2/m/pkg/pkg.m at line 394, column 9 >>> octave:3> >>> >>> ed:~ lukas$ fink list -i | grep oct >>> i fink-octave-scripts 0.3.2.1-1 Convenience scripts for >>> Octave add-ons >>> p liboctave382 [virtual package] >>> p liboctave382-aqua [virtual package] >>> p liboctave382-aqua-dev [virtual package] >>> p liboctave382-dev [virtual package] >>> p liboctave382-gcc49 [virtual package] >>> p liboctave382-gcc49-dev [virtual package] >>> p liboctave382-ref [virtual package] >>> p liboctave382-ref-dev [virtual package] >>> p octave-interpreter [virtual package] >>> p octave-interpreter-aqua [virtual package] >>> p octave-interpreter-ref [virtual package] >>> i octave-ref 3.8.2-2 MATLAB-like language for computations >>> p octave382-interpreter [virtual package] >>> p octave382-interpreter-aqua [virtual package] >>> p octave382-interpreter-ref [virtual package] >>> i octave382-ref 3.8.2-2 MATLAB-like language for computations >>> i octave382-ref-dev 3.8.2-2 MATLAB-like language for >>> computations >>> ed:~ lukas$ >>> >>> >>> Best regards, >>> Lukas >>> >>> >> >> fink-octave-scripts is where the oct-cxx wrapper is supposed to live. Try >> "fink reinstall fink-octave-scripts". > > I'll try that when I'm back to my 10.8 machine. Currently I'm trying to > install Octave on 10.10, but there's a problem related to Java: > > > fx:~ lukas$ fink install octave382-ref > Information about 10075 packages read in 1 seconds. > > fink needs help picking an alternative to satisfy a virtual dependency. The > candidates: > > (1) arpack-ng-ref: Solve large scale eigenvalue problems > (2) arpack-ng-mpi-ref: Solve large scale eigenvalue problems > > Pick one: [1] > > fink needs help picking an alternative to satisfy a virtual dependency. The > candidates: > > (1) texlive-base: Base programs for a TeX Live installation > (2) texlive-nox-base: Base programs for a TeX Live installation > > Pick one: [1] > > fink needs help picking an alternative to satisfy a virtual dependency. The > candidates: > > (1) gnuplot-minimal: Command-driven interactive plotting program > (2) gnuplot-wxgtk-qtx11: Command-driven interactive plotting program > (3) gnuplot-wxcocoa: Command-driven interactive plotting program > (4) gnuplot-qtmac: Command-driven interactive plotting program > (5) gnuplot-wxcocoa-qtmac: Command-driven interactive plotting program > (6) gnuplot: Command-driven interactive plotting program > (7) gnuplot-wxcocoa-qtx11: Command-driven interactive plotting program > (8) gnuplot-wxgtk-qtmac: Command-driven interactive plotting program > (9) gnuplot-wxgtk: Command-driven interactive plotting program > (10) gnuplot-qtx11: Command-driven interactive plotting program > > Pick one: [1] > > fink needs help picking an alternative to satisfy a virtual dependency. The > candidates: > > (1) ghostscript: Interpreter for PostScript and PDF > (2) ghostscript-esp: Ghostscript with better CJK and cups support > (3) ghostscript-nox: Interpreter for PostScript and PDF > > Pick one: [1] > > fink needs help picking an alternative to satisfy a virtual dependency. The > candidates: > > (1) transfig-graphicx: Convert xfig objects > (2) transfig-epsfig: Convert xfig objects > > Pick one: [1] > Can't resolve dependency "system-java-dev (>= 1.5-1)" for package > "libidn-1.22-6" (no matching packages/versions found) > Exiting with failure. > fx:~ lukas$ > >
Hmm...It looks like you don't have a JDK installed. You'll need to grab either Apple's legacy Java-1.6 or an Oracle version. Oh and on that note, I possibly put too strict of a system-java versioning in octave-3.8.2.info. It wants "system-java16-dev", which would correspond to the legacy Apple Java, but I'm not 100% sure that just "system-java" wouldn't suffice. If you don't want to do the legacy Java, you might change that dependency. I'm in the middle of a test build to verify this. >> >> Also, any reason not just to install quaternion via Fink (fink install >> quaternion-oct382)? Just curious. > > I'm the developer of the quaternion and control packages and I need some > tweaks in order to work in my mercurial repositories :-) I came up with the > example "pkg install -forge quaternion" to give you something reproducible. > Makes sense. >> -- >> Alexander Hansen, Ph.D. >> Fink User Liaison >> My package updates: http://finkakh.wordpress.com/ > > Best regards, > Lukas > > > > -- Alexander Hansen, Ph.D. Fink User Liaison My package updates: http://finkakh.wordpress.com/ ------------------------------------------------------------------------------ _______________________________________________ Fink-users mailing list Fink-users@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users