the reports menu is missing on the sidebar. there is no way to launch the reports function. this is after the plasma 6 update to fix the error when launching kmymoney. now it will open but no 'reports' menu.
I think this should probably be reassigned to Neon. KMyMoney itself has not been ported to Qt6 yet, so this is likely another Neon packaging issue. One possible thing to check - in the main configuration dialog, on the Plugins panel, is the entry for Reports View present and enabled? If no, it might be because something the reports plugins depends on is not present, probably due to the package renaming (adding of dropping the "5") as part of the 5 -> 6 migration.
Created attachment 166369 [details] attachment-2761592-0.html Hi Jack, Thanks for the reply. You guys must be having a crazy weekend. There is no Report View in the plugins panel, so it looks like you're right about a dependencies issue. If you want to reassign to neon, that's ok with me. Thanks and good luck. Frank Osborne On 3/3/24 09:49, Jack wrote: > https://bugs.kde.org/show_bug.cgi?id=482314 > > --- Comment #1 from Jack<ostroffjh@users.sourceforge.net> --- > I think this should probably be reassigned to Neon. KMyMoney itself has not > been ported to Qt6 yet, so this is likely another Neon packaging issue. One > possible thing to check - in the main configuration dialog, on the Plugins > panel, is the entry for Reports View present and enabled? If no, it might be > because something the reports plugins depends on is not present, probably due > to the package renaming (adding of dropping the "5") as part of the 5 -> 6 > migration. >
Reassigning to neon with the assumption this is a packaging issue. Frank: if you can launch KMyMoney from command line, you might see an error message when it tries to load the reports plugin. That would be helpful here. (If you reply by email, please trim what you are replying to as it only clutters up the bug since your entire email becomes the next comment.)
Created attachment 166480 [details] attachment-378763-0.html Jack, Here's the output from launching kmymoney from a cmd line. Hope this helps WebConnect: Try to connect to WebConnect server WebConnect: Connect to server failed WebConnect: Running in server mode Found html dir(s): ("/usr/share/kmymoney//html/") Found an 'html' folder with CSS files: "/usr/share/kmymoney//html/" System icon theme as reported by QT: "breeze" 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 "view_hide_unused_categories" "Hide unused categories" 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. kf.xmlgui: Shortcut for action "edit_find_transaction" "Find transaction..." 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 "transaction_new" "New" 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_select_all" "Select all" 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_mark_toggle" "Toggle" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/xmlstorage.so" Validity true Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/reconciliationreport.so" Validity true Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/icalendarexporter.so" Validity true Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/kcm_csvimporter.so" Validity true Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/kcm_forecastview.so" Validity true Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/checkprinting.so" Validity true Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/ofximporter.so" Validity true Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/onlinejoboutboxview.so" Validity true Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/woob.so" Validity true Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/budgetview.so" Validity true Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/kcm_checkprinting.so" Validity true Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/sqlstorage.so" Validity true Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/kcm_icalendarexporter.so" Validity true Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/qifexporter.so" Validity true Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/forecastview.so" Validity true Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/kcm_xmlstorage.so" Validity true Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/qifimporter.so" Validity true Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/kcm_qif.so" Validity false Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/gncimporter.so" Validity true Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/csvexporter.so" Validity true Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/konlinetasks_sepa.so" Validity true Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/csvimporter.so" Validity true Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/kbanking.so" Validity true Loading "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/budgetview.so" Plugins: budgetview loaded Loading "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/checkprinting.so" Plugins: checkprinting loaded Loading "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/csvexporter.so" Plugins: csvexporter loaded Loading "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/csvimporter.so" Plugins: csvimporter loaded Loading "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/forecastview.so" Plugins: forecastview loaded Loading "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/gncimporter.so" Plugins: gncimporter loaded Loading "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/icalendarexporter.so" Plugins: icalendarexporter loaded Loading "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/kbanking.so" "Plugins: kbanking loaded, build with (5.10.2stable-0/6.5.4.0stable), run with (5.10.2.0/6.5.4.0)" 3:2024/03/05 16-30-57:(null)(14646):banking_update.c: 610: No AqBanking config folder found at [/home/frank/.aqbanking/settings6/users] (-1) 3:2024/03/05 16-30-57:(null)(14646):banking_update.c: 610: No AqBanking config folder found at [/home/frank/.aqbanking/settings/users] (-1) 3:2024/03/05 16-30-57:(null)(14646):banking_update.c: 411: There is no old settings folder, need initial setup 7:2024-03-05 16:30:57:aqbanking started Loading "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/ofximporter.so" Plugins: ofximporter loaded Loading "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/onlinejoboutboxview.so" Plugins: onlinejoboutboxview loaded Loading "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/qifexporter.so" Plugins: qifexporter loaded Loading "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/qifimporter.so" Plugins: qifimporter loaded Loading "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/reconciliationreport.so" Plugins: reconciliation report loaded Loading "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/sqlstorage.so" Plugins: sqlstorage loaded Loading "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/woob.so" Python interpreter found: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0] Saved a copy of the embedded :/plugins/woob/kmymoneywoob.py script as "/tmp/kmymoneyTxXzTD.py" Attempt to load the "kmymoneyTxXzTD" Python module from "/tmp" The dependency 'sys' Python module loaded successfully The 'path' Python variable loaded successfully "kmymoneyTxXzTD" Python module failed to load Traceback (most recent call last): File "/tmp/kmymoneyTxXzTD.py", line 9, in <module> from woob.core import Woob ModuleNotFoundError: No module named 'woob' Plugins: woob loaded Loading "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/xmlstorage.so" Plugins: xmlstorage loaded Found html dir(s): ("/usr/share/kmymoney//html/") Found an 'html' folder with CSS files: "/usr/share/kmymoney//html/" reading file start parsing file startDocument reading securities endDocument Cost center model created with items 0 Payees model created with items 0
For me, both 5.1.3 and master branch console output includes: Loading "/tmp/.mount_kmymonJB0NAt/usr/plugins/kmymoney/reportsview.so" Plugins: reportsview loaded I'll guess that something went wrong during the build process. There is a cmake parameter to enable or disable the Reports View. I have no idea why it might have been disabled, but that needs to be checked by someone on the neon team.
> cmake_dependent_option(ENABLE_REPORTSVIEW "Enable reports view." ON "KChart_FOUND" OFF) If Neon built it without the KChart dependency that would explain the problem. But part of this would be on KMymoney for having optional dependencies in the first place
*** Bug 482833 has been marked as a duplicate of this bug. ***
this has been fixed in release edition and will be snapshot to user edition very soon (TM)