Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error Precompiling DataVoyager #14

Open
versipellis opened this issue Nov 19, 2018 · 4 comments
Open

Error Precompiling DataVoyager #14

versipellis opened this issue Nov 19, 2018 · 4 comments

Comments

@versipellis
Copy link

versipellis commented Nov 19, 2018

DataVoyager refuses to precompile. It throws this error below- the file exists, though. Not sure why it's telling me to run "Pkg.build(package)", when that doesn't do anything (package not defined, expectedly).

julia> using DataVoyager
[ Info: Precompiling DataVoyager [5721bf48-af8e-5845-8445-c9e18126e773]
ERROR: LoadError: LoadError: LoadError: Unable to load 

_jl_libpangocairo (/usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0)

Please re-run Pkg.build(package), and restart Julia.
@davidanthoff
Copy link
Member

I think that is the dreadful Cairo.jl problem... DataVoyager.jl has a dependency on VegaLite.jl, which has a dependency on Cairo.jl, and the Cairo.jl build situation is not good... You could try to rerun build for Cairo and see what that returns?

@versipellis
Copy link
Author

Looks like you're right, dependency traces DataVoyager->VegaLite->Rsvg->Cairo. I've rebuilt Cairo (as well as all of DataVoyager's dependencies) to no effect.

@davidanthoff
Copy link
Member

Does using Cairo, using Rsvg and using VegaLite work?

@versipellis
Copy link
Author

Right, looks like it's Cairo. It dies in precompiling :|

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants