Short: to disable the fetchmsttfonts update, remove pullin-msttf-fonts.
YES # zypper rm pullin-msttf-fontsLong:
I tried to add a lock on the patch, but it did not seem to have any effect.
NO # zypper addlock --type=patch fetchmsttfonts # or al -t patchAfter looking in the raw update metadata (updateinfo.xml.gz), I found the solution: remove the package pullin-msttf-fonts, with the first mentioned command.
Curiously enough, also other guesses at adding locks do not work, in a different way:
OK # zypper al fetchmsttfontsThis adds a lock for the new package that fetches the fonts. The lock actually does what I want, in a different way: it installs the patch but omits the new package. It is also the most obvious command.
NO # zypper al pullin-msttf-fontsThis is different in that pullin-msttf-fonts is already installed. List-updates still lists the patch as needed but halts on a solver conflict when trying to install it. The locks seem to take effect only when committing the transaction, not when checking for the updates.
But still, I would like to have a clickety way for this. Am I spoiled?