Cannot perform initial set up (install dependencies) using "kdesrc-build --initial-setup" on OpenSUSE Tumbleweed
Expected behavior:
kdesrc-build --initial-setup
should install the required dependencies
Error summary: Running the command results in an error during the dependency installation process where zypper is unable to install pkgconfig(Qt5WebKit) and pkgconfig(Qt5WebKitWidgets) (no provider).
Output:
- Installing system packages for opensuse-tumbleweed...
Installing packages for opensuse/20220507
Using installer for opensuse
* Running sudo zypper install -y --no-recommends
[sudo] password for root:
Loading repository data...
Reading installed packages...
'perl' is already installed.
No update candidate for 'perl-5.34.0-2.1.x86_64'. The highest available version is already installed.
'pkgconfig(Qt5Core)' not found in package names. Trying capabilities.
'libQt5Core-devel' providing 'pkgconfig(Qt5Core)' is already installed.
'pkgconfig(libxml-2.0)' not found in package names. Trying capabilities.
'shared-mime-info' is already installed.
No update candidate for 'shared-mime-info-2.2-1.1.x86_64'. The highest available version is already installed.
'make' is already installed.
No update candidate for 'make-4.3-3.1.x86_64'. The highest available version is already installed.
'cmake' is already installed.
No update candidate for 'cmake-3.23.1-1.1.x86_64'. The highest available version is already installed.
'git' is already installed.
No update candidate for 'git-2.36.0-1.1.x86_64'. The highest available version is already installed.
'bison' is already installed.
No update candidate for 'bison-3.8.2-2.5.x86_64'. The highest available version is already installed.
'pkgconfig(openssl)' not found in package names. Trying capabilities.
'perl(URI)' not found in package names. Trying capabilities.
'perl-URI' providing 'perl(URI)' is already installed.
'pkgconfig(Qt5Qml)' not found in package names. Trying capabilities.
'pkgconfig(libpng)' not found in package names. Trying capabilities.
'perl(JSON)' not found in package names. Trying capabilities.
'gettext-runtime' is already installed.
No update candidate for 'gettext-runtime-0.21-4.1.x86_64'. The highest available version is already installed.
'libxml2-tools' is already installed.
No update candidate for 'libxml2-tools-2.9.14-1.1.x86_64'. The highest available version is already installed.
'pkgconfig(libudev)' not found in package names. Trying capabilities.
'pkgconfig(xrender)' not found in package names. Trying capabilities.
'docbook_4' is already installed.
No update candidate for 'docbook_4-4.5-143.9.noarch'. The highest available version is already installed.
'perl(IO::Socket::SSL)' not found in package names. Trying capabilities.
'perl-IO-Socket-SSL' providing 'perl(IO::Socket::SSL)' is already installed.
'flex' is already installed.
No update candidate for 'flex-2.6.4-6.16.x86_64'. The highest available version is already installed.
'gettext-tools' is already installed.
No update candidate for 'gettext-tools-0.21-4.1.x86_64'. The highest available version is already installed.
'pkgconfig(Qt5Svg)' not found in package names. Trying capabilities.
'docbook-xsl-stylesheets' is already installed.
No update candidate for 'docbook-xsl-stylesheets-1.79.2-2.10.noarch'. The highest available version is already installed.
'pkgconfig(libxslt)' not found in package names. Trying capabilities.
'pkgconfig(sm)' not found in package names. Trying capabilities.
'pkgconfig(Qt5X11Extras)' not found in package names. Trying capabilities.
'pkgconfig(Qt5Multimedia)' not found in package names. Trying capabilities.
'pkgconfig(Qt5XmlPatterns)' not found in package names. Trying capabilities.
'pkgconfig(wayland-server)' not found in package names. Trying capabilities.
'libqt5-qtbase-common-devel' is already installed.
No update candidate for 'libqt5-qtbase-common-devel-5.15.2+kde294-5.2.x86_64'. The highest available version is already installed.
'pkgconfig(Qt5UiTools)' not found in package names. Trying capabilities.
'pkgconfig(libnm)' not found in package names. Trying capabilities.
'pkgconfig(ModemManager)' not found in package names. Trying capabilities.
'perl(YAML::LibYAML)' not found in package names. Trying capabilities.
'pkgconfig(libical)' not found in package names. Trying capabilities.
'pkgconfig(libqrencode)' not found in package names. Trying capabilities.
'pkgconfig(xcb-util)' not found in package names. Trying capabilities.
'pkgconfig(Qt5Script)' not found in package names. Trying capabilities.
'pkgconfig(wayland-protocols)' not found in package names. Trying capabilities.
'pkgconfig(Qt5QuickControls2)' not found in package names. Trying capabilities.
'pkgconfig(Qt5WaylandClient)' not found in package names. Trying capabilities.
'pkgconfig(libattr)' not found in package names. Trying capabilities.
'pkgconfig(xcb-cursor)' not found in package names. Trying capabilities.
'pkgconfig(xcb-ewmh)' not found in package names. Trying capabilities.
'pkgconfig(xcb-keysyms)' not found in package names. Trying capabilities.
'pkgconfig(Qt5WebKit)' not found in package names. Trying capabilities.
No provider of 'pkgconfig(Qt5WebKit)' found.
'pkgconfig(Qt5WebKitWidgets)' not found in package names. Trying capabilities.
No provider of 'pkgconfig(Qt5WebKitWidgets)' found.
* Ran into an error with the installer!
* You already have a configuration file: ~/.config/kdesrc-buildrc
One of these pkgconfig()s appears to refer to libqt5-webkit, but apparently there's no way to resolve this in OpenSUSE Tumbleweed.
Edited by Vishal Subramanyam