KMyMoney V5.1.3 for MacOS 5.1.3 with KBanking plugin not showing Aqbanking under settings

Dear KMyMoney Team, for some reason the KBanking plugin is not properly enabled in the Version 5.1.3-18022f315 downloaded some weeks ago. No Aqbanking is visual under settings as described in docu (see screenshots attached). How may I enable it? I enabled disabled the plugin, restarted the application many times without luck. I also tried with build 5.1.3-fa1eab719, no luck also.
Can someone help me to understand how to activate the module in KMyMoney? It should be supported.
I am using MacOSX Ventura 13.4.1 (22F82) on a MacBook Pro with Chip Apple M2 Pro
Kind regards,
MinasDrull

You are right that it should be supported and enabled by default. When you say “I enabled disabled the plugin,” what exactly did you do? If you mean in the Plugins tab of the Configure KMyMoney dialog, was it enabled when you first looked?
Can you launch KMyMoney from command line? If so, look at the output, especially the section on finding and installing plugins. See if there is any relevant message there.

[EDIT} I see this is what Thomas said in Issue #75 that you opened on Invent. In the future, please only use a single venue for asking for help. Whichever one you choose, someone on the team will see it soon enough. Having the same discussion in multiple places just adds to the confusion.
Thanks.

hello @ostroffjh, thanks for your feedback! It was not my intention to confuse by opening two threads. I thought this first one would not reach the KMyMoney team. Won’t happen again :slight_smile:
Regarding meaning “I enabled disabled the plugin,” I meant after installation manually disabling KBanking plugin > restarting app > manually enabling KBanking plugin > restarting app > checking if I can access Aqbanking under settings.
I can’t find in documentation topic how to start KMyMoney from MacOSX command line and how to force output display, can you give me specifics or link the documentation?
I will post all info I can get.
Thanks for your feedback,
MinasDrull

I started macOS console.app and executed KMyMoney.app. Log is longer, but clearly there is an entry that states the following:
default 20:27:42.769551+0200 kmymoney Could not initialize KBanking online banking interface
hope this helps, let me know how to provide you more useful logfiles
MinasDrull

Discuss is relatively knew to the list of support channels for KDE, but
similar to the other existing ones, it may take a few days before
someone responds to a question. That’s unfortunately the nature of
free software and a small team.
There is nothing special about KMyMoney, so you can do a general search
about running an aplication from command line on MacOS. As a start, in
the Finder, open /Applications/Utilities and double click Terminal.
(This is from a google search.) In the Terminal, just type “kmymoney”
and hit Enter. The only question is whether it will find the program
or complain it doesn’t know what you want. In that case, you would
need to type the full path to the kmymoney executable file. I’ll leave
it to you to search on how to find it, but search for a general
solution, not specifically for KMyMondy.

There is no need to “enable” any output. KMyMoney (like most programs)
outputs all sorts of basic diagnostic/status information when it runs.
Most of the time, that just gets ignored when you launch by clicking
the icon. Part of the output will be about finding and loading
plugins. Look for any messages about kbanking.

From the Issue on Invent, you wrote “I started macOS console.app and
executed KMyMoney.app. Log is longer, but clearly there is an entry
that states the following: default 20:27:42.769551+0200
kmymoney Could not initialize KBanking online banking interface
hope this helps, let me know how to provide you more useful logfiles”

So, at least we know KMyMoney is having trouble initializing the
plugin, but we don’t know why. Is there anything that looks relevant
in the 10 to 100 lines before that in the log?

I’m also now wondering if you might be missing some dependency. From
where did you download the package? Have you tried the one from
https://binary-factory.kde.org/view/MacOS/job/KMyMoney_Release_macos/lastStableBuild/
?

Hey @ostroffjh, thanks for your answer. Not to be a wise ass, but I know my way around Terminal :slight_smile: just typing “kmymoney” and hit Enter will not work in MacOS. Rather starting app using the open cmd will, but I don’t get any error messages like that. I also checked man page, but there is no verbose option like in linux. This is why I asked for some specifics how to execute from Terminal with error messages.
Then I checked Console app, I didn’t see any specifics in the 10 to 100 lines before that mentions plugin KBanking (made som searches in the logs).
I downloaded the app from the official URL kmymoney.org > KMyMoney_Release_macos #1840 [Jenkins]
So I didn’t do any “funny” stuff. Seems to me that maybe the dependencies have not been build correctly in the build? (just an assumption).
Kind regards, MinasDrull

default 22:08:00.416961+0200 runningboardd Launch request for app<application.org.kde.KMyMoney.2080828.2082114(501)> is using uid 501 (divined from auid 501 euid 501)

default 22:08:00.417108+0200 runningboardd Acquiring assertion targeting app<application.org.kde.KMyMoney.2080828.2082114(501)> from originator [osservice<com.apple.Dock.agent(501)>:603] with description <RBSAssertionDescriptor| “LS launch org.kde.KMyMoney” ID:369-603-2698 target:app<application.org.kde.KMyMoney.2080828.2082114(501)> attributes:[

<RBSDomainAttribute| domain:“com.apple.launchservicesd” name:“LaunchRoleUserInteractive” sourceEnvironment:“(null)”>

]>

default 22:08:00.417251+0200 runningboardd Assertion 369-603-2698 (target:app<application.org.kde.KMyMoney.2080828.2082114(501)>) will be created as active

