patch issues with wo;fi's repo

trying to get the latest patch openSUSE-2016-120-1 conflicts with a package from wolfi’s repo

me@linux:~> sudo zypper patch
root's password:
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: patch:openSUSE-2016-120-1.noarch conflicts with spectacle.x86_64 < 15.12.1-5.1 provided by spectacle-15.12.1-4.1.x86_64
 Solution 1: Following actions will be done:
  install spectacle-15.12.1-5.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install plasmoid-folderview-15.12.1-10.3.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install plasma-theme-oxygen-15.12.1-9.2.x86_64 (with vendor change)
    obs://build.opensuse.org/KDE  -->  openSUSE
  install okular-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/KDE  -->  openSUSE
  install okteta-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install marble-doc-15.12.1-9.1.noarch (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install marble-data-15.12.1-9.1.noarch (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install marble-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install libkonq5-15.12.1-10.3.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install libkmahjongg-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install libkface-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
...

the problem is that zypper wants to switch me to the update repo although the package spectacle is the same in wolfi’s and the update repo it’s only a different build number, wolfy can you bump the build number?
I had another issue running zypper up, zypper installed a bunch of kf5 apps and had a few conflicts (zypper pulled kate,kwrite,konsole-part they wore all kf5 versions and you provide the same packages with different names kate5, kwrite5, konsole5-part etc)
I fixed this by using yast to remove those packages, writing this if some other users have the same issues.

I thought it was a spectacle package issue, but after removing spectacle and trying to apply the patch I get more version dependencies issues

me@linux:~> sudo zypper patch
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: patch:openSUSE-2016-120-1.noarch conflicts with plasmoid-folderview.x86_64 < 15.12.1-10.3 provided by plasmoid-folderview-15.04.3-9.1.x86_64
 Solution 1: Following actions will be done:
  install plasmoid-folderview-15.12.1-10.3.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install plasma-theme-oxygen-15.12.1-9.2.x86_64 (with vendor change)
    obs://build.opensuse.org/KDE  -->  openSUSE
  install okular-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install okteta-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install marble-doc-15.12.1-9.1.noarch (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install marble-data-15.12.1-9.1.noarch (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install marble-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install libkonq5-15.12.1-10.3.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install libkmahjongg-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install libkface-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install libkf5kdegames6-15.12.1-11.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install libkdegames-15.12.1-11.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install libKF5QGpgme5-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install libKF5KMahjongglib5-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kwrite-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE                                                       
  install kshisen-15.12.1-9.3.x86_64 (with vendor change)                                                       
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE                                                       
  install kruler-15.12.1-11.1.x86_64 (with vendor change)                                                                                                                                                                                                                      
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE                                                                                                                                                                                                                      
  install krfb-15.12.1-11.1.x86_64 (with vendor change)                                                                                                                                                                                                                        
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE                                                                                                                                                                                                                      
  install kpat-15.12.1-9.2.x86_64 (with vendor change)                                                                                                                                                                                                                         
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE                                                                                                                                                                                                                      
  install konsole-15.12.1-9.1.x86_64 (with vendor change)                                                                                                                                                                                                                      
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE                                                                                                                                    
  install konqueror-plugins-15.12.1-10.3.x86_64 (with vendor change)                                                                                                                         
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE                                                                                                                                    
  install konqueror-15.12.1-10.3.x86_64 (with vendor change)                                                                                                                                 
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE                                                                                                                                    
  install kompare-15.12.1-11.1.x86_64 (with vendor change)                                                                                                                                   
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kmix-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kmines-15.12.1-11.2.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kio_kamera-15.12.1-11.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kget-15.12.1-11.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install keditbookmarks-15.12.1-10.3.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kdialog-15.12.1-10.3.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kdepasswd-15.12.1-10.3.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kdenetwork4-filesharing-15.12.1-11.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kdegraphics-thumbnailers-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kdebase4-nsplugin-15.12.1-10.3.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kdebase4-libkonq-15.12.1-10.3.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kcharselect-15.12.1-11.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kcalc-15.12.1-11.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install gpgmepp5-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install ffmpegthumbs-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install dragonplayer-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install dolphin-plugins-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install dolphin-15.12.1-10.2.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install ark-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  downgrade of libkdegames6-14.12.3-8.2.x86_64 to libkdegames6-14.12.3-2.10.x86_64
  install libkdegames6-14.12.3-2.10.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install dolphin-15.12.1-10.2.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  deinstallation of kde-baseapps5-15.11.60git.20160104T214638~192109f-73.1.x86_64
  install dolphin-part-15.12.1-10.2.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
 Solution 2: do not install patch:openSUSE-2016-120-1.noarch

Choose from above solutions by number or cancel [1/2/c] (c): 



I guess I’ll wait for wolfy to update his repo

although I did install a few updates manually, I’m still having update issues with wolfi’s repo and with patch: openSUSE-2016-120-1
http://imgur.com/Ku32EnM

linux:/home # zypper patch
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: patch:openSUSE-2016-120-1.noarch conflicts with spectacle.x86_64 < 15.12.1-5.1 provided by spectacle-15.12.1-4.1.x86_64
 Solution 1: Following actions will be done:
  install spectacle-15.12.1-5.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install plasmoid-folderview-15.12.1-10.3.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install plasma-theme-oxygen-15.12.1-9.2.x86_64 (with vendor change)
    obs://build.opensuse.org/KDE  -->  openSUSE
  install okular-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install okteta-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install marble-doc-15.12.1-9.1.noarch (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install marble-data-15.12.1-9.1.noarch (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install marble-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install libkonq5-15.12.1-10.3.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install libkmahjongg-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install libkface-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install libkf5kdegames6-15.12.1-11.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install libkdegames-15.12.1-11.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install libKF5QGpgme5-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install libKF5KMahjongglib5-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kwrite-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kshisen-15.12.1-9.3.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kruler-15.12.1-11.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install krfb-15.12.1-11.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kpat-15.12.1-9.2.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install konsole-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install konqueror-plugins-15.12.1-10.3.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install konqueror-15.12.1-10.3.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kompare-15.12.1-11.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kmix-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kmines-15.12.1-11.2.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kio_kamera-15.12.1-11.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kget-15.12.1-11.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install keditbookmarks-15.12.1-10.3.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kdialog-15.12.1-10.3.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kdepasswd-15.12.1-10.3.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kdenetwork4-filesharing-15.12.1-11.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kdegraphics-thumbnailers-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kdebase4-nsplugin-15.12.1-10.3.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kdebase4-libkonq-15.12.1-10.3.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kcharselect-15.12.1-11.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install kcalc-15.12.1-11.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install gpgmepp5-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install ffmpegthumbs-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install dragonplayer-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install dolphin-plugins-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install dolphin-15.12.1-10.2.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install ark-15.12.1-9.1.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  downgrade of libkdegames6-14.12.3-8.2.x86_64 to libkdegames6-14.12.3-2.10.x86_64
  install libkdegames6-14.12.3-2.10.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  install dolphin-15.12.1-10.2.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
  deinstallation of kde-baseapps5-15.11.60git.20160104T214638~192109f-73.1.x86_64
  install dolphin-part-15.12.1-10.2.x86_64 (with vendor change)
    obs://build.opensuse.org/home:wolfi323  -->  openSUSE
 Solution 2: do not install patch:openSUSE-2016-120-1.noarch

Choose from above solutions by number or cancel [1/2/c] (c): 2
Resolving dependencies...
Resolving package dependencies...

The following item is locked and will not be changed by any action:
 Installed:
  libQt4Pas5

Nothing to do.


is it just me, should I do a vendor change to the OSS repo and then back to wolfi’s, that would download tons of data?

Just don’t install that patch, and maybe lock it if it annoys you.
It’s the KDE update to 15.12.1, which you get from my repo anyway (and that causes the conflict).

Such things can happen if using additional repositories… Unfortunately official patches are preferred, and zypper wants to install the packages from the update repo despite the vendor change (if they have a higher revision).

Should resolve itself though when KDE Applications 15.12.2 is released (Feb 16th) and in my repo, as the patch doesn’t apply then any more…

PS: I triggered a rebuild of spectacle in my repo. It should have a higher version than the one from the official update then, and zypper hopefully doesn’t want to install that patch any more.
I’ll do the same with the other packages listed too, but it will take a while.

Btw, have you tried “zypper up” too? Maybe this will rather keep my packages?

And sorry for not seeing this thread earlier…

OK
just a side note, after doing zypper up, zypper replaced akonadi5-server from your repo with akonadi-server from the update repo other users should reinstall akonadi5-server as it installs in a different dir.

PS: This conflict is unrelated to my repo:

You have the version from KDE:Applications installed I suppose.
The same applies here, the version from the Update repo has a higher revision/rebuild number.

Switch it to get rid of the conflict, and maybe remove KDE:Applications completely.
Although I am not sure if further updates will be released for Leap 42.1 in the standard Update repo.

There is no akonadi5-server.

I renamed my akonadi5-server package to akonadi-server, to resolve problems.

If it got switched, it’s the same reason like for the other packages, a rebuild should fix that.

Sorry.
I won’t be able to fix this completely.

Some of the packages are the old KDE4 versions in my repo with a lower version number because they are KF5 based now in 15.12.1.