Bug 233788

Summary: Plugins do not load
Product: [Applications] kmymoney Reporter: allan <agander93>
Component: generalAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: RESOLVED NOT A BUG    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description allan 2010-04-09 00:22:35 UTC
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.
Comment 1 Cristian Oneț 2010-04-09 08:28:29 UTC
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.
Comment 2 allan 2010-04-09 11:21:29 UTC
(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.
Comment 3 Cristian Oneț 2010-04-09 11:42:47 UTC
(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.
Comment 4 Cristian Oneț 2010-04-20 18:52:05 UTC
Could we consider this closed then if running kbuildsycoca4 before running kmymoney fixes the problem?
Comment 5 allan 2010-04-20 21:27:22 UTC
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?
Comment 6 Cristian Oneț 2010-05-05 20:36:03 UTC
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.