default 22:08:00.417622+0200 runningboardd Executing launch request for app<application.org.kde.KMyMoney.2080828.2082114(501)> (LS launch org.kde.KMyMoney)

default 22:08:00.417675+0200 runningboardd Checking PreventLaunch: global:0 exPath:/Applications/kmymoney.app/Contents/MacOS/kmymoney predicates:(null) allow:(null)

default 22:08:00.417730+0200 runningboardd Creating and launching job for: app<application.org.kde.KMyMoney.2080828.2082114(501)>

default 22:08:00.417766+0200 runningboardd _mutateContextIfNeeded called for org.kde.KMyMoney

default 22:08:00.418060+0200 runningboardd app<application.org.kde.KMyMoney.2080828.2082114(501)>: -[RBPersonaManager personaForIdentity:context:personaUID:personaUniqueString:] required 0.001073 ms (wallclock); resolved to {4294967295, (null)}

default 22:08:00.418163+0200 runningboardd ‘app<application.org.kde.KMyMoney.2080828.2082114(501)>’ Constructed job description (context <RBSLaunchContext: 0x131f0e560>):

<dictionary: 0x131866110> { count = 22, transaction: 0, voucher = 0x0, contents =

“Platform” => <int64: 0xb541af51ac19d11f>: 1

“ProcessType” => <string: 0x13183bbf0> { length = 3, contents = “App” }

“EnableTransactions” => <bool: 0x1dd2343f0>: false

“_ManagedBy” => <string: 0x1318410a0> { length = 22, contents = “com.apple.runningboard” }

“CFBundleIdentifier” => <string: 0x131849e20> { length = 16, contents = “org.kde.KMyMoney” }

“_ResourceCoalition” => <string: 0x13183baf0> { length = 54, contents = “app<application.org.kde.KMyMoney.2080828.2082114(501)>” }

“_DisablePointerAuth” => <bool: 0x1dd2343d0>: true

“ThrottleInterval” => <int64: 0xb541af5253e62eef>: 2147483647

“MachServices” => <dictionary: 0x131847e20> { count = 0, transaction: 0, voucher = 0x0, contents =

}

“EnablePressuredExit” => <bool: 0x1dd2343f0>: false

“LimitLoadToSessionType” => <array: 0x1318100e0> { count = 2, capacity = <…>

default 22:08:00.431036+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Memory Limits: active 0 inactive 0

default 22:08:00.431060+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] This process will not be managed.

default 22:08:00.431072+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] HOME is

default 22:08:00.431088+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] TMPDIR is

default 22:08:00.431104+0200 runningboardd Now tracking process: [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380]

default 22:08:00.431303+0200 runningboardd Calculated state for app<application.org.kde.KMyMoney.2080828.2082114(501)>: running-active (role: UserInteractive)

default 22:08:00.431420+0200 runningboardd Using default underlying assertion for app: [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380]

default 22:08:00.431649+0200 runningboardd Acquiring assertion targeting [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] from originator [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] with description <RBSAssertionDescriptor| “RB Underlying Assertion” ID:369-369-2699 target:1380 attributes:[

<RBSDomainAttribute| domain:“com.apple.underlying” name:“defaultUnderlyingAppAssertion” sourceEnvironment:“(null)”>,

<RBSAcquisitionCompletionAttribute| policy:AfterApplication>

]>

default 22:08:00.431920+0200 runningboardd Assertion 369-369-2699 (target:[app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380]) will be created as active

default 22:08:00.432229+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring jetsam update because this process is not memory-managed

default 22:08:00.432372+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring suspend because this process is not lifecycle managed

default 22:08:00.432574+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Set darwin role to: UserInteractive

default 22:08:00.432677+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring GPU update because this process is not GPU managed

default 22:08:00.432749+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] reported to RB as running

default 22:08:00.432943+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring memory limit update because this process is not memory-managed

default 22:08:00.433228+0200 runningboardd Calculated state for app<application.org.kde.KMyMoney.2080828.2082114(501)>: running-active (role: UserInteractive)

default 22:08:00.434077+0200 runningboardd Acquiring assertion targeting [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] from originator [osservice<com.apple.coreservices.launchservicesd>:331] with description <RBSAssertionDescriptor| “foregroundApp:1380” ID:369-331-2700 target:1380 attributes:[

<RBSDomainAttribute| domain:“com.apple.launchservicesd” name:“RoleUserInteractiveNonFocal” sourceEnvironment:“(null)”>

]>

default 22:08:00.434323+0200 runningboardd Assertion 369-331-2700 (target:[app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380]) will be created as active

default 22:08:00.435321+0200 loginwindow -[PersistentAppsSupport applicationReady:] | App: kmymoney.app, ready, updating active tracking timer

default 22:08:00.435264+0200 runningboardd Calculated state for app<application.org.kde.KMyMoney.2080828.2082114(501)>: running-active (role: UserInteractive)

default 22:08:00.435359+0200 loginwindow -[ApplicationManager checkInAppContext:eventData:] | ApplicationManager: Checked in app : kmymoney.app

default 22:08:00.437465+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring jetsam update because this process is not memory-managed

default 22:08:00.437520+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring suspend because this process is not lifecycle managed

default 22:08:00.437592+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring GPU update because this process is not GPU managed

default 22:08:00.437724+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring memory limit update because this process is not memory-managed

