Closed islent closed 1 year ago
Does #71 fix this?
The file seems not exist:
(@v1.9) pkg> build Taro
Building Taro → `E:\.julia\scratchspaces\44cfe95a-1eb2-52ea-b672-e2afdf69b78f\2772dc99f153cf7c3c2e5f5dcee145c54ce7aadd\build.log`
ERROR: Error building `Taro`:
[ Info: Downloading fop-2.3 binary from Apache OSUOSL Mirror
ERROR: LoadError: RequestError: HTTP/1.1 404 Not Found while requesting https://apache.osuosl.org/xmlgraphics/fop/binaries/fop-2.3-bin.tar.gz
Stacktrace:
[1] #3
@ E:\julia-1.9.2\share\julia\stdlib\v1.9\Downloads\src\Downloads.jl:245 [inlined]
[2] open(f::Downloads.var"#3#4"{Nothing, Vector{Pair{String, String}}, Float64, Nothing, Bool, Nothing, Nothing, String}, args::String; kwargs::Base.Pairs{Symbol, Bool, Tuple{Symbol, Symbol}, NamedTuple{(:write, :lock), Tuple{Bool, Bool}}})
@ Base .\io.jl:395
[3] #open_nolock#1
@ E:\julia-1.9.2\share\julia\stdlib\v1.9\ArgTools\src\ArgTools.jl:35 [inlined]
[4] open_nolock
@ E:\julia-1.9.2\share\julia\stdlib\v1.9\ArgTools\src\ArgTools.jl:35 [inlined]
[5] arg_write(f::Function, arg::String)
@ ArgTools E:\julia-1.9.2\share\julia\stdlib\v1.9\ArgTools\src\ArgTools.jl:103
[6] #download#2
@ E:\julia-1.9.2\share\julia\stdlib\v1.9\Downloads\src\Downloads.jl:232 [inlined]
[7] download(url::String, output::String)
@ Downloads E:\julia-1.9.2\share\julia\stdlib\v1.9\Downloads\src\Downloads.jl:221
[8] #invokelatest#2
@ .\essentials.jl:816 [inlined]
[9] invokelatest
@ .\essentials.jl:813 [inlined]
[10] do_download(url::String, path::String)
@ Base .\download.jl:24
[11] download(url::String, path::String)
@ Base .\download.jl:19
[12] top-level scope
@ E:\.julia\packages\Taro\8lwuB\deps\build.jl:15
[13] include(fname::String)
@ Base.MainInclude .\client.jl:478
[14] top-level scope
@ none:5
in expression starting at E:\.julia\packages\Taro\8lwuB\deps\build.jl:13
Wehre is that coming from?
I'm using this branch: https://github.com/aviks/Taro.jl/pull/71
No idea why redirected to osuosl.org
Nevertheless, I manually downloaded fop-2.3-bin.tar.gz
and the problem is not solved:
It does not seem that you are using the branch. In fact, it seems to me that you are using an old version of Taro.jl, not even the latest master. Please confirm your project status.
Additionally, I have some concerns that you are using the default v1.9 environment to do this.
Try this in Pkg REPL mode.
(@v1.9) pkg> activate --temp
Activating new project at `/tmp/jl_uAwFqJ`
(jl_uAwFqJ) pkg> add https://github.com/mkitti/Taro.jl#mkitti/fix_70
(jl_uAwFqJ) pkg> status
Status `/tmp/jl_uAwFqJ/Project.toml`
[61d0e4fa] Taro v0.8.5 `https://github.com/mkitti/Taro.jl#mkitti/fix_70`
Oh, I see. I changed my clone of mkitti/Taro.jl
to fix_70
branch and installed it. However, Julia is chosing the master branch by default.
https://github.com/aviks/Taro.jl/pull/71 does solve the problem:
7z.exe
is underlibexec/julia/
instead oflibexec/
Problem is solve by manually copying files from
libexec/julia/
tolibexec/