Description of problem: A problem with qcad 3.21.3.15 and tried to install an update that has been available from a few days but it is missing dependencies. Version-Release number of selected component (if applicable): qcad 3.22.1.0 2fc.29 How reproducible: Try to update to the latest version Steps to Reproduce: 1. open dnfdragora 2. search for qcad 3. select latest version available. Actual results: Get error message that libqcadgrid.so(64bit), libqcadsnap.so(64bit) libqcadstemmer.so(64bit) and libspatialindexnavei.so (64bit) are all missing and required. Expected results: qcad would be installed and updated. Additional info: Due to an problem with qcad 3.21.3.15, I wanted to see if the new install would fix the issue. I will submit a bug report on the problem I am having.
>Get error message that libqcadgrid.so(64bit), libqcadsnap.so(64bit) libqcadstemmer.so(64bit) and libspatialindexnavei.so (64bit) are all missing and required. Please, post the output of $ rpm -q --list qcad | grep libqcad && rpm -q --list qcad | grep libspatial and $ qcad
FEDORA-2019-ec61f67a68 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-ec61f67a68
FEDORA-2019-735cb51555 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-735cb51555
qcad-3.22.1.0-3.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-735cb51555
qcad-3.22.1.0-3.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-ec61f67a68
As requested. Before I try the updates listed in the dnf patch. rpm -q --list qcad | grep libqcad && rpm -q --list qcad | grep libspatial /usr/lib64/qcad/libqcadcore.so /usr/lib64/qcad/libqcadecmaapi.so /usr/lib64/qcad/libqcadentity.so /usr/lib64/qcad/libqcadgrid.so /usr/lib64/qcad/libqcadgui.so /usr/lib64/qcad/libqcadoperations.so /usr/lib64/qcad/libqcadsnap.so /usr/lib64/qcad/libqcadspatialindex.so /usr/lib64/qcad/libqcadstemmer.so /usr/lib64/qcad/libqcadzip.so /usr/lib64/qcad/plugins/designer/libqcadcustomwidgets.so /usr/lib64/qcad/plugins/libqcaddxf.so /usr/lib64/qcad/plugins/libqcadscripts.so /usr/lib64/qcad/libspatialindexnavel.so
qcad Warning: Cannot load translation: "qtbase_en" Warning: Cannot load translation: "qt_en" Warning: Cannot load translation: "assistant_en" Warning: Cannot load translation: "qt_help_en" sudo dnf update qcad Problem: cannot install the best update candidate for package qcad-3.21.3.15-1.fc29.x86_64 - nothing provides libqcadgrid.so()(64bit) needed by qcad-3.22.1.0-2.fc29.x86_64 - nothing provides libqcadgui.so()(64bit) needed by qcad-3.22.1.0-2.fc29.x86_64 - nothing provides libqcadsnap.so()(64bit) needed by qcad-3.22.1.0-2.fc29.x86_64 - nothing provides libqcadstemmer.so()(64bit) needed by qcad-3.22.1.0-2.fc29.x86_64 - nothing provides libspatialindexnavel.so()(64bit) needed by qcad-3.22.1.0-2.fc29.x86_64 Will install the testing patch now.
(In reply to Fedora Update System from comment #2) > FEDORA-2019-ec61f67a68 has been submitted as an update to Fedora 29. > https://bodhi.fedoraproject.org/updates/FEDORA-2019-ec61f67a68 This failed. sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2019-ec61f67a68 Fedora 29 - x86_64 - Test Updates 44 kB/s | 7.0 MB 02:41 RPM Fusion for Fedora 29 - Free - Updates 7.6 kB/s | 3.3 kB 00:00 No security updates needed, but 276 updates available Dependencies resolved. Nothing to do. Complete!
(In reply to Fedora Update System from comment #5) > qcad-3.22.1.0-3.fc29 has been pushed to the Fedora 29 testing repository. If > problems still persist, please make note of it in this bug report. > See https://fedoraproject.org/wiki/QA:Updates_Testing for > instructions on how to install test updates. > You can provide feedback for this update here: > https://bodhi.fedoraproject.org/updates/FEDORA-2019-ec61f67a68 Still missing dependencies. sudo dnf update qcad --enablerepo=updates-testing Last metadata expiration check: 0:03:50 ago on 2019-07-10T21:26:10 MDT. Dependencies resolved. Problem: cannot install the best update candidate for package qcad-3.21.3.15-1.fc29.x86_64 - nothing provides libqcadgrid.so()(64bit) needed by qcad-3.22.1.0-2.fc29.x86_64 - nothing provides libqcadgui.so()(64bit) needed by qcad-3.22.1.0-2.fc29.x86_64 - nothing provides libqcadsnap.so()(64bit) needed by qcad-3.22.1.0-2.fc29.x86_64 - nothing provides libqcadstemmer.so()(64bit) needed by qcad-3.22.1.0-2.fc29.x86_64 - nothing provides libspatialindexnavel.so()(64bit) needed by qcad-3.22.1.0-2.fc29.x86_64 ======================================================================================================================================================= Package Architecture Version Repository Size ======================================================================================================================================================= Skipping packages with broken dependencies: qcad x86_64 3.22.1.0-2.fc29 updates 23 M Transaction Summary ======================================================================================================================================================= Skip 1 Package Nothing to do. Complete! sudo dnf install qcad --enablerepo=updates-testing Last metadata expiration check: 0:05:00 ago on 2019-07-10T21:26:10 MDT. Package qcad-3.21.3.15-1.fc29.x86_64 is already installed. Dependencies resolved. Problem: cannot install the best candidate for the job - nothing provides libqcadgrid.so()(64bit) needed by qcad-3.22.1.0-2.fc29.x86_64 - nothing provides libqcadgui.so()(64bit) needed by qcad-3.22.1.0-2.fc29.x86_64 - nothing provides libqcadsnap.so()(64bit) needed by qcad-3.22.1.0-2.fc29.x86_64 - nothing provides libqcadstemmer.so()(64bit) needed by qcad-3.22.1.0-2.fc29.x86_64 - nothing provides libspatialindexnavel.so()(64bit) needed by qcad-3.22.1.0-2.fc29.x86_64 ======================================================================================================================================================= Package Architecture Version Repository Size ======================================================================================================================================================= Skipping packages with broken dependencies: qcad x86_64 3.22.1.0-2.fc29 updates 23 M Transaction Summary ======================================================================================================================================================= Skip 1 Package Nothing to do. Complete!
Thinking that I had stale repository data. sudo dnf upgrade qcad --enablerepo=updates-testing --refresh pam_mount password: Copr repo for pcb-rnd owned by avigne 8.8 kB/s | 3.0 kB 00:00 Adobe Systems Incorporated 11 kB/s | 2.9 kB 00:00 Fedora Modular 29 - x86_64 25 kB/s | 16 kB 00:00 Fedora Modular 29 - x86_64 - Updates 34 kB/s | 16 kB 00:00 Fedora Modular 29 - x86_64 - Updates 638 kB/s | 1.7 MB 00:02 Fedora 29 - x86_64 - Test Updates 25 kB/s | 16 kB 00:00 Fedora 29 - x86_64 - Updates 25 kB/s | 14 kB 00:00 Fedora 29 - x86_64 38 kB/s | 17 kB 00:00 RPM Fusion for Fedora 29 - Free - Updates 7.0 kB/s | 3.3 kB 00:00 RPM Fusion for Fedora 29 - Free 3.6 kB/s | 3.2 kB 00:00 RPM Fusion for Fedora 29 - Free - Debug 5.5 kB/s | 2.7 kB 00:00 RPM Fusion for Fedora 29 - Nonfree - Updates 652 B/s | 3.7 kB 00:05 RPM Fusion for Fedora 29 - Nonfree - Updates 1.6 kB/s | 97 kB 01:01 RPM Fusion for Fedora 29 - Nonfree 618 B/s | 3.2 kB 00:05 Fedora 29 - x86_64 - VirtualBox 172 B/s | 181 B 00:01 Dependencies resolved. Problem: cannot install the best update candidate for package qcad-3.21.3.15-1.fc29.x86_64 - nothing provides libqcadgrid.so()(64bit) needed by qcad-3.22.1.0-2.fc29.x86_64 - nothing provides libqcadgui.so()(64bit) needed by qcad-3.22.1.0-2.fc29.x86_64 - nothing provides libqcadsnap.so()(64bit) needed by qcad-3.22.1.0-2.fc29.x86_64 - nothing provides libqcadstemmer.so()(64bit) needed by qcad-3.22.1.0-2.fc29.x86_64 - nothing provides libspatialindexnavel.so()(64bit) needed by qcad-3.22.1.0-2.fc29.x86_64 ======================================================================================================================================================= Package Architecture Version Repository Size ======================================================================================================================================================= Skipping packages with broken dependencies: qcad x86_64 3.22.1.0-2.fc29 updates 23 M Transaction Summary ======================================================================================================================================================= Skip 1 Package Nothing to do. Complete! And this again. sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2019-ec61f67a68 Last metadata expiration check: 0:00:42 ago on 2019-07-10T21:49:14 MDT. No security updates needed, but 276 updates available Dependencies resolved. Nothing to do. Complete!
The '3.22.1.0-2.fc29' is not the right build release. Should be: ############################## # dnf install qcad --enablerepo=updates-testing Last metadata expiration check: 0:01:57 ago on gio 11 lug 2019, 11:29:01. Dependencies resolved. Installing: qcad 3.22.1.0-3.fc30 qgnomeplatform wise2 [root@localhost sagitter]# repoquery --installed --provides qcad application() application(qcad.desktop) bundled(dxflib) = 1.0.0 bundled(opennurbs) = 201004095 bundled(qtscriptgenerator) = 5.9.0 bundled(stemmer) = 1.0.0 metainfo() metainfo(qcad.appdata.xml) qcad = 3.22.1.0-3.fc30 qcad(x86-64) = 3.22.1.0-3.fc30 [root@localhost sagitter]# repoquery --installed --requires qcad /usr/bin/sh dejavu-sans-fonts hicolor-icon-theme libQt5Core.so.5()(64bit) libQt5Core.so.5(Qt_5)(64bit) libQt5Core.so.5(Qt_5.12)(64bit) libQt5Gui.so.5()(64bit) libQt5Gui.so.5(Qt_5)(64bit) libQt5Network.so.5()(64bit) libQt5Network.so.5(Qt_5)(64bit) libQt5OpenGL.so.5()(64bit) libQt5OpenGL.so.5(Qt_5)(64bit) libQt5PrintSupport.so.5()(64bit) libQt5PrintSupport.so.5(Qt_5)(64bit) libQt5Script.so.5()(64bit) libQt5Script.so.5(Qt_5)(64bit) libQt5Sql.so.5()(64bit) libQt5Sql.so.5(Qt_5)(64bit) libQt5Widgets.so.5()(64bit) libQt5Widgets.so.5(Qt_5)(64bit) libQt5Xml.so.5()(64bit) libQt5Xml.so.5(Qt_5)(64bit) libQt5XmlPatterns.so.5()(64bit) libQt5XmlPatterns.so.5(Qt_5)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.4)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) qgnomeplatform qt5-designer >= 5.9.0 qt5-qtsvg quazip-qt5(x86-64) rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(PayloadIsXz) <= 5.2-1 rtld(GNU_HASH) vlgothic-fonts wise2 ##################################################### Please, do # dnf remove qcad # dnf clean all && dnf update # dnf update qcad --enablerepo=updates-testing
qcad-3.22.1.0-4.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-735cb51555
(In reply to Antonio Trande from comment #11) > The '3.22.1.0-2.fc29' is not the right build release. Should be: > > # dnf remove qcad > # dnf clean all && dnf update > # dnf update qcad --enablerepo=updates-testing For Fedora 29, there is still a dependency issue. sudo dnf remove qcad pam_mount password: Dependencies resolved. ======================================================================================================================================================= Package Architecture Version Repository Size ======================================================================================================================================================= Removing: qcad x86_64 3.21.3.15-1.fc29 @updates 175 M Removing unused dependencies: adwaita-qt5 x86_64 1.0-5.fc29 @fedora 731 k qgnomeplatform x86_64 0.5-6.fc29 @updates 413 k qt5-designer x86_64 5.11.3-1.fc29 @updates 514 k qt5-qttools-libs-designercomponents x86_64 5.11.3-1.fc29 @updates 2.8 M wise2 x86_64 2.4.1-7.fc29 @fedora 10 M Transaction Summary ======================================================================================================================================================= Remove 6 Packages Freed space: 190 M Is this ok [y/N]: Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Erasing : qcad-3.21.3.15-1.fc29.x86_64 1/6 Erasing : qt5-designer-5.11.3-1.fc29.x86_64 2/6 Erasing : qgnomeplatform-0.5-6.fc29.x86_64 3/6 Erasing : adwaita-qt5-1.0-5.fc29.x86_64 4/6 Erasing : qt5-qttools-libs-designercomponents-5.11.3-1.fc29.x86_64 5/6 Erasing : wise2-2.4.1-7.fc29.x86_64 6/6 Running scriptlet: wise2-2.4.1-7.fc29.x86_64 6/6 Verifying : adwaita-qt5-1.0-5.fc29.x86_64 1/6 Verifying : qcad-3.21.3.15-1.fc29.x86_64 2/6 Verifying : qgnomeplatform-0.5-6.fc29.x86_64 3/6 Verifying : qt5-designer-5.11.3-1.fc29.x86_64 4/6 Verifying : qt5-qttools-libs-designercomponents-5.11.3-1.fc29.x86_64 5/6 Verifying : wise2-2.4.1-7.fc29.x86_64 6/6 Removed: qcad-3.21.3.15-1.fc29.x86_64 adwaita-qt5-1.0-5.fc29.x86_64 qgnomeplatform-0.5-6.fc29.x86_64 qt5-designer-5.11.3-1.fc29.x86_64 qt5-qttools-libs-designercomponents-5.11.3-1.fc29.x86_64 wise2-2.4.1-7.fc29.x86_64 Complete! sudo dnf clean all 0 files removed sudo dnf update >>> Cut all the update stuff. Complete! sudo dnf update qcad --enablerepo=updates-testing Fedora 29 - x86_64 - Test Updates 1.9 MB/s | 7.1 MB 00:03 Last metadata expiration check: 0:00:04 ago on 2019-07-11T22:46:20 MDT. Package qcad available, but not installed. No match for argument: qcad sudo dnf install qcad --enablerepo=updates-testing Last metadata expiration check: 0:00:45 ago on 2019-07-11T22:46:20 MDT. Dependencies resolved. Problem: cannot install the best candidate for the job - nothing provides libqcadgrid.so()(64bit) needed by qcad-3.22.1.0-3.fc29.x86_64 - nothing provides libqcadgui.so()(64bit) needed by qcad-3.22.1.0-3.fc29.x86_64 - nothing provides libqcadsnap.so()(64bit) needed by qcad-3.22.1.0-3.fc29.x86_64 - nothing provides libqcadstemmer.so()(64bit) needed by qcad-3.22.1.0-3.fc29.x86_64 - nothing provides libspatialindexnavel.so()(64bit) needed by qcad-3.22.1.0-3.fc29.x86_64 ======================================================================================================================================================= Package Architecture Version Repository Size ======================================================================================================================================================= Installing: qcad x86_64 3.20.1.3-4.fc29 fedora 34 M Installing dependencies: qgnomeplatform x86_64 0.5-6.fc29 updates 125 k qt5-designer x86_64 5.11.3-1.fc29 updates 147 k qt5-qttools-libs-designercomponents x86_64 5.11.3-1.fc29 updates 738 k adwaita-qt5 x86_64 1.0-5.fc29 fedora 212 k wise2 x86_64 2.4.1-7.fc29 fedora 1.3 M Skipping packages with broken dependencies: qcad x86_64 3.22.1.0-3.fc29 updates-testing 23 M Transaction Summary ======================================================================================================================================================= Install 6 Packages Skip 1 Package Total download size: 37 M Installed size: 201 M Is this ok [y/N]: >>>> I ended up with what I had before. Robin
qcad-3.22.1.0-4.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-ec61f67a68
Build release #4 should fix the error.
Just tested and the update worked this time using. sudo dnf update qcad --enablerepo=updates-testing Thank you.
qcad-3.22.1.0-4.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.
qcad-3.22.1.0-4.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.