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

Doc deploying failed on master #24857

Closed
iblislin opened this issue Nov 30, 2017 · 2 comments · Fixed by JuliaDocs/Documenter.jl#601 or #24905
Closed

Doc deploying failed on master #24857

iblislin opened this issue Nov 30, 2017 · 2 comments · Fixed by JuliaDocs/Documenter.jl#601 or #24905
Labels
docsystem The documentation building system upstream The issue is with an upstream dependency, e.g. LLVM

Comments

@iblislin
Copy link
Member

https://travis-ci.org/JuliaLang/julia/jobs/309184110#L2267

WARNING: importing deprecated binding Base.base64decode into Documenter.
Documenter: setting up target directory.
Documenter: pushing new documentation to remote: github.com/JuliaLang/julia.git:gh-pages.
ERROR: LoadError: Base.base64decode has been moved to the standard library package Base64.
Restart Julia and then run `using Base64` to load it.
Stacktrace:
 [1] error(::Function, ::String, ::String, ::String, ::String, ::String, ::String) at ./error.jl:44
 [2] (::getfield(Documenter, Symbol("##8#15")){String,String,String,String,String,String,SubString{String}})(::Any) at /home/travis/build/JuliaLang/julia/doc/deps/v0.7/Documenter/src/Documenter.jl:432
 [3] mktempdir(::getfield(Documenter, Symbol("##8#15")){String,String,String,String,String,String,SubString{String}}, ::String) at ./file.jl:392
 [4] cd(::getfield(Documenter, Symbol("##7#14")){String,String,String,String,Void,String,String,SubString{String}}, ::String) at ./file.jl:70
 [5] #deploydocs#4(::String, ::String, ::String, ::String, ::String, ::String, ::String, ::String, ::Void, ::Void, ::typeof(deploydocs)) at /home/travis/build/JuliaLang/julia/doc/deps/v0.7/Documenter/src/Documenter.jl:411
 [6] (::getfield(Documenter, Symbol("#kw##deploydocs")))(::Array{Any,1}, ::typeof(deploydocs)) at ./<missing>:0
 [7] top-level scope at /home/travis/build/JuliaLang/julia/doc/make.jl:184
 [8] include_relative(::Module, ::String) at ./loading.jl:509
 [9] include(::Module, ::String) at ./sysimg.jl:15
 [10] process_options(::Base.JLOptions) at ./client.jl:340
 [11] _start() at ./client.jl:406
in expression starting at /home/travis/build/JuliaLang/julia/doc/make.jl:184
make: *** [deploy] Error 1
make: Leaving directory `/home/travis/build/JuliaLang/julia/doc'
@vchuravy
Copy link
Member

see #24843 (comment)
The stdlib deprecation needs to be wired up correctly...

@ararslan
Copy link
Member

Sounds like it's just #24488. Documenter needs a using Base64 inside of a version check.

@ararslan ararslan added docsystem The documentation building system upstream The issue is with an upstream dependency, e.g. LLVM labels Dec 1, 2017
mortenpi added a commit to mortenpi/julia that referenced this issue Dec 4, 2017
Update the Documenter version to make it compatible with the latest master.

Fixes JuliaLang#24857.
mortenpi added a commit to mortenpi/julia that referenced this issue Dec 4, 2017
Bugfix version bump so that Documenter could deploy the master docs again.

Fixes JuliaLang#24857.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docsystem The documentation building system upstream The issue is with an upstream dependency, e.g. LLVM
Projects
None yet
3 participants