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

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

[Octave-bug-tracker] [bug #56477] [octave forge] (parallel) installation


From: William Krivan
Subject: [Octave-bug-tracker] [bug #56477] [octave forge] (parallel) installation error 'command_editor', 'octave_env' has not been declared
Date: Sat, 6 Jul 2019 02:38:41 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36

Follow-up Comment #5, bug #56477 (project octave):

Thanks. Installing the latest package release (3.1.3) from octave forge did
not work, and while I was able to compile Olaf's patch from 5/4/2019
(https://sourceforge.net/p/octave/parallel/ci/8a9ddd2b2da329b87a59c50ffd1d17096a860597/log/?path=
), I was still not able to get parcellfun to work. 

As I wrote in my comment #3 below, however, I did manage to get things to work
using the packages octave-forge-parallel (and  octave-forge-struct) for
OpenSUSE Leap 15.1. Things are working fine now. Thanks!

[comment #4 comment #4:]
> The openSUSE maintainers extracted a patch from the upstream commits by
Olaf.
> 
> See
>
https://build.opensuse.org/package/view_file/openSUSE:Leap:15.1/octave-forge-parallel/octave-forge-parallel-build-with-octave5.patch?expand=1
> and
>
https://build.opensuse.org/package/view_file/openSUSE:Leap:15.1/octave-forge-parallel/octave-forge-parallel.changes?expand=1
> 
> If you need this package to work (without guarantees by the Maintainer Olaf)
you can try to install the attached patched version independent of the used
Linux distribution from the Octave command prompt:
> 
> 
> urlwrite ("https://savannah.gnu.org/bugs/download.php?file_id=47160";,
"parallel-3.1.3-Octave-5.1.0-patch.tar.gz")
> pkg install parallel-3.1.3-Octave-5.1.0-patch.tar.gz
> 
> 
> And finally I can verify that things seem to work:
> 
> 
> pkg load parallel
> A = rand(10000);
> A = {A, A, A, A, A; A, A, A, A, A};
> B = parcellfun (4, @sin, A, "UniformOutput", false);
> 
> parcellfun: 10/10 jobs done
> 
> 

[comment #4 comment #4:]
> The openSUSE maintainers extracted a patch from the upstream commits by
Olaf.
> 
> See
>
https://build.opensuse.org/package/view_file/openSUSE:Leap:15.1/octave-forge-parallel/octave-forge-parallel-build-with-octave5.patch?expand=1
> and
>
https://build.opensuse.org/package/view_file/openSUSE:Leap:15.1/octave-forge-parallel/octave-forge-parallel.changes?expand=1
> 
> If you need this package to work (without guarantees by the Maintainer Olaf)
you can try to install the attached patched version independent of the used
Linux distribution from the Octave command prompt:
> 
> 
> urlwrite ("https://savannah.gnu.org/bugs/download.php?file_id=47160";,
"parallel-3.1.3-Octave-5.1.0-patch.tar.gz")
> pkg install parallel-3.1.3-Octave-5.1.0-patch.tar.gz
> 
> 
> And finally I can verify that things seem to work:
> 
> 
> pkg load parallel
> A = rand(10000);
> A = {A, A, A, A, A; A, A, A, A, A};
> B = parcellfun (4, @sin, A, "UniformOutput", false);
> 
> parcellfun: 10/10 jobs done
> 
> 

    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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