Re: missing obsolete/provides in kdav.spec

Wolfgang Bauer <[email protected]> Fri, 03 Apr 2020 11:21:34 +0200
Newsgroups gmane.linux.suse.kde
Message-ID <[email protected]>
No, the Provides/Obsoletes are *not* missing, adding them would be plain wrong 
(IMNSHO).

The actual installed file has been renamed (upstream) from libKPimDAV.so.5 to 
libKF5DAV.so.5 (that's the reason for the package name change in the first 
place).
If an application needs libKPimDAV.so.5, it will not find it if only 
libKF5DAV5 is installed, and will likely fail to start.

OTOH, it should be perfectly possible to install both side-by-side. In your 
case, the only problem seems to be that a vendor change is necessary (which 
zypper doesn't do by default), as you already have a newer libKPimDAV5 from 
KDE:Applications installed.

I guess the real question is rather what on your system does still require  
libKPimDAV5?
You probably "forgot" to upgrade something.

Run e.g. "rpm -e --test libKPimDAV5", that should tell you what requires it.

You could also try a "zypper dup --allow-vendor-change --from KDE:Applications 
"(change that to the actual name of the repo on your system), that should 
upgrade everything to the versions in KDE:Applications.

Kind Regards,
Wolfgang

-- 
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]