On 2018-07-25 15:01, Dave Howorth wrote:
On Wed, 25 Jul 2018 14:38:05 +0200 Knurpht-openSUSE <knurpht@opensuse.org> wrote:
Op woensdag 25 juli 2018 14:23:03 CEST schreef Carlos E. R.:
On 2018-07-25 14:17, Dave Howorth wrote:
On Wed, 25 Jul 2018 13:33:41 +0200
"Carlos E. R." <robin.listas@telefonica.net> wrote:
On 2018-07-25 11:37, Dave Howorth wrote:
I've just got a 'security' update for chromium, together with an 'optional' update. The optional update lists a load of ffmpeg packages which on my system come from packman, not opensuse. So my instinct was to refuse the optional update.
So I accepted the security update and it said it wants to 'conditionally update' (=install) libavutil56, libavcode58, libswresample3 and libavformat58.
That would mean I have a mixture of libav* components from packman and opensuse. Is that wise? What is supposed to happen here?
Configure the packman repository to have a lower priority number than the default, 99, and try again.
It already has.
Then, packages that are already installed can not change vendor on updates (unless you have allowed vendor change). Only when a new package gets automatically or manually installed there is a choice, a consideration where from to download them. And if packman has a lower number, they should come from there if they exist. Priorities in YaST don't work anymore, as Freek de Kruijf stated some weeks ago.
I'm sorry but everybody seems to be missing the point. My question is not about repository priority. It's about what the hell is going on with this update!
I assumed that everybody else would have seen this update and be in a similar position to me. Is this not the case?
Where do people get libav* from? What versions do they have installed? (on Leap 15) What version, from where is the update proposing to you?
Legolas:~ # zypper patch --dry-run Loading repository data... Reading installed packages... Patch 'openSUSE-2018-758-1' is optional. Use 'zypper in patch:openSUSE-2018-758' to install it, or '--with-optional' to include all optional patches. Resolving package dependencies... The following 5 items are locked and will not be changed by any action: Available: PackageKit ibus pk-update-icon plymouth Installed: gnome-packagekit Nothing to do. Legolas:~ # Let's see the optionals. Legolas:~ # zypper patch --dry-run --with-optional --details Loading repository data... Reading installed packages... Resolving package dependencies... The following 5 items are locked and will not be changed by any action: Available: PackageKit ibus pk-update-icon plymouth Installed: gnome-packagekit 3.26.0-lp150.1.9 x86_64 @System openSUSE The following NEW package is going to be installed: libzimg2 2.7.4-lp150.2.1 x86_64 Main Repository (OSS) openSUSE The following NEW patch is going to be installed: openSUSE-2018-758 1 noarch Main Update Repository maint-coord@suse.de The following 9 packages are going to be upgraded: libavcodec57 3.4.2-lp150.3.1 -> 3.4.4-lp150.6.1 x86_64 Ext: Packman http://packman.links2linux.de libavfilter6 3.4.2-lp150.3.1 -> 3.4.4-lp150.6.1 x86_64 Ext: Packman http://packman.links2linux.de libavformat57 3.4.2-lp150.3.1 -> 3.4.4-lp150.6.1 x86_64 Ext: Packman http://packman.links2linux.de libavresample3 3.4.2-lp150.3.1 -> 3.4.4-lp150.6.1 x86_64 Ext: Packman http://packman.links2linux.de * libavutil55 3.4.2-lp150.3.1 -> 3.4.4-lp150.6.1 x86_64 Ext: Packman http://packman.links2linux.de * libpostproc54 3.4.2-lp150.3.1 -> 3.4.4-lp150.6.1 x86_64 Ext: Packman http://packman.links2linux.de libsodium23 1.0.16-lp150.2.5 -> 1.0.16-lp150.3.5.1 x86_64 Main Update Repository openSUSE libswresample2 3.4.2-lp150.3.1 -> 3.4.4-lp150.6.1 x86_64 Ext: Packman http://packman.links2linux.de libswscale4 3.4.2-lp150.3.1 -> 3.4.4-lp150.6.1 x86_64 Ext: Packman http://packman.links2linux.de 9 packages to upgrade, 1 new. Overall download size: 6.7 MiB. Already cached: 0 B. After the operation, additional 974.3 KiB will be used. Continue? [y/n/...? shows all options] (y): Legolas:~ # Or with "update": Legolas:~ # zypper up --dry-run --details Loading repository data... Reading installed packages... The following 5 items are locked and will not be changed by any action: Available: PackageKit ibus pk-update-icon plymouth Installed: gnome-packagekit 3.26.0-lp150.1.9 x86_64 @System openSUSE The following 17 package updates will NOT be installed: gettext-runtime 0.19.8.1-lp150.12.1 x86_64 OBS: Emulators: Wine obs://build.opensuse.org/Emulators gettext-runtime-32bit 0.19.8.1-lp150.12.1 x86_64 OBS: Emulators: Wine obs://build.opensuse.org/Emulators haveged 1.9.2-lp150.134.1 x86_64 OBS: security obs://build.opensuse.org/security keyutils 1.5.10-lp150.59.61 x86_64 OBS: security obs://build.opensuse.org/security libargon2-1 0.0+git20171227.670229c-lp150.19.1 x86_64 OBS: security obs://build.opensuse.org/security libargon2-1-32bit 0.0+git20171227.670229c-lp150.19.1 x86_64 OBS: security obs://build.opensuse.org/security libbsd0 0.9.1-lp150.17.1 x86_64 OBS: security obs://build.opensuse.org/security libcap-ng0 0.7.9-lp150.41.63 x86_64 OBS: security obs://build.opensuse.org/security libhavege1 1.9.2-lp150.134.1 x86_64 OBS: security obs://build.opensuse.org/security libkeyutils1 1.5.10-lp150.59.61 x86_64 OBS: security obs://build.opensuse.org/security libkeyutils1-32bit 1.5.10-lp150.59.61 x86_64 OBS: security obs://build.opensuse.org/security liboauth0 1.0.3-lp150.3.1 x86_64 OBS: security obs://build.opensuse.org/security libpskc0 2.6.2-lp150.16.1 x86_64 OBS: security obs://build.opensuse.org/security libseccomp2 2.3.3-lp150.63.2 x86_64 OBS: security obs://build.opensuse.org/security libseccomp2-32bit 2.3.3-lp150.63.2 x86_64 OBS: security obs://build.opensuse.org/security libstoken1 0.81-lp150.11.1 x86_64 OBS: security obs://build.opensuse.org/security libxine2-pulse 1.2.9-lp150.134.1 x86_64 Ext: Packman http://packman.links2linux.de The following NEW package is going to be installed: libzimg2 2.7.4-lp150.2.1 x86_64 Main Repository (OSS) openSUSE The following 10 packages are going to be upgraded: google-chrome-stable 67.0.3396.99-1 -> 68.0.3440.75-1 x86_64 google-chrome Google Inc. libavcodec57 3.4.2-lp150.3.1 -> 3.4.4-lp150.6.1 x86_64 Ext: Packman http://packman.links2linux.de libavfilter6 3.4.2-lp150.3.1 -> 3.4.4-lp150.6.1 x86_64 Ext: Packman http://packman.links2linux.de libavformat57 3.4.2-lp150.3.1 -> 3.4.4-lp150.6.1 x86_64 Ext: Packman http://packman.links2linux.de libavresample3 3.4.2-lp150.3.1 -> 3.4.4-lp150.6.1 x86_64 Ext: Packman http://packman.links2linux.de * libavutil55 3.4.2-lp150.3.1 -> 3.4.4-lp150.6.1 x86_64 Ext: Packman http://packman.links2linux.de * libpostproc54 3.4.2-lp150.3.1 -> 3.4.4-lp150.6.1 x86_64 Ext: Packman http://packman.links2linux.de libsodium23 1.0.16-lp150.2.5 -> 1.0.16-lp150.3.5.1 x86_64 Main Update Repository openSUSE libswresample2 3.4.2-lp150.3.1 -> 3.4.4-lp150.6.1 x86_64 Ext: Packman http://packman.links2linux.de libswscale4 3.4.2-lp150.3.1 -> 3.4.4-lp150.6.1 x86_64 Ext: Packman http://packman.links2linux.de 10 packages to upgrade, 1 new. Overall download size: 58.5 MiB. Already cached: 0 B. After the operation, additional 5.9 MiB will be used. Continue? [y/n/...? shows all options] (y): Legolas:~ # In all cases, they come from packman. -- Cheers / Saludos, Carlos E. R. (from 42.3 x86_64 "Malachite" at Telcontar)