Results 1 to 8 of 8

Thread: Installing qtoctave in OpenSUSE 12.1 (Tumbleweed)

  1. #1
    Join Date
    Oct 2011
    Location
    Italy
    Posts
    28

    Question Installing qtoctave in OpenSUSE 12.1 (Tumbleweed)

    Hi guys,
    when i try to install qtoctave from zypper i get the following error:
    Code:
    fra@fra-notebook:~$ LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 sudo zypper install qtoctave
    root's password:
    Loading repository data...
    Reading installed packages...
    Resolving package dependencies...
    
    Problem: nothing provides libhdf5.so.7()(64bit) needed by octave-3.4.0-2.27.x86_64
     Solution 1: do not install qtoctave-0.10.1-2.39.x86_64
     Solution 2: break octave by ignoring some of its dependencies
    
    Choose from above solutions by number or cancel [1/2/c] (c): c
    What is the safest way to deal with such a dependency error? Wait for it to be fixed in the repos, download rpm version of that lib or something else?
    I would like not to wait for it to be fixed because i need octave for work.

    Thank you so much to anyone who'd help.

    BTW, these are my repos:
    Code:
    fra@fra-notebook:~$ LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 sudo zypper repos -d
    # | Alias        | Name                     | Enabled | Refresh | Priority | Type   | URI                                                                      | Service
    --+--------------+--------------------------+---------+---------+----------+--------+--------------------------------------------------------------------------+--------
    1 | Tumbleweed   | Tumbleweed               | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/ |        
    2 | packman      | packman                  | Yes     | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Tumbleweed                         |        
    3 | repo-non-oss | openSUSE-Current-Non-Oss | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/openSUSE-current/repo/non-oss/ |        
    4 | repo-oss     | openSUSE-Current-Oss     | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/openSUSE-current/repo/oss/     |        
    5 | repo-update  | openSUSE-Current-Update  | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/openSUSE-current/                    |

  2. #2

    Default Re: Installing qtoctave in OpenSUSE 12.1 (Tumbleweed)

    Use the one from the "science" repository.

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

    Default Re: Installing qtoctave in OpenSUSE 12.1 (Tumbleweed)

    Expect qtoctave to be phased out. The simple reason qtoctave is an
    abandoned project and is not compatible with any modern octave version
    but only with octave versions which are a few years old.

    --
    PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
    4.6.0 | GeForce GT 420 | 16GB Ram
    Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.3 |
    nVidia ION | 3GB Ram

  4. #4
    Join Date
    Oct 2011
    Location
    Italy
    Posts
    28

    Thumbs up Re: Installing qtoctave in OpenSUSE 12.1 (Tumbleweed)

    Expect qtoctave to be phased out. The simple reason qtoctave is an
    abandoned project and is not compatible with any modern octave version
    but only with octave versions which are a few years old.
    The problem is not about qtoctave anyway, is octave the package which got some broken dependencies in my case.

    After having installed octave from the Science repo as suggested, I've installed qtoctave without any problem.

    Thanks!!

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

    Default Re: Installing qtoctave in OpenSUSE 12.1 (Tumbleweed)

    Am 01.12.2011 02:06, schrieb frasmog:
    > After having installed octave from the Science repo as suggested, I've
    > installed qtoctave without any problem.


    I did not say you cannot install it, I said it is not compatible.
    Debugging in qtoctave for octave 3.4 is broken, compatibility with
    octave's opengl backend in qtoctave is broken. It will never be fixed
    since qtoctave is dead.
    If you do not need above functionality you can use it of course (on the
    other hand what is the point using it if not even the debugger works in
    a reliable way, random deadlocks).
    You do not need to believe me, just try and find out what problems exist
    and if in doubt go to the octave mailing list and receive the same
    answer you got from me.
    If you run into trouble I suggest to use a good editor with syntax
    highlighting for octave and an embedded terminal (kate for example).

    Octave 3.6 will come with a native octave IDE as part of the main
    project. 3.6 should be available in a few weeks, we have no exact date
    yet. We are already testing the last remaining bugs.
    So when it is released you can use that.

    --
    PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
    4.6.0 | GeForce GT 420 | 16GB Ram
    Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.3 |
    nVidia ION | 3GB Ram

  6. #6
    Join Date
    Oct 2011
    Location
    Italy
    Posts
    28

    Default Re: Installing qtoctave in OpenSUSE 12.1 (Tumbleweed)

    You have inspired me to redefine my work area
    I tried yesterday to work with Kate as editor and Yakuake as terminal with Octave prompt open. It's really nice!!
    Just 2 question:
    is there a command to list variables in octave? and how can I use the debugger with an external editor (i mean defining breakpoints)?

    Thank you so much for your help and your suggestions!
    ||||||||| Sei italiano? Vieni a visitare Pimp My Linux™, il mio blog!

    http://pimpmylinux.wordpress.com

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

    Default Re: Installing qtoctave in OpenSUSE 12.1 (Tumbleweed)

    Am 03.12.2011 11:46, schrieb frasmog:
    > is there a command to list variables in octave?

    You list variables with the commands "who" and "whos", "help whos" tells
    you more at the octave command prompt.

    >and how can I use the
    > debugger with an external editor (i mean defining breakpoints)?

    That is for the moment the bad answer that no editor has support for it
    (I also miss that) and we have to that for the 3.6 to come out (I am
    willing to provide rpm's for it in the OBS as soon as it is released
    with the GUI, I already tested the snapshots).

    Only possibility at the moment is from the octave command line which is
    less than optimal (dbstop, dbclear, dbstatus, dbstep ...).

    --
    PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
    4.6.0 | GeForce GT 420 | 16GB Ram
    Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.3 |
    nVidia ION | 3GB Ram

  8. #8
    Join Date
    Oct 2011
    Location
    Italy
    Posts
    28

    Default Re: Installing qtoctave in OpenSUSE 12.1 (Tumbleweed)

    thank you! whos is exactly what i was looking for!

    and for what concert the debugging I'll wait for v.3.6 to be released than, thank you again for all the precious infos you have given me!
    ||||||||| Sei italiano? Vieni a visitare Pimp My Linux™, il mio blog!

    http://pimpmylinux.wordpress.com

Tags for this Thread

Posting Permissions

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