default 22:08:00.437818+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring jetsam update because this process is not memory-managed

default 22:08:00.437880+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring suspend because this process is not lifecycle managed

default 22:08:00.437973+0200 runningboardd Successfully acquired underlying assertion for [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380]

default 22:08:00.437566+0200 Dock LAUNCH: 0x0-0x64064 org.kde.KMyMoney starting stopped process.

default 22:08:00.438014+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring GPU update because this process is not GPU managed

default 22:08:00.438393+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring memory limit update because this process is not memory-managed

default 22:08:00.438740+0200 runningboardd Invalidating assertion 369-603-2698 (target:app<application.org.kde.KMyMoney.2080828.2082114(501)>) from originator [osservice<com.apple.Dock.agent(501)>:603]

default 22:08:00.534296+0200 kernel kmymoney[1380] triggered unnest of range 0x7ff851e00000->0x7ff852000000 of DYLD shared region in VM map 0xf3fa7baed9479e19. While not abnormal for debuggers, this increases system memory footprint until the target exits.

default 22:08:00.534308+0200 kernel kmymoney[1380] triggered unnest of range 0x7ff852000000->0x7ff853e00000 of DYLD shared region in VM map 0xf3fa7baed9479e19. While not abnormal for debuggers, this increases system memory footprint until the target exits.

default 22:08:00.546504+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring jetsam update because this process is not memory-managed

default 22:08:00.546525+0200 runningboardd Calculated state for app<application.org.kde.KMyMoney.2080828.2082114(501)>: running-active (role: UserInteractiveNonFocal)

default 22:08:00.546549+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring suspend because this process is not lifecycle managed

default 22:08:00.546878+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Set darwin role to: UserInteractiveNonFocal

default 22:08:00.547182+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring GPU update because this process is not GPU managed

default 22:08:00.547414+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring memory limit update because this process is not memory-managed

default 22:08:00.630676+0200 kmymoney No persisted cache on this platform.

default 22:08:00.633968+0200 tccd AUTHREQ_ATTRIBUTION: msgID=1380.1, attribution={requesting={TCCDProcess: identifier=org.kde.KMyMoney, pid=1380, auid=501, euid=501, binary_path=/Applications/kmymoney.app/Contents/MacOS/kmymoney}, },

default 22:08:00.635427+0200 kmymoney Received configuration update from daemon (initial)

default 22:08:00.635562+0200 tccd AUTHREQ_SUBJECT: msgID=1380.1, subject=org.kde.KMyMoney,

default 22:08:00.636832+0200 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier org.kde.KMyMoney, type: 0: 0x15851d1f0 at /Applications/kmymoney.app

default 22:08:00.639908+0200 kmymoney server port 0x00003307, session port 0x00003307

default 22:08:00.640893+0200 tccd AUTHREQ_ATTRIBUTION: msgID=359.127, attribution={accessing={TCCDProcess: identifier=org.kde.KMyMoney, pid=1380, auid=501, euid=501, binary_path=/Applications/kmymoney.app/Contents/MacOS/kmymoney}, requesting={TCCDProcess: identifier=com.apple.WindowServer, pid=359, auid=88, euid=88, binary_path=/System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/Resources/WindowServer}, },

default 22:08:00.640948+0200 tccd requestor: TCCDProcess: identifier=com.apple.WindowServer, pid=359, auid=88, euid=88, binary_path=/System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/Resources/WindowServer is checking access for accessor TCCDProcess: identifier=org.kde.KMyMoney, pid=1380, auid=501, euid=501, binary_path=/Applications/kmymoney.app/Contents/MacOS/kmymoney

default 22:08:00.642570+0200 tccd AUTHREQ_SUBJECT: msgID=359.127, subject=org.kde.KMyMoney,

default 22:08:00.644192+0200 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier org.kde.KMyMoney, type: 0: 0x14c02d6d0 at /Applications/kmymoney.app

default 22:08:00.655495+0200 kmymoney New connection 0x8f637 main

default 22:08:00.670847+0200 kmymoney CHECKIN: pid=1380

default 22:08:00.675813+0200 kmymoney CHECKEDIN: pid=1380 asn=0x0-0x64064 foreground=1

default 22:08:00.675868+0200 runningboardd Acquiring assertion targeting [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] from originator [osservice<com.apple.coreservices.launchservicesd>:331] with description <RBSAssertionDescriptor| “foregroundApp:1380” ID:369-331-2701 target:1380 attributes:[

<RBSDomainAttribute| domain:“com.apple.launchservicesd” name:“RoleUserInteractiveNonFocal” sourceEnvironment:“(null)”>

]>

default 22:08:00.675658+0200 launchservicesd CHECKIN:0x0-0x64064 1380 org.kde.KMyMoney

default 22:08:00.675928+0200 runningboardd Assertion 369-331-2701 (target:[app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380]) will be created as active

default 22:08:00.676847+0200 loginwindow -[ApplicationManager checkInAppContext:eventData:] | ApplicationManager: Checked in app : KMyMoney

default 22:08:00.676753+0200 runningboardd Invalidating assertion 369-331-2700 (target:[app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380]) from originator [osservice<com.apple.coreservices.launchservicesd>:331]

default 22:08:00.678423+0200 kmymoney FRONTLOGGING: version 1

