You are not logged in.

#1 2019-03-10 17:10:14

aliemjay
Member
Registered: 2018-11-17
Posts: 15

recurrent problem with plasma dependency loop

Hi all,

The packages kde-cli-tools and plasma-workspace have dependency loop on each other.

The build system tries to build kde-cli-tools first, when  the correct order is to build plasma-workspace first. This repeatedly delayed some plasma packages and caused long-lasting version mismatch. e.g. https://bbs.archlinux32.org/viewtopic.php?id=2671

I wonder why kde-cli-tools is always scheduled first despite build failure?

Last edited by aliemjay (2019-03-10 17:11:47)

Offline

#2 2019-03-13 05:41:35

andreas_baumann
Administrator
From: Zurich, Switzerland
Registered: 2017-08-10
Posts: 833
Website

Re: recurrent problem with plasma dependency loop

Most KDE packages hvae been built. I had to kick them manually.

Now Qt and KDE also got a "SSE2 infection" (for those affected):

Mar 12 17:21:01 arch32-staging ksplashqml[3242]: QGLXContext: Failed to create dummy context
Mar 12 17:21:02 arch32-staging ksplashqml[3242]: This program requires an X86 processor that supports SSE
2 extension, at least a Pentium 4 or newer
Mar 12 17:21:18 arch32-staging drkonqi[3245]: kf5.kwidgetsaddons: Invalid pixmap specified.

Some packges are still stuck due do an mplayer/ffmpeg mess:

warning: cannot resolve "libvpx.so=5-32", a dependency of "ffmpeg"
warning: cannot resolve "libswscale.so=5-32", a dependency of "x264"
warning: cannot resolve "libvpx.so=5-32", a dependency of "ffmpeg"
:: The following packages cannot be upgraded due to unresolvable dependencies:
      x264  ffmpeg

:: Do you want to skip the above packages for this upgrade? [y/N] error: failed to prepare transaction (could not satisfy dependencies)

:: unable to satisfy dependency 'libvpx.so=5-32' required by ffmpeg
:: unable to satisfy dependency 'libavcodec.so=58-32' required by x264
:: unable to satisfy dependency 'libvpx.so=5-32' required by ffmpeg
:: unable to satisfy dependency 'libavformat.so=58-32' required by x264
:: unable to satisfy dependency 'libvpx.so=5-32' required by ffmpeg
:: unable to satisfy dependency 'libavutil.so=56-32' required by x264
:: unable to satisfy dependency 'libvpx.so=5-32' required by ffmpeg
:: unable to satisfy dependency 'libswscale.so=5-32' required by x264
:: unable to satisfy dependency 'libvpx.so=5-32' required by ffmpeg
==> ERROR: 'pacman' failed to install missing dependencies.
==> ERROR: Build failed, check /var/lib/archbuild/staging-with-build-support-i686/slave/build

Offline

#3 2019-03-13 07:53:08

andreas_baumann
Administrator
From: Zurich, Switzerland
Registered: 2017-08-10
Posts: 833
Website

Re: recurrent problem with plasma dependency loop

There is also an issue with kdeinit5, systemd-journald gets bombarded with silly log messages, almost killing my machines.
Not sure, if this happens also upstream..

Offline

#4 2019-03-20 09:28:35

deep42thought
Administrator
From: Jena, Germany
Registered: 2017-06-17
Posts: 617

Re: recurrent problem with plasma dependency loop

most probably, plasma-workspace misses some other dependencies, also (but I will check). forcing it to build will overwrite that check (and also break the cycle). What *sould* happen is:
Either plasma-workspace or kde-cli-tools is built first. If it fails, the other will be tried, too.

Offline

Board footer

Powered by FluxBB