queryverse / ElectronDisplay.jl

An Electron.jl based figure and table display.
Other
85 stars 17 forks source link

ED v1.0.0 fails to precompile #82

Closed baggepinnen closed 3 years ago

baggepinnen commented 3 years ago

I get

(@v1.5) pkg> add ElectronDisplay
  Resolving package versions...
  Installed TableShowUtils ── v0.2.5
  Installed Glob ──────────── v1.3.0
  Installed Electron ──────── v2.0.1
  Installed FilePaths ─────── v0.8.1
  Installed FilePathsBase ─── v0.9.5
  Installed DataValues ────── v0.4.13
  Installed ElectronDisplay ─ v1.0.0
Downloading artifact: electronjs_app
--2020-09-10 09:52:51--  https://pkg.julialang.org/artifact/41afcbdbe95343621162214b9fc07813c12b5d36
Resolving pkg.julialang.org (pkg.julialang.org)... 199.232.42.217
Connecting to pkg.julialang.org (pkg.julialang.org)|199.232.42.217|:443... connected.
HTTP request sent, awaiting response... 301 EU internal redirect trigger
Location: https://eu-central.pkg.julialang.org/artifact/41afcbdbe95343621162214b9fc07813c12b5d36 [following]
--2020-09-10 09:52:51--  https://eu-central.pkg.julialang.org/artifact/41afcbdbe95343621162214b9fc07813c12b5d36
Resolving eu-central.pkg.julialang.org (eu-central.pkg.julialang.org)... 18.157.163.169
Connecting to eu-central.pkg.julialang.org (eu-central.pkg.julialang.org)|18.157.163.169|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 69294664 (66M) [application/tar]
Saving to: ‘/tmp/jl_XERykm-download.gz’

/tmp/jl_XERykm-download.gz  100%[=========================================>]  66,08M  8,26MB/s    in 9,9s    

2020-09-10 09:53:02 (6,66 MB/s) - ‘/tmp/jl_XERykm-download.gz’ saved [69294664/69294664]
Updating `~/.julia/environments/v1.5/Project.toml`
  [d872a56f] + ElectronDisplay v1.0.0
Updating `~/.julia/environments/v1.5/Manifest.toml`
  [e7dc6d0d] + DataValues v0.4.13
  [a1bb12fb] + Electron v2.0.1
  [d872a56f] + ElectronDisplay v1.0.0
  [8fc22ac5] + FilePaths v0.8.1
  [48062228] + FilePathsBase v0.9.5
  [c27321d9] + Glob v1.3.0
  [5e66a065] + TableShowUtils v0.2.5
[ Info: Precompiling ElectronDisplay [d872a56f-244b-5cc9-b574-2017b5b909a8]
ERROR: LoadError: MethodError: no method matching join(::FilePathsBase.PosixPath, ::String, ::String, ::String, ::String)
Closest candidates are:
  join(::IO, ::Any, ::Any, ::Any) at strings/io.jl:274
  join(::Any, ::Any, ::Any) at strings/io.jl:302
  join(::IO, ::Any, ::Any) at strings/io.jl:290
  ...
Stacktrace:
 [1] top-level scope at /home/fredrikb/.julia/packages/ElectronDisplay/J4pc3/src/ElectronDisplay.jl:12
 [2] include(::Function, ::Module, ::String) at ./Base.jl:380
 [3] include(::Module, ::String) at ./Base.jl:368
 [4] top-level scope at none:2
 [5] eval at ./boot.jl:331 [inlined]
 [6] eval(::Expr) at ./client.jl:467
 [7] top-level scope at ./none:3
in expression starting at /home/fredrikb/.julia/packages/ElectronDisplay/J4pc3/src/ElectronDisplay.jl:12
MaHaWo commented 3 years ago

same here

kragol commented 3 years ago

This is fixed on master but there is no release yet. You can use the master branch in the meantime.

To use the master branch, just add the package with the #master tag

(@v1.5) pkg> add ElectronDisplay#master
MaHaWo commented 3 years ago

nice, thank you.

davidanthoff commented 3 years ago

I just tagged a new release, hopefully that fixes it. If not, please reopen this issue.