default 22:08:00.678502+0200 kmymoney Registered, pid=1380 ASN=0x0,0x64064

default 22:08:00.680778+0200 kmymoney BringForward: pid=1380 asn=0x0-0x64064 bringForward=1 foreground=1 uiElement=0 launchedByLS=1 modifiersCount=1 allDisabled=0

default 22:08:00.681082+0200 kmymoney BringFrontModifier: pid=1380 asn=0x0-0x64064 Modifier 0 hideAfter=0 hideOthers=0 dontMakeFrontmost=0 mouseDown=0/0 seed=0/0

default 22:08:00.681186+0200 kmymoney BringForward: pid=1380 asn=0x0-0x64064

default 22:08:00.681274+0200 kmymoney SetFrontProcess: asn=0x0-0x64064 options=0

default 22:08:00.682297+0200 runningboardd Acquiring assertion targeting [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] from originator [osservice<com.apple.coreservices.launchservicesd>:331] with description <RBSAssertionDescriptor| “frontmost:1380” ID:369-331-2702 target:1380 attributes:[

<RBSDomainAttribute| domain:“com.apple.launchservicesd” name:“RoleUserInteractiveFocal” sourceEnvironment:“(null)”>

]>

default 22:08:00.682396+0200 runningboardd Assertion 369-331-2702 (target:[app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380]) will be created as active

default 22:08:00.682816+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring jetsam update because this process is not memory-managed

default 22:08:00.684561+0200 runningboardd Acquiring assertion targeting [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] from originator [osservice<com.apple.WindowServer(88)>:359] with description <RBSAssertionDescriptor| “FUSBFrontmostProcess” ID:369-359-2703 target:1380 attributes:[

<RBSDomainAttribute| domain:“com.apple.fuseboard” name:“Frontmost” sourceEnvironment:“(null)”>,

<RBSAcquisitionCompletionAttribute| policy:AfterApplication>

]>

default 22:08:00.684690+0200 runningboardd Assertion 369-359-2703 (target:[app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380]) will be created as active

default 22:08:00.682789+0200 runningboardd Calculated state for app<application.org.kde.KMyMoney.2080828.2082114(501)>: running-active (role: UserInteractiveFocal)

default 22:08:00.683202+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring suspend because this process is not lifecycle managed

default 22:08:00.685828+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Set darwin role to: UserInteractiveFocal

default 22:08:00.685934+0200 runningboardd Calculated state for app<application.org.kde.KMyMoney.2080828.2082114(501)>: running-active (role: UserInteractiveFocal)

default 22:08:00.685960+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring GPU update because this process is not GPU managed

default 22:08:00.686116+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring memory limit update because this process is not memory-managed

default 22:08:00.686194+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring jetsam update because this process is not memory-managed

default 22:08:00.686284+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring suspend because this process is not lifecycle managed

default 22:08:00.686368+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring GPU update because this process is not GPU managed

default 22:08:00.686515+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring memory limit update because this process is not memory-managed

default 22:08:00.687427+0200 runningboardd Acquiring assertion targeting [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] from originator [osservice<com.apple.coreservices.launchservicesd>:331] with description <RBSAssertionDescriptor| “notification:1380” ID:369-331-2704 target:1380 attributes:[

<RBSDomainAttribute| domain:“com.apple.launchservicesd” name:“LSNotification” sourceEnvironment:“(null)”>

]>

default 22:08:00.687598+0200 runningboardd Assertion 369-331-2704 (target:[app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380]) will be created as active

default 22:08:00.688225+0200 kmymoney Current system appearance, (HLTB: 1), (SLS: 0)

default 22:08:00.688376+0200 kmymoney Current system appearance, (HLTB: 1), (SLS: 0)

default 22:08:00.688698+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring jetsam update because this process is not memory-managed

default 22:08:00.688817+0200 runningboardd Calculated state for app<application.org.kde.KMyMoney.2080828.2082114(501)>: running-active (role: UserInteractiveFocal)

default 22:08:00.688859+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring suspend because this process is not lifecycle managed

default 22:08:00.689018+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring GPU update because this process is not GPU managed

default 22:08:00.689115+0200 kmymoney Post-registration system appearance: (HLTB: 1)

default 22:08:00.689435+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring memory limit update because this process is not memory-managed

default 22:08:00.728055+0200 distnoted register name: com.apple.xctest.FakeForceTouchDevice object: org.kde.KMyMoney token: 2b00000026 pid: 1380

default 22:08:00.823977+0200 kmymoney QPainter::begin: Paint device returned engine == 0, type: 2

default 22:08:00.824959+0200 kmymoney Registering for test daemon availability notify post.

default 22:08:00.825093+0200 kmymoney notify_get_state check indicated test daemon not ready.

default 22:08:00.825208+0200 kmymoney notify_get_state check indicated test daemon not ready.

default 22:08:00.825308+0200 kmymoney notify_get_state check indicated test daemon not ready.

default 22:08:00.830507+0200 distnoted register name: com.apple.nsquiet_safe_quit_give_reason object: org.kde.KMyMoney token: 3000000033 pid: 1380

default 22:08:00.842227+0200 kmymoney SignalReady: pid=1380 asn=0x0-0x64064

default 22:08:00.842533+0200 kmymoney SIGNAL: pid=1380 asn=0x0x-0x64064

