Results 1 to 2 of 2

Thread: octave: dmperm: not available

  1. #1
    Join Date
    Jul 2009
    Location
    Montréal, Canada
    Posts
    54

    Default octave: dmperm: not available

    To anyone who got octave:

    The issue: whenever I call the function "dmperm", it gives me the following

    Code:
    error: dmperm: not available in this version of Octave
    Typing dmperm(3) gives that. However, dmperm alone gives some instructions on how to use this. So it is seemingly there.

    Getting the same thing?

    What I got is octave 3.4.0, on openSUSE 11.4 x86-64. I tried with the one in repos contrib, the one in packman, and the one in contrib:Factory. Same outcome.

    It could be that there is some missing dependencies that were not specified by the packager, perhaps. This older post Octave - General - dmperm mentioned some packages.

    Things I did not have I got installed:
    libumfpack5 umfpack-devel bison flex

    I could not install "umfpack" as such. It is a source package.

    It still does not work.

    I don't know what this dmperm function does and I don't care about it! It's just that I need it because I have to use the program dynare, which is powered by octave. Running it will trigger this dmperm problem as well.

    So it does not seem to be a dynare issue.
    It could be an openSUSE issue with the package.
    It could be just about octave (but then how come other distros do not report this?)

    Thanks for any help.

  2. #2
    Join Date
    Feb 2010
    Location
    Germany
    Posts
    4,654

    Default Re: octave: dmperm: not available

    Hi,
    the functionality you have in octave depends to a high degree on what of the
    optional software was available when it was built, it will not help to add
    other software later for most things, since we speak here about build
    dependencies not runtime dependencies.
    So you have IMO two options.
    1) Download the octave source code for 3.4 and compile it yourself (my
    solution always since I also use the development source code) with your
    favourite settings
    or
    2) get in contact with one of the packagers (from packman for example) and
    report your problem and ask if they are willing to make a new package with
    more dependencies resolved.
    3) There is an octave package in the scorot home repository which is
    probably more feature complete since this repo specializes on scientific
    software, you can give it a try and see if this fits your needs.

    https://build.opensuse.org/project/s...=home%3Ascorot
    http://download.opensuse.org/reposit...openSUSE_11.4/

    --
    PC: oS 11.3 64 bit | Intel Core2 Quad Q8300@2.50GHz | KDE 4.6.1 | GeForce
    9600 GT | 4GB Ram
    Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | Gnome 2.32 | nVidia
    ION | 3GB Ram

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •