julia> BinDeps.debug("Cairo")
INFO: Reading build script...
The package declares 1 dependencies.
- Library Group "cairo"
- Library "png" (not applicable to this system)
- Library "pixman" (not applicable to this system)
- Library "ffi" (not applicable to this system)
- Library "gettext"
- Satisfied by:
- Homebrew Bottles gettext at /Users/lewislevinmbr/.julia/v0.4/Homebrew/deps/usr/lib/libintl.dylib
- Homebrew Bottles gettext at /Users/lewislevinmbr/.julia/v0.4/Homebrew/deps/usr/lib/libgettextpo.dylib
- Providers:
- Homebrew Bottles gettext
- BinDeps.AptGet package gettext (can't provide)
- BinDeps.Yum package gettext-libs (can't provide)
- Autotools Build
- Library "gobject"
- Satisfied by:
- Homebrew Bottles glib at /Users/lewislevinmbr/.julia/v0.4/Homebrew/deps/usr/lib/libgobject-2.0.dylib
- Providers:
- Homebrew Bottles glib
- BinDeps.AptGet package libglib2.0-0 (can't provide)
- BinDeps.Yum package glib2 (can't provide)
- Autotools Build
- Library "freetype" (not applicable to this system)
- Library "fontconfig" (not applicable to this system)
- Library "cairo"
- Providers:
- Homebrew Bottles cairo
- BinDeps.AptGet package libcairo2 (can't provide)
- BinDeps.Yum package cairo (can't provide)
- Autotools Build
- Library "pango"
- Providers:
- Homebrew Bottles pango
- BinDeps.AptGet package libpango1.0-0 (can't provide)
- BinDeps.Yum package pango (can't provide)
- Autotools Build
- Library "pangocairo"
- Providers:
- Homebrew Bottles pango
- BinDeps.AptGet package libpango1.0-0 (can't provide)
- BinDeps.Yum package pango (can't provide)
- Autotools Build
- Library "zlib" (not applicable to this system)
But, when I run using Cairo, it fails to precompile:
julia> using Cairo
INFO: Precompiling module Cairo...
ERROR: LoadError: could not open file /Users/lewislevinmbr/.julia/v0.4/Cairo/src/../deps/deps.jl
in include at /Applications/Julia-0.4.0-rc4.app/Contents/Resources/julia/lib/julia/sys.dylib
in include_from_node1 at /Applications/Julia-0.4.0-rc4.app/Contents/Resources/julia/lib/julia/sys.dylib
in include at /Applications/Julia-0.4.0-rc4.app/Contents/Resources/julia/lib/julia/sys.dylib
in include_from_node1 at /Applications/Julia-0.4.0-rc4.app/Contents/Resources/julia/lib/julia/sys.dylib
[inlined code] from none:2
in anonymous at no file:0
in process_options at /Applications/Julia-0.4.0-rc4.app/Contents/Resources/julia/lib/julia/sys.dylib
in _start at /Applications/Julia-0.4.0-rc4.app/Contents/Resources/julia/lib/julia/sys.dylib
while loading /Users/lewislevinmbr/.julia/v0.4/Cairo/src/Cairo.jl, in expression starting on line 7
ERROR: Failed to precompile Cairo to /Users/lewislevinmbr/.julia/lib/v0.4/Cairo.ji
in error at /Applications/Julia-0.4.0-rc4.app/Contents/Resources/julia/lib/julia/sys.dylib
in compilecache at loading.jl:383
in require at /Applications/Julia-0.4.0-rc4.app/Contents/Resources/julia/lib/julia/sys.dylib
julia> using Gadfly
INFO: Precompiling module Gadfly...
ERROR: LoadError: could not open file /Users/lewislevinmbr/.julia/v0.4/Cairo/src/../deps/deps.jl
Posted, but for some reason the post disappeared as I am new to the group.Ran BinDep.debug("Cairo") --nice feature!--to see if I could figure out more.
...
It suggests that dependencies that failed to build aren't needed on my platform (which makes on wonder why any attempt to build them occurred...).
But, when I run using Cairo, it fails to precompile:
julia> using Cairo
INFO: Precompiling module Cairo...
ERROR: LoadError: could not open file /Users/lewislevinmbr/.julia/v0.4/Cairo/src/../deps/deps.jl