default 22:08:00.843580+0200 loginwindow -[PersistentAppsSupport applicationReady:] | App: KMyMoney, ready, updating active tracking timer

default 22:08:00.846529+0200 kmymoney Initializing connection

default 22:08:00.846551+0200 WindowManager Connection activated | (1380) KMyMoney

default 22:08:00.846576+0200 kmymoney Removing all cached process handles

default 22:08:00.846610+0200 kmymoney Sending handshake request attempt #1 to server

default 22:08:00.846623+0200 kmymoney Creating connection to com.apple.runningboard

default 22:08:00.846883+0200 runningboardd Setting client for [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] as ready

default 22:08:00.847240+0200 kmymoney Handshake succeeded

default 22:08:00.847258+0200 kmymoney Identity resolved as app<application.org.kde.KMyMoney.2080828.2082114(501)>

default 22:08:00.847450+0200 runningboardd Acquiring assertion targeting [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] from originator [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] with description <RBSAssertionDescriptor| “AppNap adapter assertion” ID:369-1380-2705 target:1380 attributes:[

<RBSAcquisitionCompletionAttribute| policy:AfterApplication>,

<RBSDomainAttribute| domain:“com.apple.appnap” name:“Enable” sourceEnvironment:“(null)”>,

<RBSDomainAttribute| domain:“com.apple.appnap” name:“Inactive” sourceEnvironment:“(null)”>,

<RBSDomainAttribute| domain:“com.apple.appnap” name:“PreventDiskThrottle” sourceEnvironment:“(null)”>,

<RBSDomainAttribute| domain:“com.apple.appnap” name:“PreventSuppressedCPU” sourceEnvironment:“(null)”>,

<RBSDomainAttribute| domain:“com.apple.appnap” name:“PreventLowPriorirtyCPU” sourceEnvironment:“(null)”>,

<RBSDomainAttribute| domain:“com.apple.appnap” name:“PreventBackgroundSockets” sourceEnvironment:“(null)”>,

<RBSDomainAttribute| domain:“com.apple.appnap” name:“PreventTimerThrottleTier0” sourceEnvironment:“(null)”>

]>

default 22:08:00.847537+0200 runningboardd Assertion 369-1380-2705 (target:[app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380]) will be created as active

default 22:08:00.847870+0200 runningboardd Calculated state for app<application.org.kde.KMyMoney.2080828.2082114(501)>: running-active (role: UserInteractiveFocal)

default 22:08:00.847867+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring jetsam update because this process is not memory-managed

default 22:08:00.847902+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring suspend because this process is not lifecycle managed

default 22:08:00.847997+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring GPU update because this process is not GPU managed

default 22:08:00.848115+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Ignoring memory limit update because this process is not memory-managed

default 22:08:00.848175+0200 runningboardd [app<application.org.kde.KMyMoney.2080828.2082114(501)>:1380] Set AppNap state: <RBMutableProcessAppNapState|0x131f083a0 enabled:Y active:N socket:N disk:N priority:N cpu:N timer:Tier0>

default 22:08:00.853385+0200 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier org.kde.KMyMoney, type: 0: 0x14c11ee30 at /Applications/kmymoney.app

error 22:08:00.857784+0200 tccd Prompting policy for hardened runtime; service: kTCCServiceAppleEvents requires entitlement com.apple.security.automation.apple-events but it is missing for accessing={TCCDProcess: identifier=org.kde.KMyMoney, pid=1380, auid=501, euid=501, binary_path=/Applications/kmymoney.app/Contents/MacOS/kmymoney}, requesting={TCCDProcess: identifier=com.apple.appleeventsd, pid=518, auid=55, euid=55, binary_path=/System/Library/CoreServices/appleeventsd},

default 22:08:00.872078+0200 kmymoney NSApp cache appearance:

-NSRequiresAquaSystemAppearance: 1

-appearance: (null)

-effectiveAppearance: <NSCompositeAppearance: 0x600003e92580

(

“<NSAquaAppearance: 0x600003e92680>”,

“<NSSystemAppearance: 0x600003e90b00>”

)>

default 22:08:00.880350+0200 kmymoney SetFrontProcess: asn=0x0-0x64064 options=1

default 22:08:00.881295+0200 tccd AUTHREQ_ATTRIBUTION: msgID=359.129, attribution={accessing={TCCDProcess: identifier=org.kde.KMyMoney, pid=1380, auid=501, euid=501, binary_path=/Applications/kmymoney.app/Contents/MacOS/kmymoney}, requesting={TCCDProcess: identifier=com.apple.WindowServer, pid=359, auid=88, euid=88, binary_path=/System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/Resources/WindowServer}, },

default 22:08:00.881323+0200 tccd requestor: TCCDProcess: identifier=com.apple.WindowServer, pid=359, auid=88, euid=88, binary_path=/System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/Resources/WindowServer is checking access for accessor TCCDProcess: identifier=org.kde.KMyMoney, pid=1380, auid=501, euid=501, binary_path=/Applications/kmymoney.app/Contents/MacOS/kmymoney

default 22:08:00.882720+0200 tccd AUTHREQ_SUBJECT: msgID=359.129, subject=org.kde.KMyMoney,

default 22:08:00.884260+0200 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier org.kde.KMyMoney, type: 0: 0x14c0187c0 at /Applications/kmymoney.app

