Reply to topic

binary-factory Jenkins page MacOS release

ghostbear
Registered Member
Posts
11
Karma
0
OS
Hi,
Last green MacOS release version was #7​38 Aug 14, 2020 (Nightly #9​02 Aug 14, 2020) since then it's failing, are you preparing a new updated release? any good news? I hope so.
Thanks
User avatar ipwizard
KDE Developer
Posts
1124
Karma
5
OS
Looking at the logs shows, that it fails to build Akonadi on MacOS, so not KMyMoney's fault in the first place.


ipwizard, proud to be a member of the KMyMoney forum since its beginning. :-D
openSuSE Leap 15.2 64bit, KF5
ghostbear
Registered Member
Posts
11
Karma
0
OS
Hi,

A few days ago I was thinking about asking if we would ever have a working Mac version but decided to wait until six months had passed.
Surprisingly and with incredible timing yesterday the Jenkins page showed new versions.
Unfortunately for me this new version doesn't seem to work, installation went ok though, so, my question is,

Does it target a specific macOS version? (I'm using Mojave or 10.14.6)

Thank you.
wrobelda
KDE Developer
Posts
29
Karma
0
OS
Unfortunately Craft, which builds KDE apps, is bleeding-edge – both its code and the framework/dependencies it uses. As such, it very frequently breaks builds. I fixed macOS builds back in March/April, and, as you noticed, they stopped working again in August. At that point I gave up and began my work on getting macOS builds to be performed independently of Craft. That having said, I fixed the binary-factory builds this week but I haven't tested it.

Trying the stable build now it fails to start with:

Code: Select all
Dyld Error Message:
  dyld: Using shared cache: 331D32F2-DC75-3EDE-91BC-EDC4B036B5C0
Library not loaded: @rpath/QtTextToSpeech.framework/Versions/5/QtTextToSpeech
  Referenced from: /Applications/kmymoney.app/Contents/Frameworks/libKF5TextWidgets.5.dylib
  Reason: image not found


Is that the error you're seeing as well?


KMyMoney developer. macOS/Debian/Windows
xoy
Registered Member
Posts
2
Karma
0
Yes, that's the error message also I get. The stable build #738 works fine, but the newer ones (#918 stable & #1082 nightly) won't build, showing the error cited above.
wrobelda
KDE Developer
Posts
29
Karma
0
OS
Then I am afraid this is yet another Craft regression. I can build locally on macOS and everything works fine, so...

Please do try using brew instead. It may take some time to build, but it works at this moment. Note that aqbanking (kbanking) is disabled, but will be enabled today and tomorrow as I have fixed it as well.


KMyMoney developer. macOS/Debian/Windows
ghostbear
Registered Member
Posts
11
Karma
0
OS
wrobelda wrote:...

Code: Select all
Dyld Error Message:
  dyld: Using shared cache: 331D32F2-DC75-3EDE-91BC-EDC4B036B5C0
Library not loaded: @rpath/QtTextToSpeech.framework/Versions/5/QtTextToSpeech
  Referenced from: /Applications/kmymoney.app/Contents/Frameworks/libKF5TextWidgets.5.dylib
  Reason: image not found


Is that the error you're seeing as well?


Yes, that's the error. Unfortunately I don't have/use brew nor do I know about Craft KDE so it looks like I'll have to wait a bit longer to enjoy once again a working macOS version.
Thanks anyway for taking time to look into this in the past and also for your quick response earlier.
wrobelda
KDE Developer
Posts
29
Karma
0
OS
For what it's worth, hopefully these headaches will soon be a thing of the past. In the meanwhile, as I mentioned before, I do recommend trying installing kmymoney with brew, although it is a bit more tricky than just downloading a .dmg.


KMyMoney developer. macOS/Debian/Windows
ssanderson
Registered Member
Posts
5
Karma
0
Happy to see I'm not the only one with the same problem-- text to speech Qt5-- but would be happier if it worked! I use MacPorts, so I will wait. Brew and MacPorts are not the best of friends. Actually, life would be a bit easier if I didn't always want to run the bleeding edge... KMM4 was doing just fine for my purposes, and KMM5-last working Jenkins seems fine, except for reports. I've not noticed any problems going between v4 and v5, but there's always a concern. Running Mojave, by the way.
davidjsimpson
Registered Member
Posts
2
Karma
0
I have been happily running build 738, and I decided to install a newer build without backing up my current install. Unfortunately the newer build doesn't start because of the qttexttospeech library problem. Stupidly I did not make a backup of the 738 build on my machine, so I now I have no runnable version. Does anyone know if there is a 738 dmg file that I can download from somewhere? Thanks.
wrobelda
KDE Developer
Posts
29
Karma
0
OS
As I explained previously, this is a bug in Craft, KDE's packaging infrastructure. I have reported it upstream before (https://bugs.kde.org/show_bug.cgi?id=433407) and made some progress today debugging the issue behind it. Hopefully it will be fixed soon.


KMyMoney developer. macOS/Debian/Windows
davidjsimpson
Registered Member
Posts
2
Karma
0
Thanks for the update. I didn't mean to appear rude or impatient. I realize that that Jenkins only keeps the artifacts from the last 10 good builds, and I was hoping someone had a link to an older version somewhere. I was more angry with myself for not making a backup of my existing version before installing the newer version.

I appreciate the work that you do on KMyMoney. Thank-you for your time and investment in it. It's one of a handful of programs that I use daily. Keep up the good work!
wrobelda
KDE Developer
Posts
29
Karma
0
OS
davidjsimpson wrote:Thanks for the update. I didn't mean to appear rude or impatient.


Oh I absolutely did not think you did – if anything, my own response may have sounded as if I took some offense. None was taken, though! Just wanted to provide an update and a link to the bug report. It is being investigated and should hopefully be solved soon.


KMyMoney developer. macOS/Debian/Windows
xoy
Registered Member
Posts
2
Karma
0
Checked today the #1167 nightly build - it builds & works.

EDIT: the latest stable build also works
ghostbear
Registered Member
Posts
11
Karma
0
OS
Hi, any news on MacOS ?
Last successful nightly build was 1243 and release 1082, logs lately mention something about package kio not having a portable path to file(?)
Is it Craft again or has this something to do with changes been done for new version as mentioned before?
Thanks

 
Reply to topic

Bookmarks



Who is online

Registered users: Alexa [Bot], andreaaxx, Baidu [Spider], Bing [Bot], carlitosh, Google [Bot], Mamarok, Yahoo [Bot]