Master Branch - No Reports Tab

Thomas Baumgart thb at net-bembel.de
Mon Jan 13 11:27:04 GMT 2025


On Montag, 13. Januar 2025 02:06:02 CET Brendan Coupe via KMyMoney-devel wrote:

> After send that last email I realize this probably all changed when I 
> upgraded from Fedora 39 to 40 or from 40 to 41. These upgrades happened 
> close together so I'm not sure which one caused this but I suspect a 
> package is no longer included in 40 and/or 41 that was included in 39.
> 
> The "Python module failed to load" in the command line output is 
> probably the cause.

I doubt that, since the reports have nothing to do with Python.

When you run cmake, make sure reports show up in the supported section
in the overview. See attached screenshot how it looks for me.

Thomas

> 
> **
> *Brendan Coupe*
> *3 at Coupe7.com*
> 
> 
> On 2025-01-12 5:56 PM, Brendan Coupe wrote:
> > I use Tabbed view which has caused a weird problem in the past which 
> > Thomas tracked down and fixed, probably over 10 years ago.
> >
> > I switched to the other 2 views and reports is missing on both.
> >
> > I save the output from my builds in a log file. There is no mention of 
> > reportsview.so in the recent logs. I see lots of mentions in the logs 
> > up until October of last year. This includes builds of both the 5.1 
> > and Master branches. I searched the recent source trees and there is 
> > no file named reportsview.so.
> >
> > Here is the command line output:
> >
> > WebConnect: Running in server mode
> > This is not KMyMoney plugin: 
> > '/usr/lib64/qt5/plugins/kmymoney_plugins/konlinetasks_sepa.so'
> > 3:2025/01/12 17-40-41:(null)(111506):banking_update.c:  610: No 
> > AqBanking config folder found at 
> > [/home/bcoupe/.aqbanking/settings6/users] (-1)
> > 3:2025/01/12 17-40-41:(null)(111506):banking_update.c:  610: No 
> > AqBanking config folder found at 
> > [/home/bcoupe/.aqbanking/settings/users] (-1)
> > 3:2025/01/12 17-40-41:(null)(111506):banking_update.c:  411: There is 
> > no old settings folder, need initial setup
> > "kmymoneyVydATp" Python module failed to load
> > Traceback (most recent call last):
> >   File "/tmp/kmymoneyVydATp.py", line 10, in <module>
> >     import logging.config
> >   File "/usr/lib64/python3.13/logging/config.py", line 31, in <module>
> >     import logging.handlers
> >   File "/usr/lib64/python3.13/logging/handlers.py", line 30, in <module>
> >     import pickle
> >   File "/usr/lib64/python3.13/pickle.py", line 33, in <module>
> >     from struct import pack, unpack
> >   File "/usr/lib64/python3.13/struct.py", line 13, in <module>
> >     from _struct import *
> > ImportError: 
> > /usr/lib64/python3.13/lib-dynload/_struct.cpython-313-x86_64-linux-gnu.so: 
> > undefined symbol: PyByteArray_Type
> >
> > (kmymoney:111506): GLib-GIO-CRITICAL **: 17:41:20.715: GFileInfo 
> > created without standard::icon
> >
> > (kmymoney:111506): GLib-GIO-CRITICAL **: 17:41:20.715: file 
> > ../gio/gfileinfo.c: line 1765 (g_file_info_get_icon): should not be 
> > reached
> >
> > (kmymoney:111506): GLib-GIO-CRITICAL **: 17:41:20.715: GFileInfo 
> > created without standard::icon
> >
> > (kmymoney:111506): GLib-GIO-CRITICAL **: 17:41:20.715: file 
> > ../gio/gfileinfo.c: line 1765 (g_file_info_get_icon): should not be 
> > reached
> >
> > (kmymoney:111506): GLib-GIO-CRITICAL **: 17:41:20.715: GFileInfo 
> > created without standard::icon
> >
> > (kmymoney:111506): GLib-GIO-CRITICAL **: 17:41:20.715: file 
> > ../gio/gfileinfo.c: line 1765 (g_file_info_get_icon): should not be 
> > reached
> >
> >
> > *Brendan Coupe*
> > *3 at Coupe7.com*
> >
> >
> > On 2025-01-12 5:37 PM, Jack via KMyMoney-devel wrote:
> >> On 2025.01.12 18:29, Brendan Coupe via KMyMoney-devel wrote:
> >>> I have been using the master branch that I compile myself for the 
> >>> past couple of months. I just realized that the reports tab is 
> >>> missing. I compiled the 5.1 branch and confirmed that it shows thew 
> >>> reports tab.
> >>>
> >>> I assume this is not expected and I may be missing a dependency. Any 
> >>> suggestions? I'm running Fedora 41 and I don't see any obvious 
> >>> errors in the compile output log.
> >>>
> >>> Thanks,
> >> Brendan,
> >>
> >> I assume you are referring to the Reports icon on the View Selecter 
> >> on the left of the display.  Yes, it should still be present, and is 
> >> so in my copy compiled from master branch earlier today.  Offhand, I 
> >> can't really think of anything that might cause it to disappear.
> >>
> >> The first place I would look is at the console output if you run KMM 
> >> from command line, in case there is something missing at runtime.  I 
> >> do see:
> >> Loading "/usr/lib64/qt5/plugins/kmymoney_plugins/reportsview.so"
> >> Plugins: reportsview loaded
> >>
> >> If nothing strange shows up there, I would grep through the build 
> >> output (make or ninja, which you may have to configure for logging) 
> >> for anything related to reports, particularly confirming whether 
> >> there is any error related to reportsview.so being compiled.
> >>
> >> Jack
> 
> 

-- 

Regards

Thomas Baumgart

-------------------------------------------------------------
Sometimes you will never know the value of a moment,
until it becomes a memory. (Dr. Seuss)
-------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: screenshot.png
Type: image/png
Size: 88315 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kmymoney-devel/attachments/20250113/80cbcee7/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 868 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kmymoney-devel/attachments/20250113/80cbcee7/attachment-0001.sig>


More information about the KMyMoney-devel mailing list