Hi all and happy new year (^o^)/
I have been using OpenSUSE Tumbleweed for several months and I have had some problems with package updates in the past (here, for instance). Now, I get a bunch of 87 package updates zypper told me he won’t install:
The following 87 package updates will NOT be installed:
cyrus-sasl cyrus-sasl-crammd5 cyrus-sasl-digestmd5 cyrus-sasl-gssapi cyrus-sasl-plain dirmngr gegl-0_2 gstreamer
gstreamer-0_10 gstreamer-0_10-plugin-esd gstreamer-0_10-plugin-gnomevfs gstreamer-0_10-plugins-bad
gstreamer-0_10-plugins-bad-lang gstreamer-0_10-plugins-base gstreamer-0_10-plugins-good gstreamer-0_10-plugins-ugly
gstreamer-0_10-utils gstreamer-0_10-utils-unversioned gstreamer-lang gstreamer-plugins-bad gstreamer-plugins-base
gstreamer-plugins-good gstreamer-plugins-ugly libavdevice55 libbabl-0_1-0 libblas3 libchromaprint0 libffmpeg-devel
libgegl-0_2-0 libgstallocators-1_0-0 libgstapp-0_10-0 libgstapp-1_0-0 libgstaudio-1_0-0
libgstbasecamerabinsrc-0_10-23 libgstbasecamerabinsrc-1_0-0 libgstbasevideo-0_10-23 libgstcodecparsers-0_10-23
libgstcodecparsers-1_0-0 libgstfft-1_0-0 libgstinterfaces-0_10-0 libgstmpegts-1_0-0 libgstpbutils-1_0-0
libgstphotography-0_10-23 libgstphotography-1_0-0 libgstreamer-0_10-0 libgstreamer-1_0-0 libgstriff-1_0-0
libgstrtp-1_0-0 libgstrtsp-1_0-0 libgstsdp-1_0-0 libgstsignalprocessor-0_10-23 libgsttag-1_0-0 libgstvdp-0_10-23
libgstvideo-1_0-0 liblapack3 libmjpegutils-2_0-0 libmtp9 libopenal1 libopenal1-32bit libpcre1 libpcre1-32bit
libpcre16-0 libpcrecpp0 libpcreposix0 libpng16-16 libpng16-16-32bit libpng16-compat-devel libpng16-devel
libquicktime0 libspiro0 libvmtools0 openal-soft open-vm-tools open-vm-tools-desktop pcre-devel pcre-doc pcre-tools
python-gstreamer-0_10 python-xcb-proto-devel sysconfig sysconfig-netconfig typelib-1_0-Gst-1_0
typelib-1_0-GstAudio-1_0 typelib-1_0-GstPbutils-1_0 typelib-1_0-GstTag-1_0 typelib-1_0-GstVideo-1_0 xen-libs
Nothing to do.
Zypper doesn’t install them because of several reasons. For instance:
# zypper update cyrus-sasl
Problem: libgvnc-1_0-0-0.5.3-2.3.x86_64 requires libsasl2.so.2()(64bit), but this requirement cannot be provided
deleted providers: cyrus-sasl-2.1.25-28.1.2.x86_64
Solution 1: Following actions will be done:
downgrade of libgvnc-1_0-0-0.5.3-2.3.x86_64 to libgvnc-1_0-0-0.5.3-2.1.4.x86_64
downgrade of qemu-x86-2.1.0-46.1.x86_64 to qemu-x86-2.1.0-2.9.x86_64
downgrade of subversion-1.8.11-2.33.1.x86_64 to subversion-1.8.11-2.7.1.x86_64
Solution 2: do not install cyrus-sasl-2.1.26-7.2.1.x86_64
Solution 3: break libgvnc-1_0-0-0.5.3-2.3.x86_64 by ignoring some of its dependencies
I have the same problem for a patch:
Problem: qemu-x86-2.1.0-46.1.x86_64 requires libxenctrl.so.4.3()(64bit), but this requirement cannot be provided
deleted providers: xen-libs-4.3.2_02-30.1.x86_64
Solution 1: downgrade of qemu-x86-2.1.0-46.1.x86_64 to qemu-x86-2.1.0-2.9.x86_64
Solution 2: do not install patch:openSUSE-2014-801-1.noarch
Solution 3: break qemu-x86-2.1.0-46.1.x86_64 by ignoring some of its dependencies
Is it safe to downgrade?
Other updates ask to change package vendor:
# zypper update libpng16-16-32bit
There is an update candidate for 'libpng16-16-32bit', but it is from a different vendor. Use 'zypper install libpng16-16-32bit-1.6.16-68.1.x86_64' to install this candidate.
If I dig a bit, I find zypper is asking to move to home:ecsos repo, which I have added to install Steam client:
# | Alias | Name | Enabled | Refresh | URI
--+----------------------------------+----------------------------------+---------+---------+---------------------------------------------------------------------------
1 | home:ecsos | home:ecsos | Yes | Yes | http://download.opensuse.org/repositories/home:/ecsos/openSUSE_Tumbleweed/
It seems this repo si specific to Tumbleweed, but should I change for it?
Thank you by advance for your answers.