HFSuse
June 5, 2020, 11:28pm
1
Nach Update mit zwischenzeitlicher deinstallationvon QGis wirft der Versuch QGis neu zu installieren folgenden Fehler:
libQt5Core.so.5(Qt_5.14.1_PRIVATE_API)(64bit) benötigt von qgis-3.12.2-36.9.x86_64 wird nirgends zur Verfügung gestellt
QT_5.14 ist in keinem Repo mehr zu finden!
Wer hat eine Idee?
Gruß und danke
marel
June 7, 2020, 11:28pm
4
I have the same problem
Problem: qgis-3.12.2-36.9.x86_64 requires libQt5Core.so.5(Qt_5.14.1_PRIVATE_API)(64bit), but this requirement cannot be provided
deleted providers: libQt5Core5-5.14.1-2.2.x86_64
Solution 1: Following actions will be done:
keep obsolete libQt5Core5-5.14.1-2.2.x86_64
keep obsolete libQt5Sql5-5.14.1-2.2.x86_64
Solution 2: deinstallation of qgis-3.12.2-36.9.x86_64
Solution 3: break qgis-3.12.2-36.9.x86_64 by ignoring some of its dependencies
> sudo LANG=C zypper lr -d
[sudo] password for root:
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service
---+-------------------------------------+----------------------------------------------+---------+-----------+---------+----------+--------+----------------------------------------------------------------------------------------------+--------
1 | KDE_Applications | KDE:Applications (openSUSE_Factory_standard) | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/repositories/KDE:/Applications/openSUSE_Factory_standard/ |
2 | games | games | Yes | (r ) Yes | No | 99 | rpm-md | https://download.opensuse.org/repositories/games/openSUSE_Tumbleweed/ |
3 | http-download.opensuse.org-05c898dd | devel:languages:python | No | ---- | ---- | 99 | rpm-md | https://download.opensuse.org/repositories/devel:/languages:/python/openSUSE_Tumbleweed/ |
4 | http-download.opensuse.org-6bf2dfc2 | CrossToolchain:avr | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/repositories/CrossToolchain:/avr/openSUSE_Tumbleweed/ |
5 | http-download.opensuse.org-8ee6b1a0 | Application:Geo | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/repositories/Application:/Geo/openSUSE_Tumbleweed/ |
6 | http-download.opensuse.org-a80c578f | devel:languages:go | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/repositories/devel:/languages:/go/openSUSE_Factory/ |
7 | http-ftp.gwdg.de-6ca602ee | Packman Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Tumbleweed/ |
8 | http-opensuse-guide.org-5b7696b1 | libdvdcss repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://opensuse-guide.org/repo/openSUSE_Tumbleweed/ |
9 | openSUSE-20170503-0 | openSUSE-20170503-0 | No | ---- | ---- | 99 | yast2 | hd:/?device=/dev/disk/by-id/usb-Kingston_DataTraveler_3.0_08606E6B64AABE20B71364B2-0:0-part2 |
10 | openSUSE:Science | openSUSE:Science | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/repositories/science/openSUSE_Tumbleweed/ |
11 | openSUSE_Tumbleweed | openSUSE_Tumbleweed | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/repositories/science/openSUSE_Tumbleweed/ |
12 | repo-debug | openSUSE-Tumbleweed-Debug | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/debug/tumbleweed/repo/oss/ |
13 | repo-non-oss | openSUSE-Tumbleweed-Non-Oss | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/tumbleweed/repo/non-oss/ |
14 | repo-oss | openSUSE-Tumbleweed-Oss | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/tumbleweed/repo/oss/ |
15 | repo-source | openSUSE-Tumbleweed-Source | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/source/tumbleweed/repo/oss/ |
16 | repo-update | openSUSE-Tumbleweed-Update | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/update/tumbleweed/
I did not continue the update so no pressing problem but would like to know what is the problem.
but would like to know what is the problem.
Qgis does not build with gcc 10, so the old Version build against QT 5.14 is not deleted in the Repo, but there is a new QT 5.15, which is build with gcc10.
marel
June 8, 2020, 10:41pm
6
When writing this, 4 hours ago the problem with QGIS was fixed it looks like:
Build fails with GCC10 and Qt 5.15.0 with error: invalid use of incomplete type ‘class QPainterPath’
Let’s see how long it takes to have the fix ripple through to Tumbleweed.
marel
June 9, 2020, 9:41pm
7
Did not have to wait too long, very short I would say because I just started a “zypper dup” and that is running fine without questions being asked or warnings.