On 2016-07-23 10:58, Thomas Langkamp wrote:
the following applies only to packman-repo-users:
The downgrades for me were caused mostly by ffmpeg 3.x to 2.x downgrade and thus quite some other stuff had to downgrade too and also quite some stuff switched from packman to official repo without a "real" downgrade. Only the buildnumbers were lower. So a zypper dup is still the right thing to do - otherwise you will stay with ffmpeg 3.x and get new packages at the same time that expect ffmpeg 2.x. they might not work together fully.
how did I find out? I ran zypper -v dup instead of zypper dup and looked closely. I think zypper -v dup should be the default. Same as running zypper inside screen should be the default. But there might be technical reasons against this I am not aware of - I am only a mere mortal user, not a dev ;)
Try this instead: export SOLVER_FLAG_DUP_ALLOW_VENDORCHANGE=0 zypper dup That way zypper will not switch packman packages to oss packages or the other way round. It will respect vendor stickiness. I do not know if there is a command line switch to do the same. The feature was experimental about may 2015. -- Cheers / Saludos, Carlos E. R. (from openSUSE Leap 42.1 x86_64 (test)) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org