bugGNU Octave - Bugs: bug #54394, lssa : error updating package

 
 

bug #54394: lssa : error updating package

Submitter:  Charles Praplan <charprap>
Submitted:  Fri 27 Jul 2018 01:43:43 PM UTC
   
 
Category:  Octave Package Severity:  3 - Normal
Priority:  5 - Normal Item Group:  None
Status:  Works For Me Assigned to:  None
Originator Name:  Charles Praplan Open/Closed:  * Closed
Release:  * 4.4.0 Operating System:  * Microsoft Windows
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Thu 07 Feb 2019 11:19:22 PM UTC, comment #10: 

Closing this bug as won't fix, there doesn't seem to be anything wrong with the lssa package, rather with the combination of Octave's environment and other versions of MinGW installed on the system.

If I'm wrong and something does need to be fixed here, feel free to follow up and reopen this bug discussion.

Mike Miller <mtmiller>
Group Member
Wed 01 Aug 2018 03:39:52 PM UTC, comment #9: 
Charles Praplan <charprap>
Wed 01 Aug 2018 02:48:07 PM UTC, comment #8: 

What are the other failures that have occurred? If similar to this one, then most likely they are 'fixed' by removing the inclusion of the other paths.

John Donoghue <lostbard>
Group Member
Wed 01 Aug 2018 02:30:09 PM UTC, comment #7: 

And what about forcing usage of octave path during installation of packages?

And now a question:
If packages are installed not including the current system paths and then octave started including them, could this cause other problems?

However, as I mentioned in my first post, package updates fail too frequently on windows. This is annoying!

See also https://savannah.gnu.org/bugs/?53984

Charles Praplan <charprap>
Wed 01 Aug 2018 12:01:38 PM UTC, comment #6: 

ok
I could be that whatever version of mingw (or one of the libraries) it is using is different to the one used in octave, but the library names are the same and the non octave one is being loaded first.

Not sure if there is much that can be done about it, except not including the current system paths, hwoever most people are likely to want that set.



John Donoghue <lostbard>
Group Member
Wed 01 Aug 2018 08:52:21 AM UTC, comment #5: 

I have mingw installed (Phyton).
Installation is successful after having modified octave.vbs.

Charles Praplan <charprap>
Tue 31 Jul 2018 01:06:31 PM UTC, comment #4: 

that would be library conflict issue rather than a lssa install one.

John Donoghue <lostbard>
Group Member
Tue 31 Jul 2018 01:05:33 PM UTC, comment #3: 

It looks like a clibrary conflight issue rather than a lssa insall one.

Do you have mingw, git or Cygwin installed that are using libraries that are portentailly conflictng with the mingw libraries installed with octave?


You could try modiying octave.vbs in the installed directory, changing the line:

wshSystemEnv("PATH") = OctavePath & "\bin;" & wshSystemEnv("PATH")


to

wshSystemEnv("PATH") = OctavePath & "\bin;"

and see if that helps

John Donoghue <lostbard>
Group Member
Tue 31 Jul 2018 06:13:52 AM UTC, comment #2: 

Installation also fails :

>> pkg install -forge -verbose lssa

