Winston.jl
Winston.jl copied to clipboard
Unable to Pkg.add("Winston")
New to Julia, so forgive any oversight.
Using Mac OS 10.9. When I run
Pkg.add("Winston")I get:
julia> Pkg.add("Winston") INFO: Installing BinDeps v0.2.12 INFO: Installing Cairo v0.2.11 INFO: Installing Color v0.2.6 INFO: Installing Homebrew v0.0.4 INFO: Installing IniFile v0.2.2 INFO: Installing Tk v0.2.10 INFO: Installing URIParser v0.0.0 INFO: Installing Winston v0.7.1 'INFO: Building Homebrew HEAD is now at 7dbece7 Merge branch 'kegpkg' of github.com:staticfloat/homebrew into kegpkg HEAD is now at e7a2203 Tab fix didn't work, revert to old behavior INFO: Building Cairo INFO: Building Tk [Process completed]
And then running
using Winstonproduces:
julia> using Winston Warning: Possible conflict in library symbol dtrtri_ Warning: Possible conflict in library symbol dgetri_ Warning: Possible conflict in library symbol dgetrf_ ERROR: could not open file /Users/pcrutchl/.julia/Tk/src/../deps/deps.jl in include at boot.jl:238 in include_from_node1 at loading.jl:114 in include at boot.jl:238 in include_from_node1 at loading.jl:114 in reload_path at loading.jl:140 in _require at loading.jl:58 in require at loading.jl:46 in include at boot.jl:238 in include_from_node1 at loading.jl:114 in include at boot.jl:238 in include_from_node1 at loading.jl:114 in reload_path at loading.jl:140 in _require at loading.jl:58 in require at loading.jl:43 at /Users/pcrutchl/.julia/Tk/src/Tk.jl:19 at /Users/pcrutchl/.julia/Winston/src/tk.jl:1 at /Users/pcrutchl/.julia/Winston/src/Winston.jl:2619
Not sure if this is a Winston, Julia, or tk issue. Any help greatly appreciated.
I have a similar problem in Windows 7.
'Pkg.add("Winston")' seems to work fine.
'using Winston' throws a TclError.
Call to plot created a FramedPlot object but no visible output or further information.
Sorry for the delay.
@pcrutchl Usually could not open file deps.jl
means something went wrong during installation. Winston works fine on my 10.9 laptop, and here's what the install log usually looks like:
julia> Pkg.add("Winston")
INFO: Initializing package repository /Users/nolta/.julia
INFO: Cloning METADATA from git://github.com/JuliaLang/METADATA.jl
INFO: Cloning cache of BinDeps from git://github.com/JuliaLang/BinDeps.jl.git
INFO: Cloning cache of Cairo from git://github.com/JuliaLang/Cairo.jl.git
INFO: Cloning cache of Color from git://github.com/JuliaLang/Color.jl.git
INFO: Cloning cache of Homebrew from git://github.com/JuliaLang/Homebrew.jl.git
INFO: Cloning cache of IniFile from git://github.com/JuliaLang/IniFile.jl.git
INFO: Cloning cache of Tk from git://github.com/JuliaLang/Tk.jl.git
INFO: Cloning cache of URIParser from git://github.com/loladiro/URIParser.jl.git
INFO: Cloning cache of Winston from git://github.com/nolta/Winston.jl.git
INFO: Installing BinDeps v0.2.12
INFO: Installing Cairo v0.2.12
INFO: Installing Color v0.2.8
INFO: Installing Homebrew v0.0.4
INFO: Installing IniFile v0.2.2
INFO: Installing Tk v0.2.10
INFO: Installing URIParser v0.0.1
INFO: Installing Winston v0.7.2
INFO: Building Homebrew
INFO: Cloning brew from https://github.com/staticfloat/homebrew.git
Cloning into '/Users/nolta/.julia/Homebrew/deps/usr'...
remote: Counting objects: 2899, done.
remote: Compressing objects: 100% (2764/2764), done.
remote: Total 2899 (delta 66), reused 931 (delta 21)
Receiving objects: 100% (2899/2899), 1.51 MiB | 2.20 MiB/s, done.
Resolving deltas: 100% (66/66), done.
Checking connectivity... done
Checking out files: 100% (2890/2890), done.
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 259k 100 259k 0 0 106k 0 0:00:02 0:00:02 --:--:-- 143k
Cloning into '/Users/nolta/.julia/Homebrew/deps/usr/Library/Taps/staticfloat-juliadeps'...
remote: Reusing existing pack: 311, done.
remote: Total 311 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (311/311), 71.75 KiB | 0 bytes/s, done.
Resolving deltas: 100% (169/169), done.
Checking connectivity... done
Tapped 28 formula
HEAD is now at 7dbece7 Merge branch 'kegpkg' of github.com:staticfloat/homebrew into kegpkg
HEAD is now at e7a2203 Tab fix didn't work, revert to old behavior
INFO: Building Cairo
==> Downloading http://archive.org/download/julialang/bottles/gettext-0.18.3.1.mavericks.bottle.1.tar.gz
Already downloaded: /Users/nolta/Library/Caches/Homebrew.jl/gettext-0.18.3.1.mavericks.bottle.1.tar.gz
==> Pouring gettext-0.18.3.1.mavericks.bottle.1.tar.gz
- /Users/nolta/.julia/Homebrew/deps/usr/Cellar/gettext/0.18.3.1: 374 files, 12M
==> Installing glib dependency: libffi
==> Downloading http://archive.org/download/julialang/bottles/libffi-3.0.13.mavericks.bottle.tar.gz
Already downloaded: /Users/nolta/Library/Caches/Homebrew.jl/libffi-3.0.13.mavericks.bottle.tar.gz
==> Pouring libffi-3.0.13.mavericks.bottle.tar.gz
- /Users/nolta/.julia/Homebrew/deps/usr/Cellar/libffi/3.0.13: 13 files, 384K
==> Installing glib
==> Downloading http://archive.org/download/julialang/bottles/glib-2.38.1.mavericks.bottle.tar.gz
Already downloaded: /Users/nolta/Library/Caches/Homebrew.jl/glib-2.38.1.mavericks.bottle.tar.gz
==> Pouring glib-2.38.1.mavericks.bottle.tar.gz
- /Users/nolta/.julia/Homebrew/deps/usr/Cellar/glib/2.38.1: 413 files, 17M
==> Installing dependencies for cairo: staticfloat/juliadeps/libpng, staticfloat/juliadeps/freetype,
==> Installing cairo dependency: libpng
==> Downloading http://archive.org/download/julialang/bottles/libpng-1.5.14.mavericks.bottle.1.tar.gz
Already downloaded: /Users/nolta/Library/Caches/Homebrew.jl/libpng-1.5.14.mavericks.bottle.1.tar.gz
==> Pouring libpng-1.5.14.mavericks.bottle.1.tar.gz
- /Users/nolta/.julia/Homebrew/deps/usr/Cellar/libpng/1.5.14: 15 files, 1.0M
==> Installing cairo dependency: freetype
==> Downloading http://archive.org/download/julialang/bottles/freetype-2.5.0.1.mavericks.bottle.tar.gz
Already downloaded: /Users/nolta/Library/Caches/Homebrew.jl/freetype-2.5.0.1.mavericks.bottle.tar.gz
==> Pouring freetype-2.5.0.1.mavericks.bottle.tar.gz
- /Users/nolta/.julia/Homebrew/deps/usr/Cellar/freetype/2.5.0.1: 59 files, 2.6M
==> Installing cairo dependency: pixman
==> Downloading http://archive.org/download/julialang/bottles/pixman-0.30.2.mavericks.bottle.2.tar.gz
Already downloaded: /Users/nolta/Library/Caches/Homebrew.jl/pixman-0.30.2.mavericks.bottle.2.tar.gz
==> Pouring pixman-0.30.2.mavericks.bottle.2.tar.gz
- /Users/nolta/.julia/Homebrew/deps/usr/Cellar/pixman/0.30.2: 11 files, 1.3M
==> Installing cairo
==> Downloading http://archive.org/download/julialang/bottles/cairo-1.12.16.mavericks.bottle.tar.gz
Already downloaded: /Users/nolta/Library/Caches/Homebrew.jl/cairo-1.12.16.mavericks.bottle.tar.gz
==> Pouring cairo-1.12.16.mavericks.bottle.tar.gz
- /Users/nolta/.julia/Homebrew/deps/usr/Cellar/cairo/1.12.16: 93 files, 7.0M
==> Installing dependencies for pango: staticfloat/juliadeps/fontconfig, staticfloat/juliadeps/harfbu
==> Installing pango dependency: fontconfig
==> Downloading http://archive.org/download/julialang/bottles/fontconfig-2.10.95.mavericks.bottle.tar.gz
Already downloaded: /Users/nolta/Library/Caches/Homebrew.jl/fontconfig-2.10.95.mavericks.bottle.tar.gz
==> Pouring fontconfig-2.10.95.mavericks.bottle.tar.gz
- /Users/nolta/.julia/Homebrew/deps/usr/Cellar/fontconfig/2.10.95: 447 files, 4.8M
==> Installing pango dependency: harfbuzz
==> Downloading http://archive.org/download/julialang/bottles/harfbuzz-0.9.21.mavericks.bottle.tar.gz
Already downloaded: /Users/nolta/Library/Caches/Homebrew.jl/harfbuzz-0.9.21.mavericks.bottle.tar.gz
==> Pouring harfbuzz-0.9.21.mavericks.bottle.tar.gz
- /Users/nolta/.julia/Homebrew/deps/usr/Cellar/harfbuzz/0.9.21: 67 files, 2.8M
==> Installing pango
==> Downloading http://archive.org/download/julialang/bottles/pango-1.36.0.mavericks.bottle.tar.gz
Already downloaded: /Users/nolta/Library/Caches/Homebrew.jl/pango-1.36.0.mavericks.bottle.tar.gz
==> Pouring pango-1.36.0.mavericks.bottle.tar.gz
- /Users/nolta/.julia/Homebrew/deps/usr/Cellar/pango/1.36.0: 110 files, 3.7M
INFO: Building Tk
INFO: REQUIRE updated
@tobydriscoll I'm not sure what the problem is, as i don't use Windows myself. I suggest opening an issue at http://github.com/JuliaLang/Tk.jl.
@tobydriscoll there's a chance you hit https://github.com/JuliaLang/Tk.jl/issues/59#issuecomment-29148726. This should now be fixed, if you want to try Pkg.update()
.
I had this same issue on Mavericks. Updating my XQuartz to 2.7.5 (from 2.7.4) fixed it.