demo-julia
demo-julia copied to clipboard
Julia 1.8 update
Hello! 👋
This binder currently fails to build, I think this is happening because it is using Julia 1.8 during the build, but this environment was generated using Julia 1.6, and one of the pinned dependencies (RDatasets.jl) used internal Julia API (ccall) in a way that was not future-proof.
What I did to generate the files in this PR:
- Run
julia --projectinside the repo with Julia 1.8 import PkgPkg.upgrade_manifest()(not strictly necessary, but Julia 1.7 started using a new format for Manifest.toml. You see a warning otherwise.)Pkg.update()(update all packages to latest and update Manifest.toml
You can test my branch with:
https://mybinder.org/v2/gh/fonsp/demo-julia/julia-18-update it works!
Logs from failing binder build on current `main`
Waiting for build to start...
[91m Installed VersionParsing ── v1.3.0
[0m[91m Installed Parsers ───────── v2.5.8
[0m[91m Installed IJulia ────────── v1.24.0
[0m[91m Installed JLLWrappers ───── v1.4.1
[0m[91m Installed ZeroMQ_jll ────── v4.3.4+0
[0m[91m Installed libsodium_jll ─── v1.0.20+0
[0m[91m Installed SnoopPrecompile ─ v1.0.3
[0m[91m Installed MbedTLS ───────── v1.1.7
Installed SoftGlobalScope ─ v1.1.0
[0m[91m Updating `/srv/julia/pkg/environments/v1.8/Project.toml`
[7073ff75] + IJulia v1.24.0
[0m[91m Updating `/srv/julia/pkg/environments/v1.8/Manifest.toml`
[0m[91m [8f4d0f93] + Conda v1.8.0
[0m[91m [7073ff75] + IJulia v1.24.0
[0m[91m [692b3bcd] + JLLWrappers v1.4.1
[682c06a0] + JSON v0.21.4
[739be429] + MbedTLS v1.1.7[0m[91m
[69de0a69] + Parsers v2.5.8
[21216c6a] [0m[91m+ Preferences v1.3.0
[0m[91m [66db9d55] + SnoopPrecompile v1.0.3[0m[91m
[0m[91m [b85f4697] + SoftGlobalScope v1.1.0[0m[91m
[0m[91m [81def892] [0m[91m+ VersionParsing v1.3.0
[c2297ded] [0m[91m+ ZMQ v1.2.2
[8f1865be] [0m[91m+ ZeroMQ_jll v4.3.4+0
[a9144af2] [0m[91m+ libsodium_jll v1.0.20+0
[0dad84c5] + ArgTools v1.1.1
[56f22d72] [0m[91m+ Artifacts
[2a0f44e3] [0m[91m+ Base64
[ade2ca70] [0m[91m+ Dates[0m[91m
[0m[91m [0m[91m [f43a241f] [0m[91m+ Downloads v1.6.0[0m[91m
[0m[91m [0m[91m [7b1f6079] [0m[91m+ FileWatching[0m[91m
[0m[91m [0m[91m [b77e0a4c] [0m[91m+ InteractiveUtils
[0m[91m [0m[91m [b27032c2] [0m[91m+ LibCURL v0.6.3[0m[91m
[0m[91m [0m[91m [76f85450] [0m[91m+ LibGit2[0m[91m
[0m[91m [0m[91m [8f399da3] [0m[91m+ Libdl[0m[91m
[0m[91m [0m[91m [56ddb016] [0m[91m+ Logging[0m[91m
[0m[91m [0m[91m [d6f4376e] [0m[91m+ Markdown
[a63ad114] [0m[91m+ Mmap[0m[91m
[0m[91m [ca575930] [0m[91m+ NetworkOptions v1.2.0
[0m[91m [0m[91m [44cfe95a] + Pkg v1.8.0[0m[91m
[0m[91m [de0858da] [0m[91m+ Printf
[0m[91m [3fa0cd96] [0m[91m+ REPL[0m[91m
[0m[91m [9a3f8284] [0m[91m+ Random[0m[91m
[0m[91m [ea8e919c] [0m[91m+ SHA v0.7.0[0m[91m
[9e88b42a] [0m[91m+ Serialization[0m[91m
[0m[91m [0m[91m [6462fe0b] [0m[91m+ Sockets
[fa267f1f] + TOML v1.0.0[0m[91m
[a4e569a6] [0m[91m+ Tar v1.10.1
[8dfed614] [0m[91m+ Test
[0m[91m [cf7118a7] + UUIDs
[0m[91m [4ec0a83e] + Unicode
[deac9b47] [0m[91m+ LibCURL_jll v7.84.0+0
[29816b5a] + LibSSH2_jll v1.10.2+0
[0m[91m [c8ffd9c3] [0m[91m+ MbedTLS_jll v2.28.0+0[0m[91m
[0m[91m [14a3606d] [0m[91m+ MozillaCACerts_jll v2022.2.1[0m[91m
[0m[91m [83775a58] [0m[91m+ Zlib_jll v1.2.12+3
[0m[91m [8e850ede] [0m[91m+ nghttp2_jll v1.48.0+0
[3f19e933] [0m[91m+ p7zip_jll v17.4.0+0
[0m[91m Building Conda ─→ `/srv/julia/pkg/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/e32a90da027ca45d84678b826fffd3110bb3fc90/build.log`
[0m[91m Building IJulia → `/srv/julia/pkg/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/59e19713542dd9dd02f31d59edbada69530d6a14/build.log`
[0m[91mPrecompiling[0m[91m [0m[91mproject...[0m[91m
[0m[91m[32m ✓ [39m[90mMbedTLS_jll[39m[0m[91m
[0m[91m[32m ✓ [39m[90mSoftGlobalScope[39m[0m[91m
[0m[91m[32m ✓ [39m[90mJLLWrappers[39m[0m[91m
[0m[91m[32m ✓ [39m[90mZlib_jll[39m
[0m[91m[32m ✓ [39m[90mLibSSH2_jll[39m
[0m[91m[32m ✓ [39m[90mlibsodium_jll[39m[0m[91m
[0m[91m[32m ✓ [39m[90mZeroMQ_jll[39m
[0m[91m[32m ✓ [39m[90mMbedTLS[39m
[0m[91m[32m ✓ [39m[90mZMQ[39m
[0m[91m[32m ✓ [39mIJulia[0m[91m
[0m[91m 10 dependencies successfully precompiled in 15 seconds. 6 already precompiled.
[0m[91m[ Info: Installing Julia kernelspec in /srv/conda/envs/notebook/share/jupyter/kernels/julia-1.8
[0m[91m┌ Warning: The active manifest file is an older format with no julia version entry. Dependencies may have been resolved with a different julia version.
â”” @ ~/Manifest.toml:0
[0m[91m Installed RData ─────────────────────── v0.8.3
[0m[91m Installed Crayons ───────────────────── v4.0.4
[0m[91m Installed Adapt ─────────────────────── v3.3.1
[0m[91m Installed Showoff ───────────────────── v1.0.3
[0m[91m Installed IrrationalConstants ───────── v0.1.0
[0m[91m Installed OffsetArrays ──────────────── v1.10.6
[0m[91m Installed ColorTypes ────────────────── v0.11.0
[0m[91m Installed Rmath ─────────────────────── v0.7.0
[0m[91m Installed StatsFuns ─────────────────── v0.9.10
[0m[91m Installed Preferences ───────────────── v1.2.2
[0m[91m Installed JSON ──────────────────────── v0.21.2
[0m[91m Installed FFTW ──────────────────────── v1.4.3
[0m[91m Installed IterTools ─────────────────── v1.3.0
[0m[91m Installed TableTraits ───────────────── v1.0.1
[0m[91m Installed Mocking ───────────────────── v0.7.2
[0m[91m Installed IndirectArrays ────────────── v0.5.1
[0m[91m Installed Parsers ───────────────────── v1.1.2
Installed SpecialFunctions ──────────── v1.6.1
[0m[91m Installed PrettyTables ──────────────── v1.1.0
[0m[91m Installed SentinelArrays ────────────── v1.3.7
[0m[91m Installed Hexagons ──────────────────── v0.2.0
[0m[91m Installed PDMats ────────────────────── v0.11.1
[0m[91m Installed Tables ────────────────────── v1.5.1
[0m[91m Installed DataAPI ───────────────────── v1.8.0
[0m[91m Installed CategoricalArrays ─────────── v0.10.0
[0m[91m Installed Contour ───────────────────── v0.5.7
[0m[91m Installed TimeZones ─────────────────── v1.5.7
[0m[91m Installed PooledArrays ──────────────── v1.3.0
[0m[91m Installed FixedPointNumbers ─────────── v0.8.4
[0m[91m Installed MKL_jll ───────────────────── v2021.1.1+1
[0m[91m Installed Measures ──────────────────── v0.3.1
[0m[91m Installed RecipesBase ───────────────── v1.1.2
[0m[91m Installed AbstractFFTs ──────────────── v1.0.1
[0m[91m Installed StaticArrays ──────────────── v1.2.12
[0m[91m Installed CSV ───────────────────────── v0.8.5
[0m[91m Installed Grisu ─────────────────────── v1.0.2
[0m[91m Installed DataValueInterfaces ───────── v1.0.0
[0m[91m Installed IteratorInterfaceExtensions ─ v1.0.0
[0m[91m Installed Formatting ────────────────── v0.4.2
[0m[91m Installed OrderedCollections ────────── v1.4.1
[0m[91m Installed JLLWrappers ───────────────── v1.3.0
[0m[91m Installed Gadfly ────────────────────── v1.3.3
[0m[91m Installed KernelDensity ─────────────── v0.6.3
[0m[91m Installed InvertedIndices ───────────── v1.1.0
[0m[91m Installed TranscodingStreams ────────── v0.9.6
[0m[91m Installed ChainRulesCore ────────────── v1.3.1
[0m[91m Installed Loess ─────────────────────── v0.5.3
[0m[91m Installed FileIO ────────────────────── v1.11.1
[0m[91m Installed Reexport ──────────────────── v1.2.2
[0m[91m Installed QuadGK ────────────────────── v2.4.1
[0m[91m Installed FillArrays ────────────────── v0.11.9
[0m[91m Installed DataFrames ────────────────── v1.2.2
[0m[91m Installed Media ─────────────────────── v0.5.0
[0m[91m Installed Rmath_jll ─────────────────── v0.3.0+0
[0m[91m Installed AxisAlgorithms ────────────── v1.0.0
[0m[91m Installed Ratios ────────────────────── v0.4.1
[0m[91m Installed DataStructures ────────────── v0.18.10
[0m[91m Installed LogExpFunctions ───────────── v0.3.2
[0m[91m Installed IntelOpenMP_jll ───────────── v2018.0.3+2
[0m[91m Installed Requires ──────────────────── v1.1.3
[0m[91m Installed Colors ────────────────────── v0.12.8
[0m[91m Installed Juno ──────────────────────── v0.8.4
[0m[91m Installed Interpolations ────────────── v0.13.4
[0m[91m Installed Distributions ─────────────── v0.24.18
[0m[91m Installed FFTW_jll ──────────────────── v3.3.9+8
[0m[91m Installed ExprTools ─────────────────── v0.1.6
[0m[91m Installed Compat ────────────────────── v3.35.0
[0m[91m Installed OpenSpecFun_jll ───────────── v0.5.5+0
Installed CoupledFields ─────────────── v0.2.0
[0m[91m Installed StatsAPI ──────────────────── v1.0.0
[0m[91m Installed Distances ─────────────────── v0.10.4
[0m[91m Installed Compose ───────────────────── v0.9.2
[0m[91m Installed MacroTools ────────────────── v0.5.7
[0m[91m Installed CodecZlib ─────────────────── v0.7.0
[0m[91m Installed SortingAlgorithms ─────────── v1.0.1
[0m[91m Installed RDatasets ─────────────────── v0.7.5
[0m[91m Installed WoodburyMatrices ──────────── v0.5.3
[0m[91m Installed Missings ──────────────────── v1.0.1
[0m[91m Installed StructTypes ───────────────── v1.7.3
[0m[91m Installed StatsBase ─────────────────── v0.33.10
Installed DocStringExtensions ───────── v0.8.5
[0m[91m Building TimeZones → `/srv/julia/pkg/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/6c9040665b2da00d30143261aea22c7427aada1c/build.log`[0m[91m
[0m[91mPrecompiling project...
[0m[91m[32m ✓ [39m[90mDataValueInterfaces[39m[0m[91m
[0m[91m[32m ✓ [39m[90mOrderedCollections[39m[0m[91m
[0m[91m[32m ✓ [39m[90mRequires[39m[0m[91m
[0m[91m[32m ✓ [39m[90mCompat[39m
[0m[91m[32m ✓ [39m[90mAbstractFFTs[39m[0m[91m
[0m[91m[32m ✓ [39m[90mMeasures[39m[0m[91m
[0m[91m[32m ✓ [39m[90mStructTypes[39m
[0m[91m[91m ✗ [39m[90mSentinelArrays[39m[0m[91m
[0m[91m[32m ✓ [39m[90mFixedPointNumbers[39m[0m[91m
[0m[91m[32m ✓ [39m[90mReexport[39m
[0m[91m[32m ✓ [39m[90mFillArrays[39m[0m[91m
[0m[91m[32m ✓ [39m[90mInvertedIndices[39m[0m[91m
[0m[91m[32m ✓ [39m[90mIndirectArrays[39m[0m[91m
[0m[91m[32m ✓ [39m[90mHexagons[39m[0m[91m
[0m[91m[32m ✓ [39m[90mPDMats[39m[0m[91m
[0m[91m[32m ✓ [39m[90mStatsAPI[39m
[0m[91m[32m ✓ [39m[90mIrrationalConstants[39m
[0m[91m[32m ✓ [39m[90mAdapt[39m[0m[91m
[0m[91m[32m ✓ [39m[90mDataAPI[39m[0m[91m
[0m[91m[32m ✓ [39m[90mDocStringExtensions[39m[0m[91m
[0m[91m[32m ✓ [39m[90mIteratorInterfaceExtensions[39m[0m[91m
[0m[91m[32m ✓ [39m[90mCompilerSupportLibraries_jll[39m
[0m[91m[32m ✓ [39m[90mCrayons[39m[0m[91m
[0m[91m[32m ✓ [39m[90mPreferences[39m[0m[91m
[0m[91m[32m ✓ [39m[90mTranscodingStreams[39m[0m[91m
[0m[91m[32m ✓ [39m[90mFormatting[39m[0m[91m
[0m[91m[32m ✓ [39m[90mWoodburyMatrices[39m[0m[91m
[0m[91m[32m ✓ [39m[90mGrisu[39m[0m[91m
[0m[91m[32m ✓ [39m[90mRatios[39m[0m[91m
[0m[91m[32m ✓ [39m[90mIterTools[39m[0m[91m
[0m[91m[32m ✓ [39m[90mOffsetArrays[39m[0m[91m
[0m[91m[32m ✓ [39m[90mChainRulesCore[39m[0m[91m
[0m[91m[32m ✓ [39m[90mParsers[39m[0m[91m
[0m[91m[32m ✓ [39m[90mMacroTools[39m[0m[91m
[0m[91m[32m ✓ [39m[90mDistances[39m
[0m[91m[32m ✓ [39m[90mMissings[39m[0m[91m
[0m[91m[32m ✓ [39m[90mTableTraits[39m[0m[91m
[0m[91m[32m ✓ [39m[90mPooledArrays[39m[0m[91m
[0m[91m[32m ✓ [39m[90mDataStructures[39m[0m[91m
[0m[91m[32m ✓ [39m[90mAxisAlgorithms[39m[0m[91m
[0m[91m[32m ✓ [39m[90mShowoff[39m[0m[91m
[0m[91m[32m ✓ [39m[90mJLLWrappers[39m[0m[91m
[0m[91m[32m ✓ [39m[90mCodecZlib[39m[0m[91m
[0m[91m[32m ✓ [39m[90mLoess[39m[0m[91m
[0m[91m[32m ✓ [39m[90mFileIO[39m[0m[91m
[0m[91m[32m ✓ [39m[90mMedia[39m
[0m[91m[32m ✓ [39m[90mSortingAlgorithms[39m
[0m[91m[32m ✓ [39m[90mJSON[39m[0m[91m
[0m[91m[32m ✓ [39m[90mLogExpFunctions[39m[0m[91m
[0m[91m[32m ✓ [39m[90mRmath_jll[39m[0m[91m
[0m[91m[32m ✓ [39m[90mTables[39m[0m[91m
[0m[91m[32m ✓ [39m[90mIntelOpenMP_jll[39m
[0m[91m[32m ✓ [39m[90mFFTW_jll[39m
[0m[91m[32m ✓ [39m[90mOpenSpecFun_jll[39m[0m[91m
[0m[91m[32m ✓ [39m[90mRmath[39m
[0m[91m[32m ✓ [39m[90mQuadGK[39m[0m[91m
[0m[91m[32m ✓ [39m[90mJuno[39m[0m[91m
[0m[91m[32m ✓ [39m[90mMKL_jll[39m[0m[91m
[0m[91m[32m ✓ [39m[90mCategoricalArrays[39m
[0m[91m[32m ✓ [39m[90mStatsBase[39m[0m[91m
[0m[91m[32m ✓ [39m[90mStaticArrays[39m[0m[91m
[0m[91m[32m ✓ [39m[90mCoupledFields[39m[0m[91m
[0m[91m[91m ✗ [39m[90mCSV[39m
[0m[91m[32m ✓ [39m[90mContour[39m[0m[91m
[0m[91m[32m ✓ [39m[90mPrettyTables[39m[0m[91m
[0m[91m[32m ✓ [39m[90mColorTypes[39m
[0m[91m[32m ✓ [39m[90mFFTW[39m[0m[91m
[0m[91m[32m ✓ [39m[90mSpecialFunctions[39m[0m[91m
[0m[91m[32m ✓ [39m[90mInterpolations[39m
[0m[91m[32m ✓ [39m[90mStatsFuns[39m[0m[91m
[0m[91m[32m ✓ [39m[90mColors[39m
[0m[91m[32m ✓ [39m[90mCompose[39m[0m[91m
[0m[91m[32m ✓ [39m[90mDistributions[39m[0m[91m
[0m[91m[32m ✓ [39m[90mKernelDensity[39m[0m[91m
[0m[91m[32m ✓ [39mGadfly
[0m[91m[32m ✓ [39m[90mDataFrames[39m[0m[91m
[0m[91m[32m ✓ [39m[90mRData[39m[0m[91m
[0m[91m[91m ✗ [39mRDatasets
[0m[91m 75 dependencies successfully precompiled in 198 seconds. 7 already precompiled.
[91m3[39m dependencies errored. To see a full report either run `import Pkg; Pkg.precompile()` or load the packages[0m[91m
[0m[91m Installed MKL_jll ─ v2021.1.1+2
[0m[91m┌ Warning: The active manifest file at `/home/jovyan/Manifest.toml` has an old format that is being maintained.
│ To update to the new format, which is supported by Julia versions ≥ 1.6.2, run `Pkg.upgrade_manifest()` which will upgrade the format without re-resolving.
│ To then record the julia version re-resolve with `Pkg.resolve()` and if there are resolve conflicts consider `Pkg.update()`.
â”” @ Pkg.Types /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/usr/share/julia/stdlib/v1.8/Pkg/src/manifest.jl:287
[0m[91m No Changes[0m[91m to `~/Project.toml`
[0m[91m Updating `~/Manifest.toml`
[0m[91m [8f4d0f93] - Conda v1.5.2
[7073ff75] - IJulia v1.23.2
[0m[91m [739be429] - MbedTLS v1.0.3
[0m[91m [b85f4697] - SoftGlobalScope v1.1.0
[81def892] [0m[91m- VersionParsing v1.2.0
[0m[91m [c2297ded] [0m[91m- ZMQ v1.2.1
[0m[91m⌅[0m[91m [856f044c] [0m[91m↑ MKL_jll v2021.1.1+1 ⇒ v2021.1.1+2
[8f1865be] - ZeroMQ_jll v4.3.4+0
[a9144af2] - libsodium_jll v1.0.20+0
[0dad84c5] [0m[91m~ ArgTools ⇒ v1.1.1
[f43a241f] [0m[91m~ Downloads ⇒ v1.6.0
[0m[91m [b27032c2] ~ LibCURL ⇒ v0.6.3
[ca575930] ~ NetworkOptions ⇒ v1.2.0
[44cfe95a] ~ Pkg ⇒ v1.8.0
[ea8e919c] ~ SHA ⇒ v0.7.0
[fa267f1f] ~ TOML ⇒ v1.0.0
[a4e569a6] ~ Tar ⇒ v1.10.1
[0m[91m [e66e0078] ~ CompilerSupportLibraries_jll ⇒ v1.0.1+0
[deac9b47] ~ LibCURL_jll ⇒ v7.84.0+0
[29816b5a] ~ LibSSH2_jll ⇒ v1.10.2+0
[c8ffd9c3] ~ MbedTLS_jll ⇒ v2.28.0+0
[14a3606d] [0m[91m~ MozillaCACerts_jll ⇒ v2022.2.1
[4536629a] [0m[91m+ OpenBLAS_jll v0.3.20+0
[0m[91m [83775a58] ~ Zlib_jll ⇒ v1.2.12+3
[8e850b90] + libblastrampoline_jll v5.1.1+0
[8e850ede] ~ nghttp2_jll ⇒ v1.48.0+0
[3f19e933] ~ p7zip_jll ⇒ v17.4.0+0
Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m`
[0m[91m┌ Warning: The Pkg REPL mode is intended for interactive use only, and should not be used from scripts. It is recommended to use the functional API instead.
â”” @ Pkg.REPLMode /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/usr/share/julia/stdlib/v1.8/Pkg/src/REPLMode/REPLMode.jl:379
[0m[91mPrecompiling[0m[91m [0m[91mproject...[0m[91m
[0m[91m[32m ✓ [39m[90mOpenBLAS_jll[39m[0m[91m
[0m[91m[32m ✓ [39m[90mMKL_jll[39m[0m[91m
[0m[91m[32m ✓ [39m[90mlibblastrampoline_jll[39m
[0m[91m[91m ✗ [39m[90mSentinelArrays[39m
[0m[91m[91m ✗ [39m[90mCSV[39m
[0m[91m[32m ✓ [39m[90mFFTW[39m
[0m[91m[32m ✓ [39m[90mKernelDensity[39m
[0m[91m[91m ✗ [39mRDatasets
[0m[91m[32m ✓ [39mGadfly
[0m[91m 6 dependencies successfully precompiled in 44 seconds. 78 already precompiled.
[0m[91m
[0m[91mERROR: [0m[91mThe following 1 direct dependency failed to precompile:
RDatasets [ce6b1742-4840-55fa-b093-852dadbb1d8b]
Failed to precompile RDatasets [ce6b1742-4840-55fa-b093-852dadbb1d8b] to /srv/julia/pkg/compiled/v1.8/RDatasets/jl_2O94e1.
ERROR: LoadError: ccall method definition: argument 1 type doesn't correspond to a C type
Stacktrace:
[1] top-level scope
@ /srv/julia/pkg/packages/SentinelArrays/VbnBp/src/SentinelArrays.jl:209
[2] include
@ ./Base.jl:419 [inlined]
[3] include_package_for_output(pkg::Base.PkgId, input::String, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt64}}, source::String)
@ Base ./loading.jl:1554
[4] top-level scope
@ stdin:1
in expression starting at /srv/julia/pkg/packages/SentinelArrays/VbnBp/src/SentinelArrays.jl:1
in expression starting at stdin:1
ERROR: LoadError: Failed to precompile SentinelArrays [91c51154-3ec4-41a3-a24f-3f23e20d615c] to /srv/julia/pkg/compiled/v1.8/SentinelArrays/jl_5HnZZo.
Stacktrace:
[1] error(s::String)
@ Base ./error.jl:35
[2] compilecache(pkg::Base.PkgId, path::String, internal_stderr::IO, internal_stdout::IO, keep_loaded_modules::Bool)
@ Base ./loading.jl:1707
[3] compilecache
@ ./loading.jl:1651 [inlined]
[4] _require(pkg::Base.PkgId)
@ Base ./loading.jl:1337
[5] _require_prelocked(uuidkey::Base.PkgId)
@ Base ./loading.jl:1200
[6] macro expansion
@ ./loading.jl:1180 [inlined]
[7] macro expansion
@ ./lock.jl:223 [inlined]
[8] require(into::Module, mod::Symbol)
@ Base ./loading.jl:1144
[9] include
@ ./Base.jl:419 [inlined]
[10] include_package_for_output(pkg::Base.PkgId, input::String, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt64}}, source::String)
@ Base ./loading.jl:1554
[11] top-level scope
@ stdin:1
in expression starting at /srv/julia/pkg/packages/CSV/Zl2ww/src/CSV.jl:1
in expression starting at stdin:1
ERROR: LoadError: Failed to precompile CSV [336ed68f-0bac-5ca0-87d4-7b16caf5d00b] to /srv/julia/pkg/compiled/v1.8/CSV/jl_htt4Dv.
Stacktrace:
[1] error(s::String)
@ Base ./error.jl:35
[2] compilecache(pkg::Base.PkgId, path::String, internal_stderr::IO, internal_stdout::IO, keep_loaded_modules::Bool)
@ Base ./loading.jl:1707
[3] compilecache
@ ./loading.jl:1651 [inlined]
[4] _require(pkg::Base.PkgId)
@ Base ./loading.jl:1337
[5] _require_prelocked(uuidkey::Base.PkgId)
@ Base ./loading.jl:1200
[6] macro expansion
@ ./loading.jl:1180 [inlined]
[7] macro expansion
@ ./lock.jl:223 [inlined]
[8] require(into::Module, mod::Symbol)
@ Base ./loading.jl:1144
[9] include
@ ./Base.jl:419 [inlined]
[10] include_package_for_output(pkg::Base.PkgId, input::String, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt64}}, source::Nothing)
@ Base ./loading.jl:1554
[11] top-level scope
@ stdin:1
in expression starting at /srv/julia/pkg/packages/RDatasets/eRbZP/src/RDatasets.jl:1
in expression starting at stdin:1[0m[91m
Stacktrace:[0m[91m
[0m[91m [1] pkgerror(msg::[0m[91mString)
@ Pkg.Types [0m[91m/srv/julia/share/julia/stdlib/v1.8/Pkg/src/Types.jl:67[0m[91m
[0m[91m [2] [0m[91mprecompile(ctx::[0m[91mPkg.Types.Context, pkgs[0m[91m::[0m[91mVector{String}; internal_call::[0m[91mBool, strict[0m[91m::Bool, warn_loaded::[0m[91mBool, already_instantiated::[0m[91mBool, kwargs::[0m[91mBase.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Pkg.API /srv/julia/share/julia/stdlib/v1.8/Pkg/src/API.jl:1435
[3] precompile
@ /srv/julia/share/julia/stdlib/v1.8/Pkg/src/API.jl:1072 [inlined]
[4] #precompile#225
@ /srv/julia/share/julia/stdlib/v1.8/Pkg/src/API.jl:1071 [inlined]
[5] precompile (repeats 2 times)
@ /srv/julia/share/julia/stdlib/v1.8/Pkg/src/API.jl:1071 [inlined]
[6] do_cmd!(command::Pkg.REPLMode.Command, repl::Pkg.REPLMode.MiniREPL)
@ Pkg.REPLMode [0m[91m/srv/julia/share/julia/stdlib/v1.8/Pkg/src/REPLMode/REPLMode.jl:406
[7] do_cmd(repl::Pkg.REPLMode.MiniREPL, input::String; do_rethrow::Bool)
@ Pkg.REPLMode /srv/julia/share/julia/stdlib/v1.8/Pkg/src/REPLMode/REPLMode.jl:387
[8] top-level scope
@ none:1
[0mRemoving intermediate container 2fac049b0a26
The command '/bin/sh -c JULIA_PROJECT="" julia -e "using Pkg; Pkg.add(\"IJulia\"); using IJulia; installkernel(\"Julia\", \"--project=${REPO_DIR}\");" && julia --project=${REPO_DIR} -e 'using Pkg; Pkg.instantiate(); Pkg.resolve(); pkg"precompile"'' returned a non-zero code: 1