bugPSPP - Bugs: bug #61452, PSPP doesn't work on macOS Monterey

 
 

bug #61452: PSPP doesn't work on macOS Monterey

Submitter:  Milica <comi1204>
Submitted:  Tue 09 Nov 2021 05:24:04 PM UTC
   
 
Category:  Compilation/Portability Severity:  5 - Average
Status:  Fixed Assigned to:  beckmanf
Open/Closed:  Closed Release:  None
Effort:  0.00
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Thu 13 Jan 2022 10:48:15 AM UTC, comment #10: 

It does not crash but with MacOS Catalina and following there are problems with the file permissions when opening data from some folder locations. I fixed this in the MacOS osxbundler here:

https://github.com/fredowski/osxbundler/commit/970500a447ef6ea20324af8544cda584879520ec

The package 1.4.1-2 works.

Friedrich Beckmann <beckmanf>
Group Member
Thu 30 Dec 2021 02:19:40 PM UTC, comment #9: 

I tested the stable pspp-1.4.1-1.dmg and the nightly pspp-1.5.3-g8d023f-1.dmg bundle on a Macbook Air with M1 processor with MacOS Monterey 12.1 and it does not crash immediately - so it seems to work. Both packages are available here:

https://caeis.etech.fh-augsburg.de/downloads/macos/

I now build the bundles based on the homebrew formula together with a patched version of gtk-mac-bundler. The scripts are hosted on github here:

https://github.com/fredowski/osxbundler

I also use github actions to build the stable and the nightly bundle, e.g. here

https://github.com/fredowski/osxbundler/actions/runs/1636348039

The build system is MacOS Catalina 10.15 on the github and also on my Macbook. I do not know how the bundles behave on on other MacOS versions. I need to update the webpages on

https://hs-augsburg.de/homes/beckmanf/pspp/

but ssh and vpn is closed over christmas and new year...




Friedrich Beckmann <beckmanf>
Group Member
Tue 28 Dec 2021 07:04:18 PM UTC, comment #8: 

I have made a second try for MacOS Monterey:

https://caeis.etech.fh-augsburg.de/downloads/macos/

Could anybody with MacOS Monterey give it a try?


Friedrich Beckmann <beckmanf>
Group Member
Sat 25 Dec 2021 02:43:10 PM UTC, comment #7: 

I made an updated version including the link as proposed by Johannes. Could anybody try the following bundle pspp-1.4.1-1.dmg ?

https://caeis.etech.fh-augsburg.de/downloads/macos/

Regards

Fritz

Friedrich Beckmann <beckmanf>
Group Member
Thu 23 Dec 2021 10:26:49 PM UTC, comment #6: 

OK!  Thanks.  I didn't know.

Ben Pfaff <blp>
Group administrator
Thu 23 Dec 2021 10:23:22 PM UTC, comment #5: 

I guess that this is something that needs to be fixed in the MacOS bundle. I maintain this bundle. I do not expect a change in the pspp source for this.

Friedrich Beckmann <beckmanf>
Group Member
Thu 23 Dec 2021 09:52:59 PM UTC, comment #4: 

Is there something that needs to change inside the PSPP repository to fix this?  I'm not aware of how the application bundle is generated and I don't know how to change it.  If it's not something that needs to change in PSPP, then maybe this bug needs to be redirected to a person or project that can fix the problem.

Ben Pfaff <blp>
Group administrator
Thu 23 Dec 2021 07:12:56 AM UTC, comment #3: 

This only affects the pspp installation bundle. It only affects MacOS Monterey (12). Installing pspp via macports or homebrew still works (I assume..).

Friedrich Beckmann <beckmanf>
Group Member
Wed 17 Nov 2021 07:36:13 AM UTC, comment #2: 

Thanks to J. Klumpe there is a bugfix idea. The error message:


  "exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"},
  "termination" : {"code":1,"flags":518,"namespace":"DYLD","indicator":"Library missing","details":["(terminated at launch; ignore backtrace)"],"reasons":["Library not loaded: @executable_path\/..\/Resources\/lib\/pspp\/libpspp-1.4.0.dylib","Referenced from: \/Applications\/pspp.app\/Contents\/Resources\/bin\/psppire","Reason: tried: '\/Applications\/pspp.app\/Contents\/Resources\/bin\/..\/Resources\/lib\/pspp\/libpspp-1.4.0.dylib' (no such file), '\/usr\/local\/lib\/libpspp-1.4.0.dylib' (no such file), '\/usr\/lib\/libpspp-1.4.0.dylib' (no such file)"]},


The bug can be fixed by adding a symbolic inside the application bundle


ln -s /Applications/pspp.app/Contents/Resources/ /Applications/pspp.app/Contents/Resources


Thanks to J. Klumpe for this idea.

Friedrich Beckmann <beckmanf>
Group Member
Tue 09 Nov 2021 05:58:54 PM UTC, comment #1: 

I'm sorry to hear that PSPP doesn't work on your preferred platform.  The PSPP developers don't use Mac OS, so it's hard for us to help.

Ben Pfaff <blp>
Group administrator
Tue 09 Nov 2021 05:24:04 PM UTC, original submission:  

Please fix this!! It is a big problem. PSPP can't be used or downloaded on the macOS Monterey update.

Milica <comi1204>

 

(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 beckmanf (Posted a comment)
  • -email is unavailable- added by beckmanf (Reported the bugfix idea)
  • -email is unavailable- added by blp (Posted a comment)
  • -email is unavailable- added by comi1204 (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 logged-in users can vote.

     

    Follow 7 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2021-12-30 beckmanf StatusReady for Test/Review Fixed
        Open/ClosedOpen Closed
    2021-12-25 beckmanf StatusIn Progress Ready for Test/Review
    2021-12-23 beckmanf CategoryNone Compilation/Portability
        StatusNone In Progress
        Assigned toNone beckmanf
    2021-11-17 beckmanf Carbon-Copy- Added -email is unavailable-

    Back to the top

    Powered by Savane 3.13-758e.
    Corresponding source code