kipi plugins and digikam conflicts in update

on my PC=Dell latitude E6510, RAM=8Gb, GPU=GT218 NVS 3100M, CPU=i7 Q 720 @ 1.60GHz
upgraded 13.2 to leap 42.1, using wolfi repos I’m running KDE 4.14.16 and plasma 5.5.4

Ihave these conflicts when I update: what is safe to do??
manythanks, ciao :slight_smile: pier

#### YaST2 conflicts list - generated 2016-02-15 21:12:53 ####

kipi-plugins-4.14.0-8.1.x86_64 requires digikam-libs, but this requirement cannot be provided
uninstallable providers: digikam-libs-4.14.0-95.2.x86_64[http-download.opensuse.org-e187bae3]
                   digikam-libs-4.14.0-8.1.x86_64[repo-update]
     ] install digikam-libs-4.14.0-8.1.x86_64 (with vendor change)
  obs://build.opensuse.org/home:wolfi323  -->  openSUSE

     ] do not install kipi-plugins-4.14.0-8.1.x86_64

     ] break kipi-plugins-4.14.0-8.1.x86_64 by ignoring some of its dependencies



digikam-4.14.0-8.1.x86_64 requires digikam-libs, but this requirement cannot be provided
uninstallable providers: digikam-libs-4.14.0-95.2.x86_64[http-download.opensuse.org-e187bae3]
                   digikam-libs-4.14.0-8.1.x86_64[repo-update]
     ] install digikam-libs-4.14.0-8.1.x86_64 (with vendor change)
  obs://build.opensuse.org/home:wolfi323  -->  openSUSE

     ] do not install digikam-4.14.0-8.1.x86_64

     ] break digikam-4.14.0-8.1.x86_64 by ignoring some of its dependencies



digikam-lang-4.14.0-8.1.noarch requires digikam = 4.14.0, but this requirement cannot be provided
uninstallable providers: digikam-4.14.0-95.2.x86_64[http-download.opensuse.org-e187bae3]
                   digikam-4.14.0-8.1.x86_64[repo-update]
     ] install digikam-libs-4.14.0-8.1.x86_64 (with vendor change)
  obs://build.opensuse.org/home:wolfi323  -->  openSUSE

     ] do not install digikam-lang-4.14.0-8.1.noarch

     ] break digikam-lang-4.14.0-8.1.noarch by ignoring some of its dependencies



kipi-plugins-lang-4.14.0-8.1.noarch requires kipi-plugins = 4.14.0, but this requirement cannot be provided
uninstallable providers: kipi-plugins-4.14.0-95.2.x86_64[http-download.opensuse.org-e187bae3]
                   kipi-plugins-4.14.0-8.1.x86_64[repo-update]
     ] install digikam-libs-4.14.0-8.1.x86_64 (with vendor change)
  obs://build.opensuse.org/home:wolfi323  -->  openSUSE

     ] do not install kipi-plugins-lang-4.14.0-8.1.noarch

     ] break kipi-plugins-lang-4.14.0-8.1.noarch by ignoring some of its dependencies



kipi-plugins-geolocation-4.14.0-8.1.x86_64 requires libkipiplugins.so.4.14.0()(64bit), but this requirement cannot be provided
uninstallable providers: kipi-plugins-4.14.0-95.2.x86_64[http-download.opensuse.org-e187bae3]
                   kipi-plugins-4.14.0-8.1.x86_64[repo-update]
     ] install libksane-devel-15.12.1-9.1.x86_64 (with vendor change)
  obs://build.opensuse.org/home:wolfi323  -->  openSUSE

     ] do not install kipi-plugins-geolocation-4.14.0-8.1.x86_64

     ] break kipi-plugins-geolocation-4.14.0-8.1.x86_64 by ignoring some of its dependencies



