I was using Kde:Frameworks5 repo with plasma 5.5, I wanted to switch to wolfi’s plasma 5 repo but I have some hickups
what I did is I added wofi’s repo
zypper ar -f http://download.opensuse.org/repositories/home:/wolfi323:/branches:/KDE:/Frameworks5/openSUSE_Leap_42.1/home:wolfi323:branches:KDE:Frameworks5.repo
did a dup to the oss and update repo to get my system back to official status, then did a dup to wolfi’s repo to get his plasma 5, this is my output
# zypper lr -d
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service
---+----------------------------------------+---------------------------------------------------------------------+---------+-----------+---------+----------+--------+----------------------------------------------------------------------------------------------------------+--------
1 | KDE_Applications | KDE:Applications (openSUSE_Leap_42.1) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Applications/openSUSE_Leap_42.1/ |
2 | KDE_Extra | Additional packages maintained by the KDE team (openSUSE_Leap_42.1) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Leap_42.1/ |
3 | KDE_Frameworks5 | KDE Frameworks 5 development repository (openSUSE_Leap_42.1) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Frameworks5/openSUSE_Leap_42.1/ |
4 | KDE_KDE3 | KDE 3.5.10 and associated software (openSUSE_Leap_42.1) | Yes | (r ) Yes | No | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/KDE3/openSUSE_Leap_42.1/ |
5 | X11_LXQt | X11:LXQt (openSUSE_42.1) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/X11:/LXQt/openSUSE_42.1/ |
6 | X11_QtDesktop | QtDesktop (openSUSE_Leap_42.1) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/X11:/QtDesktop/openSUSE_Leap_42.1/ |
7 | download.nvidia.com-leap | nVidia Graphics Drivers | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.nvidia.com/opensuse/leap/42.1 |
8 | home_Alexx2000 | Double Commander (openSUSE_13.2) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/Alexx2000/openSUSE_13.2/ |
9 | home_wolfi323_branches_KDE_Frameworks5 | Branch project for KDE:Frameworks5 (openSUSE_Leap_42.1) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/wolfi323:/branches:/KDE:/Frameworks5/openSUSE_Leap_42.1/ |
10 | openSUSE-leap/42.1-0 | openSUSE-leap/42.1-0 | Yes | (r ) Yes | Yes | 95 | yast2 | http://download.opensuse.org/distribution/leap/42.1/repo/oss/ |
11 | openSUSE_Leap_42.1_NonFree_Update | Online updates for openSUSE Leap 42.1 NonFree (standard) | Yes | (r ) Yes | Yes | 15 | rpm-md | http://download.opensuse.org/update/leap/42.1/non-oss/ |
12 | openSUSE_Leap_42.1_Update | Online updates for openSUSE Leap:42.1 (standard) | Yes | (r ) Yes | Yes | 15 | rpm-md | http://download.opensuse.org/update/leap/42.1/oss/ |
13 | packman.inode.at-suse | Packman Repository | Yes | (r ) Yes | Yes | 10 | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_42.1/ |
14 | repo-debug | openSUSE-leap/42.1-Debug | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/42.1/repo/oss/ |
15 | repo-non-oss | openSUSE-leap/42.1-Non-Oss | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/leap/42.1/repo/non-oss/ |
# zypper dup --from 9 --from 13 --from 3
Loading repository data...
Reading installed packages...
Computing distribution upgrade...
5 Problems:
Problem: nothing provides libpoppler.so.58()(64bit) needed by libpoppler-qt4-4-0.39.0-170.1.x86_64
Problem: dolphin4-15.12.0-7.2.x86_64 requires kdebase4-libkonq = 15.12.0, but this requirement cannot be provided
Problem: akonadi-server-15.12.0-6.1.x86_64 requires libKF5AkonadiPrivate5 = 15.12.0, but this requirement cannot be provided
Problem: libkgeomap-15.12.0-6.2.x86_64 requires libKF5KGeoMap10_0_0 = 15.12.0, but this requirement cannot be provided
Problem: marble-kde-15.12.0-6.1.x86_64 requires marble = 15.12.0, but this requirement cannot be provided
Problem: nothing provides libpoppler.so.58()(64bit) needed by libpoppler-qt4-4-0.39.0-170.1.x86_64
Solution 1: Following actions will be done:
keep obsolete kfilemetadata-4.14.3-3.3.x86_64
keep obsolete libpoppler-qt4-4-0.24.4-5.2.x86_64
Solution 2: Following actions will be done:
deinstallation of kfilemetadata-4.14.3-3.3.x86_64
deinstallation of libpoppler-qt4-4-0.24.4-5.2.x86_64
deinstallation of qpdfview-0.4.15-3.3.x86_64
deinstallation of okular-15.12.0-6.1.x86_64
deinstallation of qpdfview-lang-0.4.15-3.3.noarch
Solution 3: keep obsolete libpoppler-qt4-4-0.24.4-5.2.x86_64
Solution 4: break libpoppler-qt4-4-0.39.0-170.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):
the missing dependencies are from KDE:/Unstable:/Frameworks/
http://download.opensuse.org/repositories/KDE:/Unstable:/Frameworks/openSUSE_Leap_42.1/
as I do have the stable KDE:/Frameworks5 do I need the unstable repo? or should I remove the conflicting packages?