bugGNU Octave - Bugs: bug #59163, [octave forge] (quaternion)...


bug #59163: [octave forge] (quaternion) Installation error "no such functions in octave_value"

Submitted by:  None
Submitted on:  Tue 22 Sep 2020 06:49:46 PM UTC  
Category:  Octave Forge Package Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Build Failure
Status:  Confirmed Assigned to:  None
Originator Name:  Originator Email:  -email is unavailable-
Open/Closed:  Open Release:  dev
Operating System:  Any

Add a New Comment (Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


Thu 03 Jun 2021 12:37:49 PM UTC, comment #3: 

Download the released package tarball, un-gzip it, apply the patch using patch, and then gzip the package back up and then it should be good to attempt to install again.

John Donoghue <lostbard>
Project Member
Thu 03 Jun 2021 02:36:03 AM UTC, comment #2: 


I just got the same error trying to install the quaternion package on Linux with Octave 7 and found this bug report. How is the patch to be applied?


Tue 22 Sep 2020 07:07:24 PM UTC, comment #1: 

Has been patched in mxe for windows


but not in the package itself.

John Donoghue <lostbard>
Project Member
Tue 22 Sep 2020 06:49:46 PM UTC, original submission:  

octave:16> pkg install -forge quaternion
is_real_array.cc:49:32: error: no member named 'is_numeric_type' in 'octave_value'
                || ! ((args(i).is_numeric_type () && args(i).is_real_type ())
                       ~~~~~~~ ^
is_real_array.cc:49:62: error: no member named 'is_real_type' in 'octave_value'
                || ! ((args(i).is_numeric_type () && args(i).is_real_type ())
                                                     ~~~~~~~ ^
is_real_array.cc:50:34: error: no member named 'is_bool_type' in 'octave_value'
                      || args(i).is_bool_type ()))
                         ~~~~~~~ ^
3 errors generated.
make: *** [Makefile:5: is_real_array.oct] Error 1
make: Entering directory '/tmp/oct-k29b0e/quaternion/src'
mkoctfile is_real_array.cc
make: Leaving directory '/tmp/oct-k29b0e/quaternion/src'

error: pkg: error running 'make' for the quaternion package.
error: called from
    configure_make at line 110 column 9
    install at line 196 column 7
    pkg at line 568 column 9



(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by lostbard
  • -email is unavailable- added by siko1056 (Updated the item)
  • -email is unavailable- added by lostbard (Posted a comment)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only project members can vote.




    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2020-10-28 lostbard Carbon-Copy- => Added lukas.reichlin@gmail.com
    2020-09-23 siko1056 Item GroupUnexpected Error or Warning => Build Failure
        Summary[Forge] Error installing quaternion package, no such functions in octave_value => [octave forge] (quaternion) Installation error "no such functions in octave_value"
    2020-09-22 lostbard StatusNone => Confirmed
        Operating SystemGNU/Linux => Any

    Back to the top

    Powered by Savane 3.6