Did something happen with ImageMagick?

Did something happen with ImageMagick over the past few weeks?

I last did an upgrade about a month ago, and found that the ImageMagick upgrade (to 7.1.2.26-1) resulted in the libraries like libMagickWand-7.Q16HDRI.so.10 being upgrade to ....so.11. I had to rebuild my custom version of Emacs as a result – fair enough, I suppose.

After upgrading today, I found that the ImageMagick upgrade (to version 7.1.2.29-2) resulted in the removal of libMagickWand-7.Q16HDRI.so.11, and the restoration of the ...so.10 version (and the same for related libraries). So I had to rebuild Emacs again.

I see that there have been some CVEs recently with ImageMagick – is this the reason for the apparent downgrade or is something else going on?

The change from ImageMagick 7.1.2.26-1 to 7.1.2.29-2 also reverted the libMagickWand soname from .11 to .10, which points to a packaging or ABI decision rather than a normal version downgrade; the CVEs alone do not confirm the cause. A safe next step is to inspect /var/log/pacman.log around today’s transaction and the package changelog before rebuilding Emacs again.

Thanks. I’m having some trouble finding any mention of the soname downgrade in the Changelog, and GitHub seems to fail every time I try to look at the Issues tab or a commit – do you have a link?

There’s really nothing in the pacman logs relating to ImageMagick apart from an expected

[2026-08-17T14:42:17+0530] [ALPM] upgraded graphicsmagick (1.3.47-1 -> 1.3.48-1)
...
[2026-08-17T14:42:18+0530] [ALPM] upgraded imagemagick (7.1.2.26-1 -> 7.1.2.29-2)

Seems that GitHub had some uptime issues yesterday, so finally managed to find the relevant issues and PRs:

As I understand it, rather than changing the soname from 10.0.2 to 11.0.2, it should have been a change in the revision number, i.e. to 10.0.3 (which is indeed the result of the recent update).

Mod edit: Consecutive posts merged.