Version 1.14.53 of zypper from the SLE Update repo doesn’t recognise the parameter --no-allow-vendor-change. I had no problem with version 1.14.52, from the Main repo. Where do I report this?
It does for me. Show complete command line and full output including subsequent prompt.
I use the following script:
sudo zypper up -l --no-allow-vendor-change
echo “end”
read finish
Version 1.14.52 outputs:
The following 13 package updates will NOT be installed:
libavcodec58_134 libavdevice58_13 libavfilter7_110 libavformat58_76 libavresample4_0 libavutil56_70 libpostproc55_9
libswresample3_9 libswscale5_9 perl-Glib-Object-Introspection perl-Gtk3 python3-cffi x264
The following 4 packages are going to be upgraded:
zypper zypper-aptitude zypper-log zypper-needs-restarting
4 packages to upgrade.
Version 1.14.53 outputs:
The following package update will NOT be installed:
python3-cffi
The following 12 packages are going to be upgraded:
libavcodec58_134 libavdevice58_13 libavfilter7_110 libavformat58_76 libavresample4_0 libavutil56_70 libpostproc55_9
libswresample3_9 libswscale5_9 perl-Glib-Object-Introspection perl-Gtk3 x264
The following 12 packages are going to change vendor:
libavcodec58_134 http://packman.links2linux.de -> SUSE LLC <https://www.suse.com/>
libavdevice58_13 http://packman.links2linux.de -> SUSE LLC <https://www.suse.com/>
libavfilter7_110 http://packman.links2linux.de -> SUSE LLC <https://www.suse.com/>
libavformat58_76 http://packman.links2linux.de -> SUSE LLC <https://www.suse.com/>
libavresample4_0 http://packman.links2linux.de -> SUSE LLC <https://www.suse.com/>
libavutil56_70 http://packman.links2linux.de -> SUSE LLC <https://www.suse.com/>
libpostproc55_9 http://packman.links2linux.de -> SUSE LLC <https://www.suse.com/>
libswresample3_9 http://packman.links2linux.de -> SUSE LLC <https://www.suse.com/>
libswscale5_9 http://packman.links2linux.de -> SUSE LLC <https://www.suse.com/>
perl-Glib-Object-Introspection http://packman.links2linux.de -> SUSE LLC <https://www.suse.com/>
perl-Gtk3 http://packman.links2linux.de -> SUSE LLC <https://www.suse.com/>
x264 http://packman.links2linux.de -> obs://build.opensuse.org/home:ecsos
12 packages to upgrade, 12 to change vendor.
The prompt is in both cases:
Continue? [y/n/v/…? shows all options] (y):
Post:
grep -i 'solver.allowVendorChange' /etc/zypp/zypp.conf
Please use the Code Button, not the Quote Button.
Also please post the whole commandline with the output and the next line:
laptop:/home/stephan # grep -i 'solver.allowVendorChange' /etc/zypp/zypp.conf
# solver.allowVendorChange = false
laptop:/home/stephan #
[QUOTE=Sauerland;3145939]Post:
grep -i 'solver.allowVendorChange' /etc/zypp/zypp.conf
nick@shuttle:~> grep -i 'solver.allowVendorChange' /etc/zypp/zypp.conf
solver.allowVendorChange = true
nick@shuttle:~>
Thanks for the tip, Sauerland. I changed the value to “false” and the problem disappeared.
See also arvidjaar’s post above.
Thanks for the info, arvidjaa.