Re: [opensuse-factory] New Tumbleweed snapshot 20160203 released!
Hi,
On Fri, Feb 5, 2016 at 4:58 PM, Ludwig Nussel
Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20160203
Packages changed: ant ant-antlr ant-junit aspell-dictionaries bash-completion bijiben boost cabextract calligra cim-schema (2.44.0 -> 2.45.0) curl (7.46.0 -> 7.47.0) dracut gdb (7.9.1 -> 7.10.1) git gpart (0.2.2 -> 0.3) gparted (0.24.0 -> 0.25.0) gstreamer (1.6.1 -> 1.6.2) gstreamer-plugins-bad (1.6.1 -> 1.6.2) gstreamer-plugins-base (1.6.1 -> 1.6.2) gstreamer-plugins-good (1.6.1 -> 1.6.2) gstreamer-plugins-ugly (1.6.1 -> 1.6.2) irqbalance (1.0.9 -> 1.1.0) kernel-source ldb (1.1.24 -> 1.1.25) libuv (1.7.5 -> 1.8.0) lvm2 (1.02.97 -> 1.02.115) mozilla-nss (3.20.2 -> 3.21) nautilus (3.18.4 -> 3.18.5) nbd (3.12.1 -> 3.13) nut posix_cc rsyslog (8.15.0 -> 8.16.0) syslogd systemd (224 -> 228) tiff virt-manager wine (1.9.1 -> 1.9.2)
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? Thanks, Robert -- http://robert.muntea.nu/ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
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
Thanks for the detailed explanation.
On Fri, Feb 5, 2016 at 5:53 PM, Dominique Leuenberger / DimStar
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.
Yes, I will go with option 1 for now. $ rpm -q --whatrequires libcurl4-32bit steam-1.0.0.50-2.1.x86_64 Robert -- http://robert.muntea.nu/ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Fri, 2016-02-05 at 16:53 +0100, Dominique Leuenberger / DimStar wrote:
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.
For reference, I created request id 357938 taking care of this. Cheers, Dominique -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (2)
-
Dominique Leuenberger / DimStar
-
Robert Munteanu