Version: 3.97.2 (using KDE 4.3.5) OS: Linux Installed from: Compiled From Sources Immediately after a new install, on running KMM for the first time, no plugins are loaded, nor are any plugin messages output. Closing the application and restarting it then loads the plugins correctly.
That's because kbuildsycoca4 wasn't run after installing kmymoney. I think running kbuildsycoca4 is the packager's responsibility so I don't think that this is a bug if indeed running kbuildsycoca4 after installation is the problem.
(In reply to comment #1) > That's because kbuildsycoca4 wasn't run after installing kmymoney. I think > running kbuildsycoca4 is the packager's responsibility so I don't think that > this is a bug if indeed running kbuildsycoca4 after installation is the > problem. I'm not sure to which packager you're referring here? KMM was built from source, as indicated.
(In reply to comment #2) > (In reply to comment #1) > > That's because kbuildsycoca4 wasn't run after installing kmymoney. I think > > running kbuildsycoca4 is the packager's responsibility so I don't think that > > this is a bug if indeed running kbuildsycoca4 after installation is the > > problem. > > I'm not sure to which packager you're referring here? KMM was built from > source, as indicated. In that case the packager would be you. Normally the packager is the guy who makes a package of the application for a specific distribution.
Could we consider this closed then if running kbuildsycoca4 before running kmymoney fixes the problem?
Is there a reason for this behaviour though? On 0.9x, I never once had to take any extra action to get OFX plugin recognised. I haven't re-installed since 3.97.2, so can't say about the suggestion, but in any case, does it achieve anything that restarting KMM doesn't?
I'll close this one since, I think that, running kbuildsyscoca4 before running kmymoney fixes the issue and anyway this stuff should be handled by the packagers. If we have some packaging problem in this area I'm sure someone from downstream will let us know.