kipi-plugins-acquireimage-4.14.0-8.1.x86_64 requires libkipiplugins.so.4.14.0()(64bit), but this requirement cannot be provided
uninstallable providers: kipi-plugins-4.14.0-95.2.x86_64[http-download.opensuse.org-e187bae3]
                   kipi-plugins-4.14.0-8.1.x86_64[repo-update]
     ] install libkexiv2-devel-15.12.1-9.1.x86_64 (with vendor change)
  obs://build.opensuse.org/home:wolfi323  -->  openSUSE

     ] do not install kipi-plugins-acquireimage-4.14.0-8.1.x86_64

     ] do not install kipi-plugins-acquireimage-4.14.0-8.1.x86_64

     ] break kipi-plugins-acquireimage-4.14.0-8.1.x86_64 by ignoring some of its dependencies




#### YaST2 conflicts list END ###


Switch digikam-libs to the standard version (openSUSE), i.e. “install digikam-libs (with vendor change)”.

And please post your repo list. I don’t even have digikam (4) and digikam-libs in my repo.
So I’m really wondering why you have a digikam-libs with me as vendor installed…:\

observation

the new digikam and kipi packages depend on marble being installed!

if no marble, conflicts are shown

ymmv

cheers

And what does this have to do with the problem in this thread?
There’s no mention of marble anywhere.

if no marble, conflicts are shown

Wrong.
If there’s no marble installed, it will be installed automatically.
You only get conflicts if you locked marble or similar.

Btw, this too strict dependency has been changed again already a week ago, a followup update is on the way:

correct

Wrong.
If there’s no marble installed, it will be installed automatically.
You only get conflicts if you locked marble or similar.

correct

[/QUOTE]Btw, this too strict dependency has been changed again already a week ago, a followup update is on the way:
https://build.opensuse.org/patchinfo/show/openSUSE:Maintenance:4665/patchinfo[/QUOTE]

good but not filtered in yet

thx again for the feedback

cheers

No, but it will probably be released tomorrow.

Anyway, as indicated it shouldn’t cause any problem, the required marble will just be installed as well and it even is installed by default anyway.

This just prevents you from uninstalling marble and keeping digikam, if you wanted to.
Although in this case you could just break the dependencies without any negative impact. I think the KDE4 based digikam-libs (libkgeomap in particular is what uses marble) doesn’t even find the files of the KF5 based marble at all.

…is it ok this??

pla@suseST-pla:~> zypper repos -d
#  | Alias                                    | Name                                                           | Enabled | GPG Check | Refresh | Priority | Type     | URI                                                                                                      | Service
---+------------------------------------------+----------------------------------------------------------------+---------+-----------+---------+----------+----------+----------------------------------------------------------------------------------------------------------+--------
 1 | Google_(chrome)                          | Google (chrome)                                                | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://dl.google.com/linux/chrome/rpm/stable/x86_64                                                      |        
 2 | KDE:/Frameworks5/openSUSE_Leap_42.1      | KDE:/Frameworks5/openSUSE_Leap_42.1                            | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/KDE:/Frameworks5/openSUSE_Leap_42.1/                           |        
 3 | KDE:/Qt5/openSUSE_Leap_42.1              | KDE:/Qt5/openSUSE_Leap_42.1                                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/KDE:/Qt5/openSUSE_Leap_42.1/                                   |        
 4 | agg-driver-samsung-bchemnet              | agg-driver-samsung-bchemnet                                    | Yes     | ( p) Yes  | Yes     |   99     | plaindir | dir:///dati/agg/agg-driver-samsung-bchemnet/rpm                                                          |        
 5 | agg-driver-scanner-epson                 | agg-driver-scanner-epson                                       | Yes     | ( p) Yes  | Yes     |   99     | plaindir | dir:///dati/agg/agg-driver-scanner-epson/                                                                |        
 6 | download.nvidia.com-leap                 | nVidia Graphics Drivers                                        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.nvidia.com/opensuse/leap/42.1                                                            |        
 7 | ftp.gwdg.de-suse                         | Packman Repository                                             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Leap_42.1/                                            |        
 8 | home:/adra(Qtgain)                       | home:/adra(Qtgain)                                             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/home:/adra/openSUSE_Leap_42.1/                                 |        
 9 | http-download.opensuse.org-deae5a70      | home:/buschmann23:/KDE4(stdin plasmoid)                        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/home:/buschmann23:/KDE4/openSUSE_Leap_42.1/                    |        
