help-octave
[Top][All Lists]
Advanced

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

Re: error: feval: function `unimplemented' not found


From: Ben Abbott
Subject: Re: error: feval: function `unimplemented' not found
Date: Mon, 04 Mar 2013 10:02:40 -0500

** Please "reply-all" and respond at the bottom so that others may follow along 
**

On Mar 4, 2013, at 9:33 AM, eric herbert wrote:

> 2013/3/4 Ben Abbott <address@hidden>
> 
>> On Mar 4, 2013, at 9:01 AM, eric herbert wrote:
>> >>>> hello
>> >>>>
>> >>>> I'm running ubuntu 12.04 and I'm trying to replace my compiled from 
>> >>>> source octave3.6.2 by the already compiled 3.6.3 made available in the 
>> >>>> Mike Miller's repository.
>> >>>>
>> >>>> After having uninstalled 3.6.2,
>> >>>> $ sudo apt-get install octave
>> >>>> leads to the error message
>> >>>> error: feval: function `unimplemented' not found
>> >>>>
>> >>>> and an useless octave prompt:
>> >>>>
>> >>>> octave:1> ls
>> >>>> error: feval: function `unimplemented' not found
>> >>>>
>> >>>> I checked my .octaverc and following the bug report  (691311) I checked 
>> >>>> my liboctave1 version that is 3.6.3 which should work with octave3.6.3.
>> >>>>
>> >>>> From now I I'm confused. Any idea ?
>> >>>>
>> >>>> thanks
>> >>>
>> >>> It appears your Octave m-file path is broken.  You can verify by typing 
>> >>> "path" from Octave's command prompt (maybe it still points to the octave 
>> >>> 3.6.2 install?).
>> >>>
>> >>> Check your ~/.octaverc to be sure it isn't setting your path that 
>> >>> doesn't work.
>> >>>
>> >>> You can try to restore Octave's default path to see if that fixes your 
>> >>> problem.
>> >>>
>> >>>         restoredefaultpath
>> >>>
>> >>> Ben
>> >>
>> >> yes I think a path somewhere is broken ! I m
>> >>
>> >> path command points to :
>> >> octave:3> path
>> >>
>> >>
>> >> Octave's search path contains the following directories:
>> >>
>> >> .
>> >> /usr/lib/x86_64-linux-gnu/octave/3.6.3/site/oct/x86_64-pc-linux-gnu
>> >> /usr/lib/x86_64-linux-gnu/octave/site/oct/api-v48+/x86_64-pc-linux-gnu
>> >> /usr/lib/x86_64-linux-gnu/octave/site/oct/x86_64-pc-linux-gnu
>> >> /usr/lib/x86_64-linux-gnu/octave/3.6.3/oct/x86_64-pc-linux-gnu
>> >>
>> >> and
>> >> octave:4> restoredefaultpath
>> >> ans = 
>> >> /usr/lib/x86_64-linux-gnu/octave/3.6.3/site/oct/x86_64-pc-linux-gnu:/usr/lib/x86_64-linux-gnu/octave/site/oct/api-v48+/x86_64-pc-linux-gnu:/usr/lib/x86_64-linux-gnu/octave/site/oct/x86_64-pc-linux-gnu:/usr/lib/x86_64-linux-gnu/octave/3.6.3/oct/x86_64-pc-linux-gnu
>> >> octave:5> ls
>> >>
>> >> error: feval: function `unimplemented' not found
>> >>
>> >> same thing after stop and start octave
>> >>
>> >> I already tried to edit and remove .octaverc. That does not change 
>> >> nothing.
>> >
>> > sorry my mail was sent before I finished it !
>> > I tried
>> > sudo find / -name *3.6.2* or *3-6-2*
>> > this version appears to be completely removed.
>> > Every path that could point to an older version of octave was removed.
>> >
>> > 2013/3/4 eric herbert <address@hidden>
>> 
>> Looks to me like something is wrong with the build.
>> 
>> Any reason you're not building Octave yourself?
>> 
>>         http://ftp.gnu.org/gnu/octave/octave-3.6.4.tar.gz
>> 
>> Ben
> 

> The reason is the build is already and properly done ! I used it more than 
> once, It's the first time I have trouble with it.

If the build is ok, then I assume something is wrong with your local setup (?)  
Try running Octave with the following options

        octave --no-site-file --no-init-file

Ben



reply via email to

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