https://bugs.kde.org/show_bug.cgi?id=518163
Bug ID: 518163
Summary: Python-PyQt conflict avoidance completely breaks
plugin loading
Classification: Applications
Product: krita
Version First 6.0.0
Reported In:
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: Scripting
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Created attachment 191029
--> https://bugs.kde.org/attachment.cgi?id=191029&action=edit
My really dumb patch to fix this
***
If you're not sure this is actually a bug, instead post about it at
https://discuss.kde.org
If you're reporting a crash, attach a backtrace with debug symbols; see
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
Please remove this comment after reading and before submitting - thanks!
***
SUMMARY
https://invent.kde.org/graphics/krita/-/commit/38bbeb8a1882150379fafde54f25222e5fade146
This commit introduced a way to dynamically load either PyQT5 or PyQT6, but
ends up removing /usr/lib/python3.14/site-packages from sys.path, breaking all
built-in plugins.
STEPS TO REPRODUCE
1. Lauch Krita 6.0.0-1 on Arch or CachyOS
2. Open settings and observe broken plugins
OBSERVED RESULT
No plugins can be loaded
EXPECTED RESULT
Built-in plugins available
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: ArchLinux
KDE Frameworks Version: 25.12.3-1.1
Qt Version: 6.10.2-1
ADDITIONAL INFORMATION
https://dpaste.com/5LLS6GZZ5
--
You are receiving this mail because:
You are watching all bug changes.