octave-bug-tracker
[Top][All Lists]
Advanced

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

[Octave-bug-tracker] [bug #55454] Octave fails to recognize implemented


From: Eduardo Mapurunga
Subject: [Octave-bug-tracker] [bug #55454] Octave fails to recognize implemented functions from octave-forge packages
Date: Sat, 12 Jan 2019 11:57:31 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0

Follow-up Comment #2, bug #55454 (project octave):

I've removed all the packages and then completely removed octave from my
system (Debian 9 stretch). From that, I did a fresh new install of octave and
its packages as follows. 

*Installing Octave*

I've installed octave from backports with the following command:


sudo apt-get -t stretch-backports install octave
 

*Installing packages from -forge* 

As octave needs the _liboctave-dev_ library to install the packages, I've
installed it as follows:


sudo apt-get -t stretch-backports install liboctave-dev


After installing this library, I installed the packages directly from octave
console as follows:


>>pkg -forge install control
>>pkg -forge install signal



No errors were returned from those commands. So I've tested the commands from
these packages and it worked like expected. Then I've closed octave and
restarted it. The same issue happened again. 

An interesting fact I didn't notice at first it was that all packages were
already loaded. Moreover, the unload command seems not to work properly. 


>> pkg list
Package Name  | Version | Installation directory
--------------+---------+-----------------------
     control *|   3.1.0 | /home/edumapurunga/octave/control-3.1.0
          io *|  2.4.12 | /home/edumapurunga/octave/io-2.4.12
      signal *|   1.4.0 | /home/edumapurunga/octave/signal-1.4.0
  statistics *|   1.4.0 | /home/edumapurunga/octave/statistics-1.4.0
>> pkg unload control
>> pkg list
Package Name  | Version | Installation directory
--------------+---------+-----------------------
     control *|   3.1.0 | /home/edumapurunga/octave/control-3.1.0
          io *|  2.4.12 | /home/edumapurunga/octave/io-2.4.12
      signal *|   1.4.0 | /home/edumapurunga/octave/signal-1.4.0
  statistics *|   1.4.0 | /home/edumapurunga/octave/statistics-1.4.0


It looks like octave automatically loads all the packages and I can't change
this through command line. This time even reinstalling the packages don't
work. The same issue is still present. 

The same behavior is observed when I call octave from the terminal. All the
packages are already loaded and the functions are said to be not implemented.

Note:

I will verify within the function calls. I was checking this before in the
__unimplemented__.m function. Is there any place besides that to look for?

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?55454>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

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