On Monday 2016-04-18 12:27, Olaf Hering wrote:
I have not tried to simulate this in practice, what would happen is: If ffmpeg-devel is installed it Requires libavcodec-devel = version. If ffmpeg is updated to the next version then 'libavcodec-devel = version', required by ffmpeg-devel, does not exist anymore. As a result the update of the entire ffmpeg related packages is blocked.
Apart from the weakremover thing (which only runs on dup), what I did in cases like these is simply continue providing that -devel for a while and placing it in a most-grabbing package: libavdevice requires most of the av packages by linkage, so that is the place I would add Obsoletes/Provides to. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org