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.
**
*Brendan Coupe*
*3...@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...@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