Skip to content

init_deps not found when imagemagick is already installed on OSX #12

@rened

Description

@rened

Using 0.4 and the currently tagged versions of Images and ImageMagick I get the following error at using ImageMagick.

WARNING: Method definition writemime(Base.IO, Base.Multimedia.MIME{:image/png}, Images.AbstractImage) in module Images at /Users/rene/.julia/v0.4/Images/src/io.jl:216 overwritten in module ImageMagick at /Users/rene/.julia/v0.4/ImageMagick/src/ImageMagick.jl:276.
WARNING: Method definition writemime(Array, Base.IO, Base.Multimedia.MIME{:image/png}, Images.AbstractImage) in module Images overwritten in module ImageMagick.
WARNING: Method definition writemime(Base.IO, Base.Multimedia.MIME{:image/png}, Images.AbstractImage) in module Images at /Users/rene/.julia/v0.4/Images/src/io.jl:216 overwritten in module ImageMagick at /Users/rene/.julia/v0.4/ImageMagick/src/ImageMagick.jl:276.
WARNING: Method definition writemime(Array, Base.IO, Base.Multimedia.MIME{:image/png}, Images.AbstractImage) in module Images overwritten in module ImageMagick.
ERROR: LoadError: InitError: UndefVarError: init_deps not defined
 in __init__ at /Users/rene/.julia/v0.4/ImageMagick/src/libmagickwand.jl:38
 in _require_from_serialized at loading.jl:84
 in require at ./loading.jl:251

The same happens when using the latest checkouts of both packages.

Note that in both cases I have the imagemagick library already installed through "brew install imagemagick", i.e. outside of Julia.

When I uninstall the package from my homebrew installation and run Pkg.build("ImageMagick"), Homebrew.jl installes the dependencies and from then on Images and ImageMagick work.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions