Scribus 1.6.3_1 on Ventura crash

Previous topic - Next topic

Knarfy

Hi,
I installed from the scribus-1.6.3_1-arm64.dmg in the Applications folder. I'm running a Mac M1 with Ventura 13.7.4.
When I try to open Scribus, it crashes. Here is a part of the report:
Termination Reason:    Namespace DYLD, Code 4 Symbol missing
Symbol not found: __ZNSt3__13pmr15memory_resourceD2Ev
Referenced from: <88B8B8F6-52C8-336A-9A97-303BC7AD3652> /Applications/06-images/Scribus.app/Contents/Frameworks/QtXml.framework/Versions/5/QtXml (built for macOS 14.0 which is newer than running OS)
Expected in:     <A1240FFC-A95A-3824-B47D-FB1EF6E55B9B> /usr/lib/libc++.1.dylib
(terminated at launch; ignore backtrace)

Nermander

I am no Mac expert but I think you are not supposed to drag the dmg to the applications folder, you are supposed to open the dmg and drag the Scribus application to the applications folder.

https://wiki.scribus.net/canvas/OS_X_-_Installing_Scribus_on_your_Mac_the_easy_way#Disk_Image_(DMG)_Installation

Knarfy

#2
I'm not dragging the .dmg, I open it then drag the icon/app.

And I'm a Mac user for more than 20 years, a Scribus user for more than 10.

Nermander

Did you read the error message? It says "built for macOS 14.0 which is newer than running OS".

Knarfy

yes I did read this. I also read that the minimum version supported should be MacOS 13 Ventura: https://www.scribus.net/downloads/

And this topic also: https://forums.scribus.net/index.php/topic,5848.0.html
And this bug: https://bugs.scribus.net/view.php?id=17409

Why I post here is that the normally fixed version doesn't work for me on Ventura.

MrB

Scribus is built for macOS 11.. but it seems the Qt library is built for 14. Not sure how I can work around that.

Knarfy

Oh so this is it. Well, I will upgrade to 14 at a time, but not now.
BTW, 1.6.2 works, with some annoying UI bugs I can cope with.