Bug 1598082
| Summary: | QT5 internal Libdependencies after fix for #1596926 failing | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | customercare |
| Component: | qt5-qtbase | Assignee: | Than Ngo <than> |
| Status: | CLOSED WORKSFORME | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | urgent | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 27 | CC: | customercare, helio, jgrulich, jreznik, rdieter, than |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2018-07-08 15:30:57 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
customercare
2018-07-04 10:00:55 UTC
In your case, there's a specific problem with one library: /lib64/libQt5Gui.so.5 with missing symbols, so lets start there. That said, I cannot reproduce this at the moment ldd -r /lib64/libQt5Gui.so.5 yields no missing symbols for me, but I'll try digging deeper later today. what I don't understand is, why it happenend several days after the update, in midair computing time, while qt programms were running. I did nothing special, a few mp3 (thats how I noticed it) , ff , thunderbird... thats more or less it. A laptop, which installed the update on wednesday, a few days after we released the fix, did not have a problem on update day either. Is there a cronbased rebuild of some kind involved? None that I'm aware of (there was 'prelink' in the past, but I don't think that's used anymore) One debug step that may help, when problem occurs, please post output from : ldd -r /usr/bin/qmmp linux-vdso.so.1 (0x00007ffce29db000) libqmmp.so.1 => /lib64/libqmmp.so.1 (0x00007f28d6b28000) libqmmpui.so.1 => /lib64/libqmmpui.so.1 (0x00007f28d67e8000) libQt5Widgets.so.5 => /lib64/libQt5Widgets.so.5 (0x00007f28d5f98000) libQt5Gui.so.5 => /lib64/libQt5Gui.so.5 (0x00007f28d58d8000) libQt5Network.so.5 => /lib64/libQt5Network.so.5 (0x00007f28d5550000) libQt5Core.so.5 => /lib64/libQt5Core.so.5 (0x00007f28d4ea8000) libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f28d4b20000) libm.so.6 => /lib64/libm.so.6 (0x00007f28d47d0000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f28d45b8000) libc.so.6 => /lib64/libc.so.6 (0x00007f28d4200000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f28d3fe0000) libGL.so.1 => /lib64/libGL.so.1 (0x00007f28d3d50000) libpng16.so.16 => /lib64/libpng16.so.16 (0x00007f28d3b18000) libharfbuzz.so.0 => /lib64/libharfbuzz.so.0 (0x00007f28d3880000) libz.so.1 => /lib64/libz.so.1 (0x00007f28d3668000) libssl.so.1.1 => /lib64/libssl.so.1.1 (0x00007f28d33f8000) libcrypto.so.1.1 => /lib64/libcrypto.so.1.1 (0x00007f28d2f70000) libsystemd.so.0 => /lib64/libsystemd.so.0 (0x00007f28d2ce0000) libicui18n.so.57 => /lib64/libicui18n.so.57 (0x00007f28d2868000) libicuuc.so.57 => /lib64/libicuuc.so.57 (0x00007f28d24c0000) libicudata.so.57 => /lib64/libicudata.so.57 (0x00007f28d0a40000) libpcre2-16.so.0 => /lib64/libpcre2-16.so.0 (0x00007f28d07c8000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f28d05c0000) libgthread-2.0.so.0 => /lib64/libgthread-2.0.so.0 (0x00007f28d03b8000) libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00007f28d00a0000) /lib64/ld-linux-x86-64.so.2 (0x00007f28d6fd0000) libGLX.so.0 => /lib64/libGLX.so.0 (0x00007f28cfe68000) libX11.so.6 => /lib64/libX11.so.6 (0x00007f28cfb28000) libXext.so.6 => /lib64/libXext.so.6 (0x00007f28cf910000) libGLdispatch.so.0 => /lib64/libGLdispatch.so.0 (0x00007f28cf658000) libfreetype.so.6 => /lib64/libfreetype.so.6 (0x00007f28cf3a0000) libgraphite2.so.3 => /lib64/libgraphite2.so.3 (0x00007f28cf170000) libgcrypt.so.20 => /lib64/libgcrypt.so.20 (0x00007f28cee50000) librt.so.1 => /lib64/librt.so.1 (0x00007f28cec48000) liblzma.so.5 => /lib64/liblzma.so.5 (0x00007f28cea20000) liblz4.so.1 => /lib64/liblz4.so.1 (0x00007f28ce808000) libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f28ce5d8000) libpcre.so.1 => /lib64/libpcre.so.1 (0x00007f28ce360000) libxcb.so.1 => /lib64/libxcb.so.1 (0x00007f28ce138000) libbz2.so.1 => /lib64/libbz2.so.1 (0x00007f28cdf20000) libgpg-error.so.0 => /lib64/libgpg-error.so.0 (0x00007f28cdd00000) libpcre2-8.so.0 => /lib64/libpcre2-8.so.0 (0x00007f28cda78000) libXau.so.6 => /lib64/libXau.so.6 (0x00007f28cd870000) Thats the actual installation , working correctly : # rpm -qa |grep qt5 | sort dbusmenu-qt5-0.9.3-0.15.20150604.fc27.x86_64 phonon-qt5-4.9.1-5.fc27.x86_64 phonon-qt5-backend-gstreamer-4.9.0-4.fc27.x86_64 polkit-qt5-1-0.112.0-11.fc27.x86_64 poppler-qt5-0.57.0-9.fc27.x86_64 python3-qt5-5.9.1-3.fc27.x86_64 python3-qt5-base-5.9.1-3.fc27.x86_64 python3-qt5-webkit-5.9.1-3.fc27.x86_64 python-qt5-rpm-macros-5.9.1-3.fc27.noarch qca-qt5-2.1.3-6.fc27.x86_64 qca-qt5-ossl-2.1.3-6.fc27.x86_64 qt5-qtbase-5.9.6-3.fc27.x86_64 qt5-qtbase-common-5.9.6-3.fc27.noarch qt5-qtbase-gui-5.9.6-3.fc27.x86_64 qt5-qtconnectivity-5.9.6-1.fc27.x86_64 qt5-qtdeclarative-5.9.6-1.fc27.x86_64 qt5-qtenginio-1.6.2-13.fc27.x86_64 qt5-qtgraphicaleffects-5.9.6-1.fc27.x86_64 qt5-qtlocation-5.9.6-1.fc27.x86_64 qt5-qtmultimedia-5.9.6-1.fc27.x86_64 qt5-qtquickcontrols-5.9.6-1.fc27.x86_64 qt5-qtscript-5.9.6-1.fc27.x86_64 qt5-qtsensors-5.9.6-1.fc27.x86_64 qt5-qtserialport-5.9.6-1.fc27.x86_64 qt5-qtspeech-5.9.6-1.fc27.x86_64 qt5-qtspeech-speechd-5.9.6-1.fc27.x86_64 qt5-qtsvg-5.9.6-1.fc27.x86_64 qt5-qttools-common-5.9.6-1.fc27.noarch qt5-qttools-libs-designer-5.9.6-1.fc27.x86_64 qt5-qttools-libs-help-5.9.6-1.fc27.x86_64 qt5-qtwebchannel-5.9.6-1.fc27.x86_64 qt5-qtwebkit-5.212.0-0.20.alpha2.fc27.1.x86_64 qt5-qtwebsockets-5.9.6-1.fc27.x86_64 qt5-qtx11extras-5.9.6-1.fc27.x86_64 qt5-qtxmlpatterns-5.9.6-1.fc27.x86_64 qt5-srpm-macros-5.9.6-1.fc27.noarch qmmp-1.1.10-2.fc27.x86_64 qmmp-plugin-pack-1.1.4-1.fc27.x86_64 qmmp-plugins-freeworld-1.1.10-1.fc27.x86_64 OK, so it appears there are no missing symbols now and things are working properly? atm .. it's working as it should. OK, let's consider this resolved for now. Please re-open if it happens again (and repost ldd output like you did above), thanks. |