mkdir (C:\...\AppData\Local\Temp\oct-kdHdz3)
untar (C:\...\lssa-0.1.3.tar.gz, C:\...\AppData\Local\Temp\oct-kdHdz3)
make: Entering directory `/tmp/oct-kdHdz3/lssa-0.1.3/src'
C:/Programs/Octave/OCTAVE~1.0/bin/mkoctfile-4.4.0.exe --verbose fastlscomplex.cc
g++ -c -I/scratch/build/mxe-octave-w64-32-stable/usr/x86_64-w64-mingw32/include  -IC:\Programs\Octave\OCTAVE~1.0\includ
e\octave-4.4.0\octave\.. -IC:\Programs\Octave\OCTAVE~1.0\include\octave-4.4.0\octave -IC:\Programs\Octave\OCTAVE~1.0\in
clude   -fopenmp -g -O2    fastlscomplex.cc -o fastlscomplex.o
g++ -IC:\Programs\Octave\OCTAVE~1.0\include\octave-4.4.0\octave\.. -IC:\Programs\Octave\OCTAVE~1.0\include\octave-4.4.0
\octave -IC:\Programs\Octave\OCTAVE~1.0\include   -fopenmp -g -O2 -shared  -o fastlscomplex.oct  fastlscomplex.o   -LC:
\Programs\Octave\OCTAVE~1.0\lib\octave\4.4.0 -LC:\Programs\Octave\OCTAVE~1.0\lib -loctinterp -loctave -Wl,-rpath-link,/
scratch/build/mxe-octave-w64-32-stable/usr/x86_64-w64-mingw32/lib -L/scratch/build/mxe-octave-w64-32-stable/usr/x86_64-
w64-mingw32/lib -L/scratch/build/mxe-octave-w64-32-stable/usr/x86_64-w64-mingw32/qt5/lib -Wl,--export-all-symbols   -L/
scratch/build/mxe-octave-w64-32-stable/usr/x86_64-w64-mingw32/lib  -L/scratch/build/mxe-octave-w64-32-stable/usr/x86_64
-w64-mingw32/lib -L/scratch/build/mxe-octave-w64-32-stable/usr/x86_64-w64-mingw32/lib           -L/scratch/build/mxe-oc
tave-w64-32-stable/usr/x86_64-w64-mingw32/lib  -L/scratch/build/mxe-octave-w64-32-stable/usr/x86_64-w64-mingw32/lib -L/
scratch/build/mxe-octave-w64-32-stable/usr/x86_64-w64-mingw32/lib -L/scratch/build/mxe-octave-w64-32-stable/usr/x86_64-
w64-mingw32/lib
Extracting tests from fastlscomplex.cc ...
      0 [main] sh 11160 fork_copy: linked dll data/bss pass 0 failed, 0x1A1000..0x1A1A54, done 0, windows pid 6540, Win
32 error 998
/bin/sh: fork: Resource temporarily unavailable
make: * [../inst/test/fastlscomplex.cc-tst] Error 128
make: Leaving directory `/tmp/oct-kdHdz3/lssa-0.1.3/src'

pkg: error running `make' for the lssa package.
error: called from
    configure_make at line 95 column 9
    install at line 184 column 7
    pkg at line 437 column 9

>>


Charles Praplan <charprap>
Fri 27 Jul 2018 06:35:41 PM UTC, comment #1: 

Try


pkg install -forge -verbose lssa



I can run update on my machie and dont get any issues.

John Donoghue <lostbard>
Group Member
Fri 27 Jul 2018 01:43:43 PM UTC, original submission:  

Package lssa fails updating to the latest version on windows 10 (see error message below).

More generally, package updates fail too frequently on windows !



>> pkg update

      0 [main] sh 9456 fork_copy: linked dll data/bss pass 0 failed, 0xD1000..0xD1A54, done 0, wind
ows pid 5968, Win32 error 998
/bin/sh: fork: Resource temporarily unavailable
make: * [../inst/test/fastlscomplex.cc-tst] Error 128
make: Entering directory `/tmp/oct-hgFfQR/lssa-0.1.3/src'
C:/Programs/Octave/OCTAVE~1.0/bin/mkoctfile-4.4.0.exe fastlscomplex.cc
Extracting tests from fastlscomplex.cc ...
make: Leaving directory `/tmp/oct-hgFfQR/lssa-0.1.3/src'

pkg: error running `make' for the lssa package.
error: called from
    configure_make at line 95 column 9
    install at line 184 column 7
    pkg at line 437 column 9
    pkg at line 598 column 11

Charles Praplan <charprap>

 

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

Attach Files:
   
   
Comment:
   

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 (Posted a comment)
  • -email is unavailable- added by charprap (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only group members can vote.

     

    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2019-02-07 mtmiller StatusNone Works For Me
        Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-d3ae.
    Corresponding source code