bugGNU Octave - Bugs: bug #52283, [octave forge] (parallel) fails to...

 
 

bug #52283: [octave forge] (parallel) fails to install on Windows due to no "uname" function

Submitter:  Marshall <marsian>
Submitted:  Wed 25 Oct 2017 08:01:51 PM UTC
   
 
Category:  Octave Package Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Installation Failure
Status:  Invalid / Not an Octave Bug Assigned to:  i7tiol
Originator Name:  Marsian Open/Closed:  * Closed
Release:  * 4.2.1 Operating System:  * Microsoft Windows
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Fri 27 Oct 2017 05:00:30 PM UTC, comment #3: 

Closing as invalid, we can re-open it if more discussion is deemed necessary.

Olaf Till <i7tiol>
Group Member
Fri 27 Oct 2017 04:58:52 PM UTC, comment #2: 

Thanks, but it's not necessary to add me to CC...

I wouldn't treat Windows special explicitly, because checking the OS is no reliable check for system functions.

Olaf Till <i7tiol>
Group Member
Thu 26 Oct 2017 08:43:57 PM UTC, comment #1: 

Adding the package maintainer in cc.

Olaf has said before that the parallel package depends on a working native fork function, which means it is not expected to work on Windows.

This configure test is unrelated to fork, but the symptom is basically the same, the package only works on a real Unixy OS. The error message could be made clearer. I'll leave this open if Olaf wants to add an earlier check and exit with an error that tells users specifically that the package won't work on Windows.

Mike Miller <mtmiller>
Group Member
Wed 25 Oct 2017 08:01:51 PM UTC, original submission:  

I tried to install the Parallel tool box using

pkg install -verbose -forge parallel


The package fails to build on when checking for "uname":


checking for uname... no
configure: error: required system functions not found


I'm on Windows 10. I know the octave uname command has had troubles in my current version of Octave (see bug #51830), but I think this is checking for a c version of the function.

Marshall <marsian>

 

(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 i7tiol (Posted a comment)
  • -email is unavailable- added by mtmiller (Package maintainer)
  • -email is unavailable- added by marsian (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 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2017-10-27 i7tiol StatusNone Invalid / Not an Octave Bug
        Assigned toNone i7tiol
        Open/ClosedOpen Closed
    2017-10-26 mtmiller Carbon-CopyRemoved 80942 -
    2017-10-26 mtmiller Summary[Octave-Forge] (Parallel) fail to install due to no &quot;uname&quot; function [octave forge] (parallel) fails to install on Windows due to no "uname" function
        Carbon-Copy- Added i7tiol

    Back to the top

    Powered by Savane 3.13-3230.
    Corresponding source code