GithubHelp home page GithubHelp logo

Comments (11)

staticfloat avatar staticfloat commented on September 3, 2024

That notice is normal. What does BinDeps.debug("GraphViz") say?

from graphviz.jl.

mlubin avatar mlubin commented on September 3, 2024

A number of users have experienced this, here's a sample error:

julia> dlopen("/Users/tmak/.julia/v0.3/Homebrew/deps/usr/Cellar/graphviz/2.38.0/lib/libgvc")
ERROR: could not load module /Users/tmak/.julia/v0.3/Homebrew/deps/usr/Cellar/graphviz/2.38.0/lib/libgvc: dlopen(/Users/tmak/.julia/v0.3/Homebrew/deps/usr/Cellar/graphviz/2.38.0/lib/libgvc.dylib, 1): Library not loaded: /Users/tmak/.julia/v0.3/Homebrew/deps/usr/lib/libltdl.7.dylib
  Referenced from: /Users/tmak/.julia/v0.3/Homebrew/deps/usr/Cellar/graphviz/2.38.0/lib/libgvc.dylib
  Reason: image not found
 in dlopen at c.jl:19

There's no libltdl.7.dylib installed.

from graphviz.jl.

mlubin avatar mlubin commented on September 3, 2024

@staticfloat, does libtool need to be added as a dependency of graphviz?

from graphviz.jl.

staticfloat avatar staticfloat commented on September 3, 2024

Oh bother. This is probably one of those things where if libtool is present, it will link it in, but it doesn't declare it as an actual dependency. I'll fix this.

from graphviz.jl.

staticfloat avatar staticfloat commented on September 3, 2024

New bottle up. Want to tell the users to try these new bottles after a Pkg.update()?

from graphviz.jl.

mlubin avatar mlubin commented on September 3, 2024

Working now, thanks!

There's now a warning about pango:

(process:13571): Pango-CRITICAL **: No modules found:
No builtin or dynamically loaded modules were found.
PangoFc will not work correctly.
This probably means there was an error in the creation of:
  '/usr/local/Cellar/pango/1.36.8/etc/pango/pango.modules'
You should create this file by running:
  pango-querymodules > '/usr/local/Cellar/pango/1.36.8/etc/pango/pango.modules'

(process:13571): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type='PangoRenderCoreText', script='common'

Closing since unrelated to GraphViz.

from graphviz.jl.

staticfloat avatar staticfloat commented on September 3, 2024

Actually, I think this is still related to GraphViz. Since this package uses pango, but doesn't call using Cairo, we need to duplicate this initialization routine here.

from graphviz.jl.

foebu avatar foebu commented on September 3, 2024

I still got the problem:
Warning: graphviz-2.38.0 already installed, it's just not linked

The strange thing is that on mavericks the stable version should be 2.36, while brew tries to install the 2.38.

from graphviz.jl.

staticfloat avatar staticfloat commented on September 3, 2024

Hey @foebu, that warning message is normal, don't worry about it. Note that the version of graphviz that is getting installed is coming from this homebrew tap, which has 2.38 as the stable version. Beyond that message, are there any problems with your installation?

from graphviz.jl.

foebu avatar foebu commented on September 3, 2024

Hi @staticfloat, apparently no. Even though I got some issues with pygraphviz library and python 3, due to the fact that the library couldn't locate graphviz. But I think that's not your problem, but their problem :)

from graphviz.jl.

staticfloat avatar staticfloat commented on September 3, 2024

Yep, you're going to have to point pygraphviz at the library somehow, perhaps with DYLD_FALLBACK_LIBRARY_PATH or some such, because its in a very non-standard location (inside your .julia directory). That's the best tip I can give you.

from graphviz.jl.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.