default 22:08:00.944798+0200 kmymoney QPainter::begin: Paint device returned engine == 0, type: 2

default 22:08:00.945276+0200 kmymoney QPainter::begin: Paint device returned engine == 0, type: 2

error 22:08:00.958945+0200 kmymoney Shortcut for action “view_show_all_accounts” “Show all accounts” set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.

error 22:08:00.958976+0200 kmymoney Shortcut for action “account_reconcile” “Reconcile…” set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.

error 22:08:00.959038+0200 kmymoney Shortcut for action “transaction_new” “New” set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.

error 22:08:00.959054+0200 kmymoney Shortcut for action “transaction_assign_number” “Assign next number” set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.

error 22:08:00.959074+0200 kmymoney Shortcut for action “transaction_mark_toggle” “Toggle” set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.

error 22:08:00.959088+0200 kmymoney Shortcut for action “transaction_mark_reconciled” “Reconciled” set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.

error 22:08:00.959099+0200 kmymoney Shortcut for action “transaction_mark_cleared” “Cleared” set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.

error 22:08:00.959110+0200 kmymoney Shortcut for action “transaction_select_all” “Select all” set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.

error 22:08:00.959121+0200 kmymoney Shortcut for action “edit_find_transaction” “Find transaction…” set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.

error 22:08:00.959134+0200 kmymoney Shortcut for action “view_hide_reconciled_transactions” “Hide reconciled transactions” set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.

error 22:08:00.959151+0200 kmymoney Shortcut for action “view_show_transaction_detail” “Show Transaction Detail” set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.

error 22:08:00.959163+0200 kmymoney Shortcut for action “view_hide_unused_categories” “Hide unused categories” set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.

default 22:08:01.027044+0200 kmymoney QFSFileEngine::open: No file name specified

default 22:08:01.128932+0200 kmymoney Could not initialize KBanking online banking interface

sorry for the long paste, but maybe you see something that I’m missing
regards MinasDrull

@ostroffjh I checked the building logs in KMyMoney_Release_macos #1802 Console [Jenkins] and see a lot of warnings regarding the building dependencies of kbanking.so
Maybe relevant.
kind regards, MinasDrull

p.s. I installed last version dmg > kmymoney-5.1-1802-macos-clang-x86_64.dmg

Also seeing that the last builds are failing in dependencies build so it seems

definitely failing in build, at least last builds

All that output is from MacOS, not from KMyMoney itself. You are
correct that you are not seeing the stdout output of the program, which
MacOS is probably just tossing in the trash. Take a look at
How to Open Applications Using Terminal on Mac: 12 Steps to see
if the suggestion 7 will get you that output. It’s likely to be at
least as voluminous as what you posted.

I don’t know if the failing builds is related to your problem or not, but I’ve started trying to track down the cause of the build problems. For now, lets see if we can find out why kbanking is not getting loaded.

The message “Could not initialize KBanking online banking interface” is coming from the plugin itself. That means, KBanking was loaded and code in it could be executed. AqBanking on the other hand was loaded but could not be initialized. The reason has to be found out.

The (currently) failing builds have nothing to do with it, though. Looking at the MacOS summary page of the binary factory I see a lot of them failing but for various reasons.

AqBanking does not get build because the libbrotlienc library is not found (anymore) when running xmlmerge. I don’t know, what causes this to start on 7/7/23 (so just a few days ago).

xmlmerge is a utility which is build as part of libgwenhywfar (a companion to AqBanking). On the first failing, AqBanking was not found by craft

but libgwenhywfar was found installed (maybe from cache):

On the day before, craft (the build system) did not build AqBanking but must have found it in its cache because it was found and KBanking was also build.

There you go, now it worked :slight_smile:

