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

Reply via email to