Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Nov 2018 22:53:24 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 233522] graphics/pecl-imagick : 3.4.3_3 does not support ImageMagick7-nox11-7.0.8.14_1
Message-ID:  <bug-233522-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D233522

            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@FreeBSD.org
          Reporter: arnaud@pnzone.net
             Flags: maintainer-feedback?(mm@FreeBSD.org)
          Assignee: mm@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' (tri=
ed:
/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.s=
o.so
(Cannot open "/usr/local/lib/php/20170718/imagick.so.so")) in Unknown on li=
ne 0

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

root@icecube BSD:/usr/ports/graphics/pecl-imagick # make reinstall clean
=3D=3D=3D>  License PHP301 accepted by the user
=3D=3D=3D>   php72-pecl-imagick-3.4.3_3 depends on file: /usr/local/sbin/pk=
g - found
=3D=3D=3D> Fetching all distfiles required by php72-pecl-imagick-3.4.3_3 fo=
r building
=3D=3D=3D>  Extracting for php72-pecl-imagick-3.4.3_3
=3D> SHA256 Checksum OK for PECL/imagick-3.4.3.tgz.
=3D=3D=3D>  Patching for php72-pecl-imagick-3.4.3_3
=3D=3D=3D>   php72-pecl-imagick-3.4.3_3 depends on file: /usr/local/bin/php=
ize -
found
=3D=3D=3D>   php72-pecl-imagick-3.4.3_3 depends on package: autoconf>0 - fo=
und
=3D=3D=3D>   php72-pecl-imagick-3.4.3_3 depends on package: pkgconf>=3D1.3.=
0_1 - found
=3D=3D=3D>   php72-pecl-imagick-3.4.3_3 depends on shared library: libMagic=
kWand-6.so
- not found
=3D=3D=3D>  Installing for ImageMagick6-nox11-6.9.10.14_1,1
=3D=3D=3D>   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).=20
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.

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-233522-7788>