user@pc ~ % /Applications/kmymoney.app/Contents/MacOS/kmymoney
QPainter::begin: Paint device returned engine == 0, type: 2
dbus[1915]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
currencySignPosition for negative values from locale is out of bounds (127). Reset to default.
currencySignPosition for positive values from locale is out of bounds (127). Reset to default.
WebConnect: Try to connect to WebConnect server
WebConnect: Connect to server failed
WebConnect: Running in server mode
Found html dir(s): (“/Applications/kmymoney.app/Contents/Resources//kmymoney/html/”)
Found an ‘html’ folder with CSS files: “/Applications/kmymoney.app/Contents/Resources//kmymoney/html/”
System icon theme as reported by QT: “kf5_rcc_theme”
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
kf.xmlgui: Shortcut for action “transaction_select_all” “Select all” set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
kf.xmlgui: Shortcut for action “transaction_mark_toggle” “Toggle” set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
kf.xmlgui: Shortcut for action “transaction_mark_reconciled” “Reconciled” set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
kf.xmlgui: Shortcut for action “transaction_mark_cleared” “Cleared” set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
kf.xmlgui: Shortcut for action “transaction_assign_number” “Assign next number” set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
kf.xmlgui: Shortcut for action “transaction_new” “New” set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
kf.xmlgui: Shortcut for action “account_reconcile” “Reconcile…” set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
kf.xmlgui: Shortcut for action “view_hide_unused_categories” “Hide unused categories” set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
kf.xmlgui: Shortcut for action “view_show_all_accounts” “Show all accounts” set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
kf.xmlgui: Shortcut for action “edit_find_transaction” “Find transaction…” set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
kf.xmlgui: Shortcut for action “view_hide_reconciled_transactions” “Hide reconciled transactions” set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
kf.xmlgui: Shortcut for action “view_show_transaction_detail” “Show Transaction Detail” set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
QFSFileEngine::open: No file name specified
Located plugin “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/reconciliationreport.so” Validity true
Located plugin “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/xmlstorage.so” Validity true
Located plugin “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/kcm_forecastview.so” Validity true
Located plugin “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/kcm_qif.so” Validity false
Located plugin “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/kcm_checkprinting.so” Validity true
Located plugin “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/kcm_icalendarexporter.so” Validity true
Located plugin “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/qifimporter.so” Validity true
Located plugin “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/qifexporter.so” Validity true
Located plugin “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/gncimporter.so” Validity true
Located plugin “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/ofximporter.so” Validity true
Located plugin “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/kcm_xmlstorage.so” Validity true
Located plugin “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/forecastview.so” Validity true
Located plugin “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/kbanking.so” Validity true
Located plugin “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/kcm_csvimporter.so” Validity true
Located plugin “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/csvimporter.so” Validity true
Located plugin “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/sqlstorage.so” Validity true
Located plugin “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/konlinetasks_sepa.so” Validity true
Located plugin “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/budgetview.so” Validity true
Located plugin “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/kcm_reportsview.so” Validity true
Located plugin “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/icalendarexporter.so” Validity true
Located plugin “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/reportsview.so” Validity true
Located plugin “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/checkprinting.so” Validity true
Located plugin “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/csvexporter.so” Validity true
Located plugin “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/onlinejoboutboxview.so” Validity true
Loading “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/budgetview.so”
Plugins: budgetview loaded
Loading “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/checkprinting.so”
Plugins: checkprinting loaded
Loading “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/csvexporter.so”
Plugins: csvexporter loaded
Loading “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/csvimporter.so”
Plugins: csvimporter loaded
Loading “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/forecastview.so”
Plugins: forecastview loaded
Loading “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/gncimporter.so”
Plugins: gncimporter loaded
Loading “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/icalendarexporter.so”
Plugins: icalendarexporter loaded
Loading “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/kbanking.so”
“Plugins: kbanking loaded, build with (5.8.1stable-0/6.4.1.0stable), run with (5.8.1.0/6.4.1.0)”
3:2023/07/15 08-17-25:(null)(1915):/Users/packaging/Craft/BinaryFactory/macos-64-clang/build/libs/aqbanking/work/aqbanking-6.4.1/src/libs/aqbanking/banking_update.c: 610: No AqBanking config folder found at [/Users/erkuerbs/.aqbanking/settings6/users] (-1)
3:2023/07/15 08-17-25:(null)(1915):/Users/packaging/Craft/BinaryFactory/macos-64-clang/build/libs/aqbanking/work/aqbanking-6.4.1/src/libs/aqbanking/banking_update.c: 610: No AqBanking config folder found at [/Users/erkuerbs/.aqbanking/settings/users] (-1)
3:2023/07/15 08-17-25:(null)(1915):/Users/packaging/Craft/BinaryFactory/macos-64-clang/build/libs/aqbanking/work/aqbanking-6.4.1/src/libs/aqbanking/banking_update.c: 411: There is no old settings folder, need initial setup
3:2023/07/15 08-17-25:gwen(1915):/Users/packaging/Craft/BinaryFactory/macos-64-clang/build/libs/gwenhywfar/work/gwenhywfar-5.8.1/src/base/plugin.c: 401: Plugin “dir” not found.
3:2023/07/15 08-17-25:(null)(1915):/Users/packaging/Craft/BinaryFactory/macos-64-clang/build/libs/aqbanking/work/aqbanking-6.4.1/src/libs/aqbanking/banking_cfg.c: 78: Could not create ConfigMgr[dir:///Users/erkuerbs/.aqbanking/settings6]. Maybe the gwenhywfar plugins are not installed?
7:2023-07-15 08:17:25:aqbanking started
3:2023-07-15 08:17:25:aqbanking /Users/packaging/Craft/BinaryFactory/macos-64-clang/build/libs/aqbanking/work/aqbanking-6.4.1/src/libs/aqbanking/banking_init.c: 403: No config manager. Maybe the gwenhywfar plugins are not installed correctly?
7:2023-07-15 08:17:25:aqbanking stopped
Could not initialize KBanking online banking interface
Loading “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/ofximporter.so”
Plugins: ofximporter loaded
Loading “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/onlinejoboutboxview.so”
Plugins: onlinejoboutboxview loaded
Loading “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/qifexporter.so”
Plugins: qifexporter loaded
Loading “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/qifimporter.so”
Plugins: qifimporter loaded
Loading “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/reconciliationreport.so”
Plugins: reconciliation report loaded
Loading “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/reportsview.so”
Plugins: reportsview loaded
Loading “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/sqlstorage.so”
Plugins: sqlstorage loaded
Loading “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/xmlstorage.so”
Plugins: xmlstorage loaded
Found html dir(s): (“/Applications/kmymoney.app/Contents/Resources//kmymoney/html/”)
Found an ‘html’ folder with CSS files: “/Applications/kmymoney.app/Contents/Resources//kmymoney/html/”
dyld[1918]: Library not loaded: @executable_path/…/Frameworks/QtGui.framework/Versions/5/QtGui
Referenced from: <946692C0-2928-3520-8FDA-1F7C45B330B6> /Applications/kmymoney.app/Contents/Frameworks/QtWebEngineCore.framework/Versions/5/Helpers/QtWebEngineProcess.app/Contents/MacOS/QtWebEngineProcess
Reason: tried: ‘/Applications/kmymoney.app/Contents/Frameworks/QtWebEngineCore.framework/Versions/5/Helpers/QtWebEngineProcess.app/Contents/Frameworks/QtGui.framework/Versions/5/QtGui’ (no such file), ‘/System/Library/Frameworks/QtGui.framework/Versions/5/QtGui’ (no such file, not in dyld cache)
dyld[1929]: Library not loaded: @executable_path/…/Frameworks/QtGui.framework/Versions/5/QtGui
Referenced from: <946692C0-2928-3520-8FDA-1F7C45B330B6> /Applications/kmymoney.app/Contents/Frameworks/QtWebEngineCore.framework/Versions/5/Helpers/QtWebEngineProcess.app/Contents/MacOS/QtWebEngineProcess
Reason: tried: ‘/Applications/kmymoney.app/Contents/Frameworks/QtWebEngineCore.framework/Versions/5/Helpers/QtWebEngineProcess.app/Contents/Frameworks/QtGui.framework/Versions/5/QtGui’ (no such file), ‘/System/Library/Frameworks/QtGui.framework/Versions/5/QtGui’ (no such file, not in dyld cache)

This part seems to be the clue:

Loading “/Applications/kmymoney.app/Contents/PlugIns/kmymoney/kbanking.so”
“Plugins: kbanking loaded, build with (5.8.1stable-0/6.4.1.0stable), run with (5.8.1.0/6.4.1.0)”
3:2023/07/15 08-17-25:(null)(1915):/Users/packaging/Craft/BinaryFactory/macos-64-clang/build/libs/aqbanking/work/aqbanking-6.4.1/src/libs/aqbanking/banking_update.c: 610: No AqBanking config folder found at [/Users/erkuerbs/.aqbanking/settings6/users] (-1)
3:2023/07/15 08-17-25:(null)(1915):/Users/packaging/Craft/BinaryFactory/macos-64-clang/build/libs/aqbanking/work/aqbanking-6.4.1/src/libs/aqbanking/banking_update.c: 610: No AqBanking config folder found at [/Users/erkuerbs/.aqbanking/settings/users] (-1)
3:2023/07/15 08-17-25:(null)(1915):/Users/packaging/Craft/BinaryFactory/macos-64-clang/build/libs/aqbanking/work/aqbanking-6.4.1/src/libs/aqbanking/banking_update.c: 411: There is no old settings folder, need initial setup
3:2023/07/15 08-17-25:gwen(1915):/Users/packaging/Craft/BinaryFactory/macos-64-clang/build/libs/gwenhywfar/work/gwenhywfar-5.8.1/src/base/plugin.c: 401: Plugin “dir” not found.
3:2023/07/15 08-17-25:(null)(1915):/Users/packaging/Craft/BinaryFactory/macos-64-clang/build/libs/aqbanking/work/aqbanking-6.4.1/src/libs/aqbanking/banking_cfg.c: 78: Could not create ConfigMgr[dir:///Users/erkuerbs/.aqbanking/settings6]. Maybe the gwenhywfar plugins are not installed?
7:2023-07-15 08:17:25:aqbanking started
3:2023-07-15 08:17:25:aqbanking /Users/packaging/Craft/BinaryFactory/macos-64-clang/build/libs/aqbanking/work/aqbanking-6.4.1/src/libs/aqbanking/banking_init.c: 403: No config manager. Maybe the gwenhywfar plugins are not installed correctly?
7:2023-07-15 08:17:25:aqbanking stopped
Could not initialize KBanking online banking interface

And out of those, the following seems to be the root problem:

3:2023/07/15 08-17-25:gwen(1915):/Users/packaging/Craft/BinaryFactory/macos-64-clang/build/libs/gwenhywfar/work/gwenhywfar-5.8.1/src/base/plugin.c: 401: Plugin “dir” not found.
3:2023/07/15 08-17-25:(null)(1915):/Users/packaging/Craft/BinaryFactory/macos-64-clang/build/libs/aqbanking/work/aqbanking-6.4.1/src/libs/aqbanking/banking_cfg.c: 78: Could not create ConfigMgr[dir:///Users/erkuerbs/.aqbanking/settings6]. Maybe the gwenhywfar plugins are not installed?

They may be installed, but are not found. So where is the dir.so file in your filesystem?

1 Like

There you go

/Applications/kmymoney.app/Contents/Frameworks/gwenhywfar/plugins/79/configmgr/dir.so

In my user folder I can find following folder .aqbanking

I wonder, why it prints

No AqBanking config folder found at [/Users/erkuerbs/.aqbanking/settings/users and
Could not create ConfigMgr[dir:///Users/erkuerbs/.aqbanking/settings6]

in the logs then. Can you try to run the following commands in the terminal session (command line) before you start KMyMoney in it?

pwd
echo $HOME
export GWEN_LOGLEVEL=debug
export AQBANKING_LOGLEVEL=debug

These settings are temporary for the terminal session. I am interested in the output in the terminal from entering the above commands until the application prints the line containing

Could not initialize KBanking online banking interface

1 Like