Summary: | Reports menu is missing in Plasma 6 | ||
---|---|---|---|
Product: | [KDE Neon] neon | Reporter: | Frank Osborne <wdd5988> |
Component: | Packages User Edition | Assignee: | Neon Bugs <neon-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | carlosd.kde, ccamara, fanzhuyifan, jr, neon-bugs, nicolas.fella, ostroffjh, sitter |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
attachment-2761592-0.html
attachment-378763-0.html |
Description
Frank Osborne
2024-03-03 14:47:29 UTC
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) |