10 | http-download.opensuse.org-e187bae3      | KDE:Extra                                                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Leap_42.1/                                 |        
11 | openSUSE-42.1-0                          | openSUSE-42.1-0                                                | No      | ----      | No      |   99     | yast2    | cd:///?devices=/dev/disk/by-id/ata-MATSHITA_DVD+_-RW_UJ892_HH24_397581                                   |        
12 | opensuse-guide.org-repo                  | Libdvdcss Repository                                           | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://opensuse-guide.org/repo/openSUSE_Leap_42.1/                                                       |        
13 | opensuse/publishing(pdfchain)            | repositories/publishing(pdfchain)                              | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/Publishing/openSUSE_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-debug-non-oss                       | openSUSE-Leap-42.1-Debug-Non-Oss                               | No      | ----      | Yes     |   99     | NONE     | http://download.opensuse.org/debug/distribution/leap/42.1/repo/non-oss/                                  |        
16 | repo-debug-update                        | openSUSE-Leap-42.1-Update-Debug                                | No      | ----      | Yes     |   99     | NONE     | http://download.opensuse.org/debug/update/leap/42.1/oss                                                  |        
17 | repo-debug-update-non-oss                | openSUSE-Leap-42.1-Update-Debug-Non-Oss                        | No      | ----      | Yes     |   99     | NONE     | http://download.opensuse.org/debug/update/leap/42.1/non-oss/                                             |        
18 | 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/                                        |        
19 | repo-oss                                 | openSUSE-Leap-42.1-Oss                                         | Yes     | (r ) Yes  | Yes     |   99     | yast2    | http://download.opensuse.org/distribution/leap/42.1/repo/oss/                                            |        
20 | repo-source                              | openSUSE-Leap-42.1-Source                                      | No      | ----      | Yes     |   99     | NONE     | http://download.opensuse.org/source/distribution/leap/42.1/repo/oss/                                     |        
21 | repo-update                              | openSUSE-Leap-42.1-Update                                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/update/leap/42.1/oss/                                                       |        
22 | repo-update-non-oss                      | openSUSE-Leap-42.1-Update-Non-Oss                              | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/update/leap/42.1/non-oss/                                                   |        
23 | repositories/Emulators:/Wine/            | repositories/Emulators:/Wine/                                  | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_Leap_42.1/                            |        
24 | repositories/GNOME:/Apps                 | repositories/GNOME:/Apps                                       | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/GNOME:/Apps/openSUSE_Leap_42.1/                                |        
25 | repositories/Printing/openSUSE_Leap_42.1 | repositories/Printing (hplip cups)                             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/Printing/openSUSE_Leap_42.1/                                   |        
26 | webdav_(x_eneabox)                       | webdav_(x_eneabox)                                             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/openSUSE_Leap_42.1/                     |        
27 | wolfi_repo_for_leap_42.1_with_KDE4       | wolfi repo for leap 42.1 with KDE4 (to have KDE4 in leap 42.1) | Yes     | (r ) Yes  | Yes     |   90     | rpm-md   | http://download.opensuse.org/repositories/home:/wolfi323:/branches:/KDE:/Frameworks5/openSUSE_Leap_42.1/ |        
pla@suseST-pla:~> 

;)…hahaha “a mia insaputa” that lately in Italy is becoming a joke… :wink:

Hm, there is no repo in the list that contains the digikam you have installed.

I did temporarily branch digikam a few weeks ago to fix some dependencies. Maybe you found that in the software search and installed it? (from home:wolfi323:branches:KDE:Extra or similar)
I would really recommend to not just add random packages from random OBS home repos, especially if the same packages do exist in the distribution or “official” repos (unless you have a good reason and know what it’s about) … :wink:

So, again, switch digikam to the standard version, that should fix your conflict.
I.e. choose:

     ] install digikam-libs-4.14.0-8.1.x86_64 (with vendor change)  obs://build.opensuse.org/home:wolfi323  -->  openSUSE