| Summary: | Insufficient dependencies in the qtcreator package | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Yuri Myasoedov <ymyasoedov> |
| Component: | RPM Packages | Assignee: | Nicolas Lécureuil <mageia> |
| Status: | RESOLVED INVALID | QA Contact: | |
| Severity: | major | ||
| Priority: | Normal | CC: | geiger.david68210 |
| Version: | 5 | ||
| Target Milestone: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | qt-creator-3.4.2-1.mga5.src.rpm | CVE: | |
| Status comment: | |||
|
Description
Yuri Myasoedov
2016-02-01 07:44:42 CET
Also, qtcreator should requires the following packages: * lib64qt5qml5; * lib64qt5quick5; * lib64qt5webkitwidgets5; * lib64qt5webkit5; * lib64qt5quickwidgets5. Otherwise some plugins installed with qtcreator, will not work. qt-creator already requires all these dependencies, see the following command: $ urpmq --requires qt-creator qt-creator: libAggregation.so.1()(64bit) qt-creator: libAnalyzerBase.so()(64bit) qt-creator: libAndroid.so()(64bit) qt-creator: libCPlusPlus.so.1()(64bit) qt-creator: libCore.so()(64bit) qt-creator: libCppTools.so()(64bit) qt-creator: libDebugger.so()(64bit) qt-creator: libDiffEditor.so()(64bit) qt-creator: libExtensionSystem.so.1()(64bit) qt-creator: libGLSL.so.1()(64bit) qt-creator: libLanguageUtils.so.1()(64bit) qt-creator: libProjectExplorer.so()(64bit) qt-creator: libQmakeProjectManager.so()(64bit) qt-creator: libQmlDebug.so.1()(64bit) qt-creator: libQmlDesigner.so()(64bit) qt-creator: libQmlEditorWidgets.so.1()(64bit) qt-creator: libQmlJS.so.1()(64bit) qt-creator: libQmlJSEditor.so()(64bit) qt-creator: libQmlJSTools.so()(64bit) qt-creator: libQt5Concurrent.so.5()(64bit) qt-creator: libQt5Core.so.5()(64bit) qt-creator: libQt5Declarative.so.5()(64bit) qt-creator: libQt5Designer.so.5()(64bit) qt-creator: libQt5DesignerComponents.so.5()(64bit) qt-creator: libQt5Gui.so.5()(64bit) qt-creator: libQt5Help.so.5()(64bit) qt-creator: libQt5Network.so.5()(64bit) qt-creator: libQt5PrintSupport.so.5()(64bit) qt-creator: libQt5Qml.so.5()(64bit) qt-creator: libQt5Quick.so.5()(64bit) qt-creator: libQt5QuickWidgets.so.5()(64bit) qt-creator: libQt5Script.so.5()(64bit) qt-creator: libQt5Sql.so.5()(64bit) qt-creator: libQt5WebKit.so.5()(64bit) qt-creator: libQt5WebKitWidgets.so.5()(64bit) qt-creator: libQt5Widgets.so.5()(64bit) qt-creator: libQt5X11Extras.so.5()(64bit) qt-creator: libQt5Xml.so.5()(64bit) qt-creator: libQtSupport.so()(64bit) qt-creator: libQtcSsh.so.1()(64bit) qt-creator: libRemoteLinux.so()(64bit) qt-creator: libResourceEditor.so()(64bit) qt-creator: libTextEditor.so()(64bit) qt-creator: libUtils.so.1()(64bit) qt-creator: libVcsBase.so()(64bit) qt-creator: libX11.so.6()(64bit) qt-creator: libc.so.6()(64bit) qt-creator: libc.so.6(GLIBC_2.14)(64bit) qt-creator: libc.so.6(GLIBC_2.15)(64bit) qt-creator: libc.so.6(GLIBC_2.2.5)(64bit) qt-creator: libc.so.6(GLIBC_2.3.4)(64bit) qt-creator: libc.so.6(GLIBC_2.4)(64bit) qt-creator: libdl.so.2()(64bit) qt-creator: libdl.so.2(GLIBC_2.2.5)(64bit) qt-creator: libgcc_s.so.1()(64bit) qt-creator: libgcc_s.so.1(GCC_3.0)(64bit) qt-creator: libm.so.6()(64bit) qt-creator: libm.so.6(GLIBC_2.2.5)(64bit) qt-creator: libpthread.so.0()(64bit) qt-creator: libpthread.so.0(GLIBC_2.2.5)(64bit) qt-creator: libqbscore.so.1()(64bit) qt-creator: libqbsqtprofilesetup.so.1()(64bit) qt-creator: librt.so.1()(64bit) qt-creator: librt.so.1(GLIBC_2.2.5)(64bit) qt-creator: libstdc++.so.6()(64bit) qt-creator: libstdc++.so.6(CXXABI_1.3)(64bit) qt-creator: libstdc++.so.6(CXXABI_1.3.1)(64bit) qt-creator: libstdc++.so.6(CXXABI_1.3.8)(64bit) qt-creator: libstdc++.so.6(GLIBCXX_3.4)(64bit) qt-creator: libstdc++.so.6(GLIBCXX_3.4.11)(64bit) qt-creator: libstdc++.so.6(GLIBCXX_3.4.14)(64bit) qt-creator: libstdc++.so.6(GLIBCXX_3.4.15)(64bit) qt-creator: libstdc++.so.6(GLIBCXX_3.4.18)(64bit) qt-creator: libstdc++.so.6(GLIBCXX_3.4.20)(64bit) qt-creator: libstdc++.so.6(GLIBCXX_3.4.9)(64bit) qt-creator: python(abi) qt-creator: qtdeclarative5 qt-creator: qtquickcontrols5 qt-creator: libAggregation.so.1()(64bit) qt-creator: libAnalyzerBase.so()(64bit) qt-creator: libAndroid.so()(64bit) qt-creator: libCPlusPlus.so.1()(64bit) qt-creator: libCore.so()(64bit) qt-creator: libCppTools.so()(64bit) qt-creator: libDebugger.so()(64bit) qt-creator: libDiffEditor.so()(64bit) qt-creator: libExtensionSystem.so.1()(64bit) qt-creator: libGLSL.so.1()(64bit) qt-creator: libLanguageUtils.so.1()(64bit) qt-creator: libProjectExplorer.so()(64bit) qt-creator: libQmakeProjectManager.so()(64bit) qt-creator: libQmlDebug.so.1()(64bit) qt-creator: libQmlDesigner.so()(64bit) qt-creator: libQmlEditorWidgets.so.1()(64bit) qt-creator: libQmlJS.so.1()(64bit) qt-creator: libQmlJSEditor.so()(64bit) qt-creator: libQmlJSTools.so()(64bit) qt-creator: libQt5Concurrent.so.5()(64bit) qt-creator: libQt5Core.so.5()(64bit) qt-creator: libQt5Declarative.so.5()(64bit) qt-creator: libQt5Designer.so.5()(64bit) qt-creator: libQt5DesignerComponents.so.5()(64bit) qt-creator: libQt5Gui.so.5()(64bit) qt-creator: libQt5Help.so.5()(64bit) qt-creator: libQt5Network.so.5()(64bit) qt-creator: libQt5PrintSupport.so.5()(64bit) qt-creator: libQt5Qml.so.5()(64bit) qt-creator: libQt5Quick.so.5()(64bit) qt-creator: libQt5QuickWidgets.so.5()(64bit) qt-creator: libQt5Script.so.5()(64bit) qt-creator: libQt5Sql.so.5()(64bit) qt-creator: libQt5WebKit.so.5()(64bit) qt-creator: libQt5WebKitWidgets.so.5()(64bit) qt-creator: libQt5Widgets.so.5()(64bit) qt-creator: libQt5X11Extras.so.5()(64bit) qt-creator: libQt5Xml.so.5()(64bit) qt-creator: libQtSupport.so()(64bit) qt-creator: libQtcSsh.so.1()(64bit) qt-creator: libRemoteLinux.so()(64bit) qt-creator: libResourceEditor.so()(64bit) qt-creator: libTextEditor.so()(64bit) qt-creator: libTimeline.so.1()(64bit) qt-creator: libUtils.so.1()(64bit) qt-creator: libVcsBase.so()(64bit) qt-creator: libX11.so.6()(64bit) qt-creator: libc.so.6()(64bit) qt-creator: libc.so.6(GLIBC_2.14)(64bit) qt-creator: libc.so.6(GLIBC_2.15)(64bit) qt-creator: libc.so.6(GLIBC_2.2.5)(64bit) qt-creator: libc.so.6(GLIBC_2.3.4)(64bit) qt-creator: libc.so.6(GLIBC_2.4)(64bit) qt-creator: libdl.so.2()(64bit) qt-creator: libdl.so.2(GLIBC_2.2.5)(64bit) qt-creator: libgcc_s.so.1()(64bit) qt-creator: libgcc_s.so.1(GCC_3.0)(64bit) qt-creator: libm.so.6()(64bit) qt-creator: libm.so.6(GLIBC_2.2.5)(64bit) qt-creator: libpthread.so.0()(64bit) qt-creator: libpthread.so.0(GLIBC_2.2.5)(64bit) qt-creator: libqbscore.so.1()(64bit) qt-creator: libqbsqtprofilesetup.so.1()(64bit) qt-creator: librt.so.1()(64bit) qt-creator: librt.so.1(GLIBC_2.2.5)(64bit) qt-creator: libstdc++.so.6()(64bit) qt-creator: libstdc++.so.6(CXXABI_1.3)(64bit) qt-creator: libstdc++.so.6(CXXABI_1.3.1)(64bit) qt-creator: libstdc++.so.6(CXXABI_1.3.8)(64bit) qt-creator: libstdc++.so.6(GLIBCXX_3.4)(64bit) qt-creator: libstdc++.so.6(GLIBCXX_3.4.11)(64bit) qt-creator: libstdc++.so.6(GLIBCXX_3.4.14)(64bit) qt-creator: libstdc++.so.6(GLIBCXX_3.4.15)(64bit) qt-creator: libstdc++.so.6(GLIBCXX_3.4.18)(64bit) qt-creator: libstdc++.so.6(GLIBCXX_3.4.20)(64bit) qt-creator: libstdc++.so.6(GLIBCXX_3.4.9)(64bit) qt-creator: python(abi) qt-creator: qtdeclarative5 qt-creator: qtquickcontrols5 CC:
(none) =>
geiger.david68210 Hm...
]$ LC_ALL=C sudo /usr/sbin/urpme lib64qt5quickwidgets5
removing lib64qt5quickwidgets5-5.4.2-1.mga5.x86_64
removing package lib64qt5quickwidgets5-5.4.2-1.mga5.x86_64
1/1: removing lib64qt5quickwidgets5-5.4.2-1.mga5.x86_64
And still installed.
]$ LC_ALL=C rpm -qa | grep creator
qt-creator-doc-3.4.2-1.mga5
qt-creator-3.4.2-1.mga5
Or even:
$ LC_ALL=C sudo /usr/sbin/urpme lib64qtscript5
To satisfy dependencies, the following 5 packages will be removed (16MB):
lib64qt5declarative-devel-5.4.2-1.mga5.x86_64
(due to missing devel(libQt5Script(64bit)),
due to missing pkgconfig(Qt5Script))
lib64qt5declarative-private-devel-5.4.2-1.mga5.x86_64
(due to unsatisfied lib64qt5declarative-devel == 5.4.2,
due to unsatisfied qt5script-private-devel == 5.4.2)
lib64qtscript-devel-5.4.2-1.mga5.x86_64
(due to unsatisfied lib64qtscript5 == 5.4.2)
lib64qtscript-private-devel-5.4.2-1.mga5.x86_64
(due to unsatisfied lib64qtscript-devel == 5.4.2)
lib64qtscript5-5.4.2-1.mga5.x86_64
Remove 5 packages? (y/N) y
removing lib64qt5declarative-devel-5.4.2-1.mga5.x86_64 lib64qt5declarative-private-devel-5.4.2-1.mga5.x86_64 lib64qtscript-devel-5.4.2-1.mga5.x86_64 lib64qtscript-private-devel-5.4.2-1.mga5.x86_64 lib64qtscript5-5.4.2-1.mga5.x86_64
removing package lib64qt5declarative-private-devel-5.4.2-1.mga5.x86_64
1/5: removing lib64qt5declarative-private-devel-5.4.2-1.mga5.x86_64
removing package lib64qtscript-private-devel-5.4.2-1.mga5.x86_64
2/5: removing lib64qtscript-private-devel-5.4.2-1.mga5.x86_64
removing package lib64qt5declarative-devel-5.4.2-1.mga5.x86_64
3/5: removing lib64qt5declarative-devel-5.4.2-1.mga5.x86_64
removing package lib64qtscript-devel-5.4.2-1.mga5.x86_64
4/5: removing lib64qtscript-devel-5.4.2-1.mga5.x86_64
removing package lib64qtscript5-5.4.2-1.mga5.x86_64
5/5: removing lib64qtscript5-5.4.2-1.mga5.x86_64
]$ LC_ALL=C rpm -qa | grep creator
qt-creator-doc-3.4.2-1.mga5
qt-creator-3.4.2-1.mga5
$ qtcreator
qtcreator: error while loading shared libraries: libQt5Script.so.5: cannot open shared object file: No such file or directory
It seems the problem was in 3rd part application. ]$ rpm -q --whatprovides 'libQt5Script.so.5()(64bit)' viber-4.2.2.6-2 Sorry. I will close this bug as invalid. Status:
NEW =>
RESOLVED |