Currently, it seems that --force ignores the former flag and changes the package's vendor regardless.
You could do zypper in -f --from "vendor" package, but this cannot be easily automated.
If instead Zypper respected --no-allow-vendor-change flag regardless of -f, one wouldn't have to write a script to e.g. reinstall a collection of packages originating from different vendors, that other vendors also provide.
Currently, it seems that --force ignores the former flag and changes the package's vendor regardless.
You could do
zypper in -f --from "vendor" package
, but this cannot be easily automated.If instead Zypper respected
--no-allow-vendor-change
flag regardless of-f
, one wouldn't have to write a script to e.g. reinstall a collection of packages originating from different vendors, that other vendors also provide.