# zypper dup -D
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Loading repository data...
Reading installed packages...
Computing distribution upgrade...
5 Problems:
Problem: nothing provides libkscreen2-plugin >= 5.2.2 needed by plasma5-workspace-5.2.2-122.1.i586
Problem: nothing provides libkscreen2-plugin >= 5.2.2 needed by plasma5-workspace-5.2.2-122.1.x86_64
Problem: nothing provides libkscreen2-plugin >= 5.2.2 needed by plasma5-workspace-5.2.2-122.1.x86_64
Problem: nothing provides libkscreen2-plugin >= 5.2.2 needed by kscreen5-5.2.2-17.1.i586
Problem: nothing provides libkscreen2-plugin >= 5.2.2 needed by plasma5-workspace-5.2.2-122.1.x86_64
Problem: nothing provides libkscreen2-plugin >= 5.2.2 needed by plasma5-workspace-5.2.2-122.1.i586
Solution 1: deinstallation of kdebase4-workspace-4.11.17-1.1.x86_64
Solution 2: keep obsolete plasma5-workspace-5.2.1-116.1.x86_64
Solution 3: break plasma5-workspace-5.2.2-122.1.i586 by ignoring some of its dependencies
Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c] (c): 3
Problem: nothing provides libkscreen2-plugin >= 5.2.2 needed by plasma5-workspace-5.2.2-122.1.x86_64
Solution 1: deinstallation of kdebase4-openSUSE-13.2-6.63.x86_64
Solution 2: keep obsolete plasma5-workspace-branding-openSUSE-13.2-47.1.x86_64
Solution 3: break plasma5-workspace-5.2.2-122.1.x86_64 by ignoring some of its dependencies
Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c] (c): 3
Problem: nothing provides libkscreen2-plugin >= 5.2.2 needed by plasma5-workspace-5.2.2-122.1.x86_64
Solution 1: deinstallation of patterns-openSUSE-kde4_basis-20150105-3.1.x86_64
Solution 2: keep obsolete plasma5-desktop-5.2.1-111.1.x86_64
Solution 3: break plasma5-workspace-5.2.2-122.1.x86_64 by ignoring some of its dependencies
Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c] (c): 2
Problem: nothing provides libkscreen2-plugin >= 5.2.2 needed by kscreen5-5.2.2-17.1.i586
Solution 1: deinstallation of kscreen-1.0.71-3.3.x86_64
Solution 2: keep obsolete kscreen5-5.2.1-15.1.x86_64
Solution 3: break kscreen5-5.2.2-17.1.i586 by ignoring some of its dependencies
Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c] (c): 2
Problem: nothing provides libkscreen2-plugin >= 5.2.2 needed by plasma5-workspace-5.2.2-122.1.x86_64
Solution 1: Following actions will be done:
deinstallation of plasma5-workspace-lang-5.2.1-116.1.noarch
deinstallation of plasma5-desktop-lang-5.2.1-111.1.noarch
Solution 2: deinstallation of kdebase4-session-4.12-5.1.noarch
Solution 3: keep obsolete plasma5-workspace-libs-5.2.1-116.1.x86_64
Solution 4: break plasma5-workspace-5.2.2-122.1.x86_64 by ignoring some of its dependencies
Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c] (c): 3
Resolving dependencies...
Computing distribution upgrade...
The following 16 NEW packages are going to be installed:
kernel-desktop-3.19.1-2.1 kernel-desktop-devel-3.19.1-2.1 kernel-devel-3.19.1-2.1 libgps22 libnm0 libsamba-passdb0 libsamba-passdb0-32bit python3-bottle python3-coverage python3-cups python3-nose
python3-py python3-pycurl python3-requests python3-simplejson rp-pppoe
The following 2 applications are going to be REMOVED:
Firefox system-config-printer
The following 6 packages are going to be REMOVED:
libgps21 libmediastreamer_base3 libmediastreamer_voip3 libpdb0 libpdb0-32bit libvlccore7
The following 320 packages are going to be upgraded:
MPlayer Mesa Mesa-libEGL1 Mesa-libGL1 Mesa-libGLESv2-2 Mesa-libglapi0 MozillaFirefox MozillaFirefox-translations-common NetworkManager NetworkManager-pptp NetworkManager-vpnc alsa-plugins
alsa-plugins-pulse bash-completion bluedevil5 bluedevil5-lang boost-license1_56_0 btrfsprogs bundle-lang-common-en bundle-lang-gnome-en coreutils cups-filters cups-filters-cups-browsed
cups-filters-foomatic-rip cups-filters-ghostscript desktop-file-utils dkms-nvidia drkonqi5 findutils gettext-runtime glibc glibc-32bit glibc-devel glibc-extra glibc-locale glibc-locale-32bit gmplayer
gptfdisk grub2 grub2-i386-pc grub2-snapper-plugin grub2-x86_64-efi gutenprint irqbalance java-1_7_0-openjdk java-1_7_0-openjdk-headless java-1_8_0-openjdk java-1_8_0-openjdk-headless kde-cli-tools5
kde-cli-tools5-lang kde-gtk-config5 kde-gtk-config5-lang kde4-kgreeter-plugins kdebase4-workspace kdebase4-workspace-addons kdebase4-workspace-ksysguardd kdebase4-workspace-liboxygenstyle
kdebase4-workspace-libs kdebase4-workspace-plasma-calendar kdm kernel-macros kfilemetadata5 kfilemetadata5-ffmpegextractor kfilemetadata5-lang kinfocenter5 kinfocenter5-lang klogd kmenuedit5
kmenuedit5-lang kmod kmod-compat ksshaskpass5 ksshaskpass5-lang ktexteditor ktexteditor-lang kwin kwin5 kwin5-lang libKF5Baloo1 libKF5BalooXapian1 libQt5Multimedia5 libQt5Svg5 libQt5WebKit5
libQt5WebKit5-imports libQt5WebKitWidgets5 libX11-6 libX11-data libX11-xcb1 libXfont1 libXxf86vm1 libarchive13 libastro1 libbluray1 libboost_date_time1_56_0 libboost_filesystem1_56_0
libboost_iostreams1_56_0 libboost_program_options1_56_0 libboost_regex1_56_0 libboost_system1_56_0 libboost_thread1_56_0 libbtrfs0 libcairo-gobject2 libcairo2 libchardet1 libdaemon0 libdcerpc-binding0
libdcerpc-binding0-32bit libdcerpc0 libdcerpc0-32bit libdv4 libevent-2_0-5 libgbm1 libgc1 libgensec0 libgensec0-32bit libglut3 libharfbuzz-icu0 libharfbuzz0 libhogweed2 libhogweed2-32bit libibus-1_0-5
libidn11 libjack0 libjson-glib-1_0-0 libkmod2 libksysguard5 libksysguard5-lang liblua5_2 libluajit-5_1-2 libmarblewidget20 libndr-krb5pac0 libndr-krb5pac0-32bit libndr-nbt0 libndr-nbt0-32bit
libndr-standard0 libndr-standard0-32bit libndr0 libndr0-32bit libnetapi0 libnetapi0-32bit libnettle4 libnettle4-32bit libnm-glib-vpn1 libnm-glib4 libnm-util2 libopenal1 libortp9 libpcap1 libpcre1
libpcre1-32bit libpcre16-0 libpcsclite1 libpth20 libpython3_4m1_0 libquazip1 libraptor2-0 librasqal3 librdf0 libregistry0 libreoffice libreoffice-base libreoffice-base-drivers-mysql libreoffice-calc
libreoffice-calc-extensions libreoffice-draw libreoffice-filters-optional libreoffice-icon-theme-galaxy libreoffice-icon-theme-hicontrast libreoffice-icon-theme-oxygen libreoffice-icon-theme-sifr
libreoffice-impress libreoffice-kde4 libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-writer libreoffice-writer-extensions librest0 libsamba-credentials0
libsamba-credentials0-32bit libsamba-hostconfig0 libsamba-hostconfig0-32bit libsamba-util0 libsamba-util0-32bit libsamdb0 libsamdb0-32bit libsmbclient-raw0 libsmbclient-raw0-32bit libsmbclient0
libsmbconf0 libsmbconf0-32bit libsmbldap0 libsmbldap0-32bit libsolv-tools libspeex1 libspeexdsp1 libssh2-1 libtevent-util0 libtevent-util0-32bit libtevent0 libtevent0-32bit libv4l libv4l1-0 libv4l2-0
libv4lconvert0 libvdpau1 libvdpau_nouveau libvorbis0 libvorbisenc2 libvorbisfile3 libwayland-egl1 libwbclient0 libwbclient0-32bit libwicked-0-6 libx264-142 libx265-43 libxapian22 libxine2 libxine2-codecs
libxine2-pulse libzypp lua mailx marble marble-data marble-doc mpv nfsidmap nscd openSUSE-release openSUSE-release-ftp openal-soft oxygen-cursors4 p7zip patch patterns-openSUSE-apparmor
patterns-openSUSE-apparmor_opt patterns-openSUSE-base patterns-openSUSE-enhanced_base patterns-openSUSE-enhanced_base_opt patterns-openSUSE-fonts patterns-openSUSE-fonts_opt patterns-openSUSE-games
patterns-openSUSE-imaging patterns-openSUSE-imaging_opt patterns-openSUSE-kde patterns-openSUSE-kde4_basis patterns-openSUSE-kde4_games patterns-openSUSE-kde4_imaging patterns-openSUSE-kde4_internet
patterns-openSUSE-kde4_multimedia patterns-openSUSE-kde4_office patterns-openSUSE-kde4_pure patterns-openSUSE-kde4_utilities patterns-openSUSE-kde4_utilities_opt patterns-openSUSE-kde4_yast
patterns-openSUSE-multimedia patterns-openSUSE-multimedia_opt patterns-openSUSE-non_oss patterns-openSUSE-non_oss_opt patterns-openSUSE-office patterns-openSUSE-office_opt patterns-openSUSE-sw_management
patterns-openSUSE-sw_management_kde4 patterns-openSUSE-x11 patterns-openSUSE-x11_opt patterns-openSUSE-yast2_basis pcsc-lite pigz plasma5-addons plasma5-addons-kimpanel plasma5-addons-lang
plasma5-session plasma5-session-envscript plasma5-workspace plasma5-workspace-branding-openSUSE plasma5-workspace-lang polkit-kde-agent-5 polkit-kde-agent-5-lang pptp python-cups python-cupshelpers
python-kdebase4 python-solv python3-base python3-setuptools samba samba-32bit samba-client samba-client-32bit samba-libs samba-libs-32bit smartmontools suspend system-config-printer
system-config-printer-applet system-config-printer-common system-config-printer-dbus-service tar tcpdump ucode-intel udev-configure-printer vim vim-data vlc-noX-lang vorbis-tools wicked wicked-service
words xdm xinit xscreensaver-data-extra yast2-core yast2-packager yast2-ruby-bindings zsh zypper zypper-aptitude zypper-log
The following 32 patterns are going to be upgraded:
apparmor apparmor_opt base enhanced_base enhanced_base_opt fonts fonts_opt games imaging imaging_opt kde kde4_basis kde4_games kde4_imaging kde4_internet kde4_multimedia kde4_office kde4_pure
kde4_utilities kde4_utilities_opt kde4_yast multimedia multimedia_opt non_oss non_oss_opt office office_opt sw_management sw_management_kde4 x11 x11_opt yast2_basis
The following product is going to be upgraded:
"openSUSE Tumbleweed"
The following 3 packages are going to be downgraded:
kscreen5-lang plasma5-desktop-branding-openSUSE plasma5-desktop-lang
The following 3 packages are going to change vendor:
kscreen5-lang obs://build.opensuse.org/home:wolfi323 -> obs://build.opensuse.org/KDE
plasma5-desktop-branding-openSUSE obs://build.opensuse.org/home:wolfi323 -> obs://build.opensuse.org/KDE
plasma5-desktop-lang obs://build.opensuse.org/home:wolfi323 -> obs://build.opensuse.org/KDE
320 packages to upgrade, 3 to downgrade, 16 new, 6 to remove, 3 to change vendor.
Overall download size: 453.1 MiB. Already cached: 0 B After the operation, additional 282.0 MiB will be used.
Continue? [y/n/? shows all options] (y):
Sorry the code entry is so long but I can’t solve this dependency requirement in a satisfactory way.
I had a similar situation about two maybe three weeks ago and one required lib something or other sent the whole thing into a spin.
I think what I did at that time was opt to keep the obsolete plasma5-workspace - big long number here and after a week or so
an appearance was made - presumably by the lib that nothing provided - and all seemed well until today.
I have just consulted my notes and found that the previous dependency unstisfactory resolution by downgrading was caused by this
libavformat55-2.3.6-4.4.x86_64 requires libavutil52 = 2.3.6, but this requirement cannot be provided
I recall being unsatisfied that I had solved the issue in an elegant fashion - but I do recall that a few days and huge downloads (well it is Factory/Tumbleweed) later everything was updated and
stuff that was uninstalled or deleted or not installed seemed to be sorted into the latest and greatest.
Maybe I should hang on for a week ten days?
Best wishes,
Hugh