On Fri, 2016-02-05 at 17:48 +0200, Robert Munteanu wrote:
Running a zypper dup results in a problem:
$ sudo zypper dup 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...
Problem: libcurl4-32bit-7.47.0-1.1.x86_64 requires libpsl.so.5, but this requirement cannot be provided uninstallable providers: libpsl5-0.12.0-1.1.i586[repo-oss] Solution 1: keep obsolete libcurl4-32bit-7.46.0-2.1.x86_64 Solution 2: install libpsl5-0.12.0-1.1.i586 despite the inferior architecture Solution 3: break libcurl4-32bit-7.47.0-1.1.x86_64 by ignoring some of its dependencies
Do we have a i586 package in the x86_64 repo?
Tumbleweed is STILL a bi-arch repository; so far i586 has only dropped in number of openQA test cases, but th packages are still being built and provided. But this is not even the problem here. libcurl4 seems to have gained a new depdency on libpsl.so.5 for which the compatibility library (libpsl5-32bit) is not being built. Rather simple to fix in the package (baselibs.conf addition, mentioning which packages need to be built for compatibility) I'll take care of chasing down the right entry points for that. In the meantime, I suggest to check why you even need libcurl4-32bir on your system - and if you really need it, go with option 1 - it will be the safest bet for now. Cheers, Dominique -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org