bugGNU Octave - Bugs: bug #41251, gsed not included in OSX installer...

 
 

bug #41251: gsed not included in OSX installer binary

Submitter:  John Swensen <jpswensen>
Submitted:  Thu 16 Jan 2014 03:34:29 PM UTC
   
 
Category:  Configuration and Build System Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Incorrect Result
Status:  Invalid / Not an Octave Bug Assigned to:  cdf
Originator Name:  jpswensen Open/Closed:  * Closed
Release:  * 3.8.0 Operating System:  * Mac OS
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Fri 24 Jan 2014 02:34:10 PM UTC, comment #3: 

OK no worries.
I am closing this bug as invalid.
c.

Carlo de Falco <cdf>
Group Member
Fri 24 Jan 2014 02:30:37 PM UTC, comment #2: 

Now I fell like an idiot. I had an old Octave.app lying around in /Applications from before the split to Octave-gui.app and Octave-cli.app.  I was trying to run the mkoctfile from inside this old .app bundle to compile an oct file and it was complaining about not finding gsed in this .app bundle.

Upon reading Carlo's comment and going back and reading the README in the DMG (RTFM right?) I now see that the .mpkg installer install to /usr/local/octave/3.8.0 and that the Octave-gui.app and Ocatve-cli.app are just launchers.

Sorry for the noise, as this was purely noise from me being silly.

John Swensen <jpswensen>
Fri 24 Jan 2014 09:31:50 AM UTC, comment #1: 

I just tried installing again and then did


$ ls /usr/local/octave/3.8.0/bin/gsed
/usr/local/octave/3.8.0/bin/gsed



so gsed does appear to be in the distribution,
could you please check on your machine whith the same
command as above?

which version of the installer did you uuse?
is it version 6 currently on Octave Forge?

Did you change any default install options?


Carlo de Falco <cdf>
Group Member
Thu 16 Jan 2014 03:34:29 PM UTC, original submission:  

I was trying to build an Oct file using the mkoctfile script inside the .app bundle from the OctaveForge website. It complained about not being able to find gsed. I know from my own experience building on OSX that the default sed doesn't play nice with the Octave build process and I usually use the macports or fink gsed instead.

I then installed a recent version of gsed in /opt/local and then made a symbolic link for gsed in the /Applications/Octave.app/Contents/Resources/bin directory and then mkoctfile worked fine.

I guess I was expecting that since the .app bundle contains all the other possible dependencies included that the gsed binary would have been included also so that mkoctfile could be used out-of-the-box from within the .app bundle. I expect this was accidental, but thought I would make a bug report anyway.

John Swensen <jpswensen>

 

(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 cdf (Posted a comment)
  • -email is unavailable- added by jpswensen (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 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2014-01-24 cdf StatusWorks For Me Invalid / Not an Octave Bug
        Open/ClosedOpen Closed
    2014-01-24 cdf StatusNone Works For Me
        Assigned toNone cdf

    Back to the top

    Powered by Savane 3.13-02a9.
    Corresponding source code