Bug 468330
Summary: | An unwelcome env var QT_PLUGIN_PATH has appeared in Fedora | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Mark Summerfield <mark> |
Component: | kdelibs | Assignee: | Kevin Kofler <kevin> |
Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | low | Docs Contact: | |
Priority: | medium | ||
Version: | 8 | CC: | jreznik, kevin, ltinkl, rdieter, rnovacek, ry, smparrish, than, thomasj, tuxbrewr |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2008-10-25 01:21:25 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Mark Summerfield
2008-10-24 06:33:58 UTC
1. This is set by kdelibs4, not qt4. The file which sets it is /etc/profile.d/kde4.sh. 2. This is not a new thing, this has existed ever since kdelibs4 has existed in F8. (And it's the same in the kdelibs in F9 and Rawhide.) You probably simply didn't have kdelibs4 installed before. 3. Your claim that "this environment variable doesn't appear to be needed" is incorrect: it is required for KDE plugins to be found by Qt, including but not limited to: the Oxygen widget style in kdebase-runtime, the Qt Designer KDE plugin in kdelibs4-devel, the image format plugins in kdelibs4 itself etc. 4. What you're seeing seems to be some problem your custom version of Qt 4 appears to have with one of the plugins in that path, which also shows that the environment variable is obviously not unneeded, because something is being loaded from it. ;-) 5. The file is marked %config(noreplace), so you can just hack the variable out if you don't like it. (But I think you should figure out the actual problem instead.) Oh, and it's called QT_PLUGIN_PATH, not QT_PLUGINS_PATH. |