S | Name | Type | Version | Arch | Repository
—±-------------±--------±-----------------±-------±------------------------------------------------------------
i | emacs | package | 29.4-517.41 | x86_64 | Text editors and hex editors for Linux (openSUSE_Tumbleweed)
i | emacs-auctex | package | 14.0.6-92.4 | noarch | Text editors and hex editors for Linux (openSUSE_Tumbleweed)
i | emacs-compat | package | 30.0.0.0-13.1 | noarch | Text editors and hex editors for Linux (openSUSE_Tumbleweed)
i | emacs-el | package | 29.4-517.41 | noarch | Text editors and hex editors for Linux (openSUSE_Tumbleweed)
i | emacs-eln | package | 29.4-517.41 | x86_64 | Text editors and hex editors for Linux (openSUSE_Tumbleweed)
i | emacs-games | package | 29.4-517.41 | x86_64 | Text editors and hex editors for Linux (openSUSE_Tumbleweed)
i+ | emacs-info | package | 29.4-517.41 | noarch | Text editors and hex editors for Linux (openSUSE_Tumbleweed)
i | emacs-jinx | package | 1.10-19.4 | x86_64 | Text editors and hex editors for Linux (openSUSE_Tumbleweed)
i+ | emacs-nox | package | 29.4-517.41 | x86_64 | Text editors and hex editors for Linux (openSUSE_Tumbleweed)
i | emacs-vterm | package | 698.ae4ae1a-6.16 | x86_64 | Text editors and hex editors for Linux (openSUSE_Tumbleweed)
The issue is that you have some arbritrary external repositories (namely Graphics project) where you have libMagickWand from. Installl the package from the official openSUSE OSS repo and everything is fine.
Both packages work flawlessly when installed from the official openSUSE repositories.
Also your emacs packages are from some external repositories.
Switch the affected packages back to the openSUSE repositories.
That is the reason why some experienced users here recommend not to use external (home, devel, factory) repos. Unless you know how to deal with such problems.
I think at least some of the repo switches have happened when I would take an option offered by zypper dup to resolve conflicts before doing an update. That’s always made me somewhat uncomfortable, but hasn’t actually bitten me until now (that I can tell). I find that these conflicts mostly resolve themselves after a few days or weeks, if I’m just patient enough to delay updating, but sometimes I don’t feel like waiting
What do experienced users tend to do in similar circumstances?