[Bug 233522] graphics/pecl-imagick : 3.4.3_3 does not support ImageMagick7-nox11-7.0.8.14_1

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Nov 25 22:53:27 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233522

            Bug ID: 233522
           Summary: graphics/pecl-imagick : 3.4.3_3 does not support
                    ImageMagick7-nox11-7.0.8.14_1
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: mm at FreeBSD.org
          Reporter: arnaud at pnzone.net
             Flags: maintainer-feedback?(mm at FreeBSD.org)
          Assignee: mm at FreeBSD.org

This error appeared when I recently switched ImageMagick6-nox11 to
ImageMagick7-nox11 (switch performed via portmaster -o) :
PHP Warning:  PHP Startup: Unable to load dynamic library 'imagick.so' (tried:
/usr/local/lib/php/20170718/imagick.so (Shared object "libMagickWand-6.so.5"
not found, required by "imagick.so"), /usr/local/lib/php/20170718/imagick.so.so
(Cannot open "/usr/local/lib/php/20170718/imagick.so.so")) in Unknown on line 0

Reinstalling faulty pecl-imagick module seems impossible as there might be a
hard-dependency on ImageMagick 6.

root at icecube BSD:/usr/ports/graphics/pecl-imagick # make reinstall clean
===>  License PHP301 accepted by the user
===>   php72-pecl-imagick-3.4.3_3 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by php72-pecl-imagick-3.4.3_3 for building
===>  Extracting for php72-pecl-imagick-3.4.3_3
=> SHA256 Checksum OK for PECL/imagick-3.4.3.tgz.
===>  Patching for php72-pecl-imagick-3.4.3_3
===>   php72-pecl-imagick-3.4.3_3 depends on file: /usr/local/bin/phpize -
found
===>   php72-pecl-imagick-3.4.3_3 depends on package: autoconf>0 - found
===>   php72-pecl-imagick-3.4.3_3 depends on package: pkgconf>=1.3.0_1 - found
===>   php72-pecl-imagick-3.4.3_3 depends on shared library: libMagickWand-6.so
- not found
===>  Installing for ImageMagick6-nox11-6.9.10.14_1,1
===>   Registering installation for ImageMagick6-nox11-6.9.10.14_1,1 as
automatic
Installing ImageMagick6-nox11-6.9.10.14_1,1...
pkg-static: ImageMagick6-nox11-6.9.10.14_1,1 conflicts with
ImageMagick7-nox11-7.0.8.14_1 (installs files into the same place). 
Problematic file: /usr/local/bin/Magick++-config
*** Error code 70

Stop.
make[5]: stopped in /usr/ports/graphics/ImageMagick6-nox11
*** Error code 1

Stop.
make[4]: stopped in /usr/ports/graphics/ImageMagick6-nox11
*** Error code 1

Stop.
make[3]: stopped in /usr/ports/graphics/ImageMagick6-nox11
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/graphics/pecl-imagick
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/graphics/pecl-imagick
*** Error code 1

Stop.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list