On 2/2/13 9:46 PM, Eigil Krogh Sorensen wrote: > Have fink version: 0.34.5 installed and self-updated. > Have Octave-Atlas (3.6.3) installed > > Now I want to manage octave packages. But that fails: > > Trying to update packages inside octave: > octave:3> pkg update all > > gives this result: > make: mkoctfile: No such file or directory > make: *** [cell2cell.oct] Error 1 > 'make' returned the following error: mkoctfile -Wall cell2cell.cc > error: called from `pkg>configure_make' in file > /sw/share/octave/3.6.3/m/pkg/pkg.m near line 1385, column 9 > error: called from: > error: /sw/share/octave/3.6.3/m/pkg/pkg.m at line 827, column 5 > error: /sw/share/octave/3.6.3/m/pkg/pkg.m at line 383, column 9 > error: /sw/share/octave/3.6.3/m/pkg/pkg.m at line 525, column 13 > octave:3> > " > > Installation of the pkgs "statistics" and "missing-functions" gave no > problems. >
There is a note in "fink info octave" which indicates that you need to install the -dev package to build Octave-Forge packages. In this case that would be octave363-atlas-dev. "statistics" and "missing-functions" appear not to use mkoctfile, so they installed. Had you installed the individual packages through Fink, which is recommended because quite a few of them require patching, this dependency is automatically satisfied. > > Then trying to install octave bundle from outside octave: > fink -y install bundle-octave > > ended in > " > Reading buildlock packages... > Could not resolve inconsistent dependencies! > > Fink isn't sure how to install the above packages safely. You may be > able to fix > things by running: > > fink scanpackages > sudo apt-get update > sudo apt-get install arpack-ng=3.1.2-1 arpack-ng-shlibs=3.1.2-1 > > Updating the list of locally available binary packages. > Scanning dists/stable/main/binary-darwin-x86_64 > New package: > dists/stable/main/binary-darwin-x86_64/sci/arpack-ng-shlibs_3.1.2-1_darwin-x86_64.deb > New package: > dists/stable/main/binary-darwin-x86_64/sci/arpack-ng_3.1.2-1_darwin-x86_64.deb > Failed: Fink::SysState: Could not resolve inconsistent dependencies > " > > after running > fink scanpackages > sudo apt-get update > sudo apt-get install arpack-ng=3.1.2-1 arpack-ng-shlibs=3.1.2-1 > > then running > fink -y install bundle-octave > gave: > " > Could not resolve inconsistent dependencies! > > Fink isn't sure how to install the above packages safely. You may be > able to fix > things by running: > > fink scanpackages > sudo apt-get update > sudo apt-get install arpack-ng-atlas-shlibs=3.1.2-1 > > Failed: Fink::SysState: Could not resolve inconsistent dependencies > " > > At this point Octave had disappeared and I had to run "fink –y install > octave-atlas" again (but this time it was very fast). > > Am I doing something wrong ? > > > K.h. > Eigil > > > > Your second problem was that you didn't try "fink install bundle-octave-atlas". -- Alexander Hansen, Ph.D. Fink User Liaison My package updates: http://finkakh.wordpress.com/ ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_jan _______________________________________________ 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