Summary: | appimage: Cannot mix incompatible Qt library | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | Alejandro Vargas <alejandro.anv> |
Component: | General | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED NOT A BUG | ||
Severity: | crash | CC: | halla |
Priority: | NOR | ||
Version First Reported In: | 4.2.8 | ||
Target Milestone: | --- | ||
Platform: | Appimage | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Alejandro Vargas
2020-01-19 19:15:15 UTC
I'm sorry, but that's a distribution issue. Maybe they set QT_PLUGIN_PATH, or there's something else, but it's not something we can solve. (In reply to Boudewijn Rempt from comment #1) > I'm sorry, but that's a distribution issue. Maybe they set QT_PLUGIN_PATH, > or there's something else, but it's not something we can solve. Are not appimages supposed to contain everything necessary to run independently of the rest of the system? (In reply to Boudewijn Rempt from comment #1) > I'm sorry, but that's a distribution issue. Maybe they set QT_PLUGIN_PATH, > or there's something else, but it's not something we can solve. Solved the problem by unset QT_PLUGIN_PATH. You sould include this in the appimage for preventing it to try to use the system's QT plugins or at least do this when the system's QT vrsion is different than th included in the appimage. If there is a global QT_PLUGIN_PATH set that's a bug in the distribution: this variable should not be set globally. See https://doc.qt.io/qt-5/deployment-plugins.html (In reply to Boudewijn Rempt from comment #4) > If there is a global QT_PLUGIN_PATH set that's a bug in the distribution: > this variable should not be set globally. See > https://doc.qt.io/qt-5/deployment-plugins.html Ok, reported to Mageia: https://bugs.mageia.org/show_bug.cgi?id=26112 Awesome, thanks! |