emerging xastir[-graphicsmagick] should use imagemagick according to the ebuild but it doesn't: *** Cannot find Magick-config: Building w/o ImageMagick support. *** [...] RECOMMENDED OPTIONS: GraphicsMagick/ImageMagick (Raster maps) : no It looks like the underlying problem is xastir attempting to run "Magick-config" rather than "MagickCore-config". This is on a system with media-gfx/imagemagick-7.0.8.14. Reproducible: Always
Also, it looks like there are many references to "magick/api.h" throughout the code and this file was removed in ImageMagick 7. It seems the best short-term fix is to adjust DEPEND to require <media-gfx/imagemagick-7.
(In reply to Daniel M. Weeks from comment #1) > Also, it looks like there are many references to "magick/api.h" throughout > the code and this file was removed in ImageMagick 7. It seems the best > short-term fix is to adjust DEPEND to require <media-gfx/imagemagick-7. Thanks for the report and the first analyze. Looking into the code xastir checks only for Magick-config even in new xastir-2.1.0 version. As can be found on the xastir mailing list and on github the dev team has mostly abandoned the support for imagemagick. Most user have migrated to using graphicsmagick and I fear there will not much work put into an imagemagick-7 adaption. So your suggested solution seems to be appropriate. Maybe we will drop imagemagick support completely in the future.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c69b5abed22691e5bf09d86da9a5fab35ff346d4 commit c69b5abed22691e5bf09d86da9a5fab35ff346d4 Author: Thomas Beierlein <tomjbe@gentoo.org> AuthorDate: 2018-12-08 14:07:13 +0000 Commit: Thomas Beierlein <tomjbe@gentoo.org> CommitDate: 2018-12-08 14:07:13 +0000 media-radio/xastir: Depend on <media-gfx/imagemagick-7 (Bug #672640) Reported-by: Daniel M. Weeks <dan@danweeks.net> Closes: https://bugs.gentoo.org/672640 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org> media-radio/xastir/xastir-2.0.8-r1.ebuild | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-)