You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(v1.3) pkg> build Cairo
Installed Cairo ─ v0.7.0
Building Cairo → `C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\build.log`
┌ Error: Error building `Cairo`:
│ WARNING: replacing module Anon.
│ ┌ Warning: On Windows, creating file symlinks requires Administrator privileges
│ └ @ Base.Filesystem file.jl:848
│ [ Info: Downloading https://github.com/JuliaBinaryWrappers/Zlib_jll.jl/releases/download/Zlib-v1.2.11+5/Zlib.v1.2.11.x86_64-w64-mingw32.tar.gz to C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\usr\downloads\Zlib.v1.2.11.x86_64-w64-mingw32.tar.gz...
│ [ Info: Downloading https://github.com/JuliaBinaryWrappers/Bzip2_jll.jl/releases/download/Bzip2-v1.0.6+0/Bzip2.v1.0.6.x86_64-w64-mingw32.tar.gz to C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\usr\downloads\Bzip2.v1.0.6.x86_64-w64-mingw32.tar.gz...
│ ERROR: LoadError: LoadError: Could not unpack C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\usr\downloads\Bzip2.v1.0.6.x86_64-w64-mingw32.tar.gz into C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\usr
│ Stacktrace:
│ [1] error(::String) at .\error.jl:33
│ [2] #unpack#98(::Bool, ::typeof(unpack), ::String, ::String) at C:\Users\sternlab\.julia\packages\BinaryProvider\kcGxO\src\PlatformEngines.jl:664
│ [3] #unpack at .\tuple.jl:0 [inlined]
│ [4] #install#133(::Prefix, ::String, ::Bool, ::Bool, ::Bool, ::typeof(install), ::String, ::String) at C:\Users\sternlab\.julia\packages\BinaryProvider\kcGxO\src\Prefix.jl:347
│ [5] (::BinaryProvider.var"#kw##install")(::NamedTuple{(:prefix, :force, :verbose),Tuple{Prefix,Bool,Bool}}, ::typeof(install), ::String, ::String) at .\tuple.jl:0
│ [6] top-level scope at C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\build_Bzip2.v1.0.6.jl:44
│ [7] include at .\boot.jl:328 [inlined]
│ [8] include_relative(::Module, ::String) at .\loading.jl:1105
│ [9] include at .\Base.jl:31 [inlined]
│ [10] include(::String) at C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\build.jl:59
│ [11] top-level scope at C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\build.jl:60
│ [12] include at .\boot.jl:328 [inlined]
│ [13] include_relative(::Module, ::String) at .\loading.jl:1105
│ [14] include(::Module, ::String) at .\Base.jl:31
│ [15] include(::String) at .\client.jl:424
│ [16] top-level scope at none:5
│ in expression starting at C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\build_Bzip2.v1.0.6.jl:42
│ in expression starting at C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\build.jl:45
│ caused by [exception 2]
│
│ Stacktrace:
│ [1] error() at .\error.jl:42
│ [2] #unpack#98(::Bool, ::typeof(unpack), ::String, ::String) at C:\Users\sternlab\.julia\packages\BinaryProvider\kcGxO\src\PlatformEngines.jl:658
│ [3] #unpack at .\tuple.jl:0 [inlined]
│ [4] #install#133(::Prefix, ::String, ::Bool, ::Bool, ::Bool, ::typeof(install), ::String, ::String) at C:\Users\sternlab\.julia\packages\BinaryProvider\kcGxO\src\Prefix.jl:347
│ [5] (::BinaryProvider.var"#kw##install")(::NamedTuple{(:prefix, :force, :verbose),Tuple{Prefix,Bool,Bool}}, ::typeof(install), ::String, ::String) at .\tuple.jl:0
│ [6] top-level scope at C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\build_Bzip2.v1.0.6.jl:44
│ [7] include at .\boot.jl:328 [inlined]
│ [8] include_relative(::Module, ::String) at .\loading.jl:1105
│ [9] include at .\Base.jl:31 [inlined]
│ [10] include(::String) at C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\build.jl:59
│ [11] top-level scope at C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\build.jl:60
│ [12] include at .\boot.jl:328 [inlined]
│ [13] include_relative(::Module, ::String) at .\loading.jl:1105
│ [14] include(::Module, ::String) at .\Base.jl:31
│ [15] include(::String) at .\client.jl:424
│ [16] top-level scope at none:5
│ caused by [exception 1]
│ IOError: symlink: operation not permitted (EPERM)
│ Stacktrace:
│ [1] uv_error at .\libuv.jl:97 [inlined]
│ [2] symlink(::String, ::String) at .\file.jl:851
│ [3] probe_symlink_creation(::String) at C:\Users\sternlab\.julia\packages\BinaryProvider\kcGxO\src\PlatformEngines.jl:121
│ [4] #probe_platform_engines!#30(::Bool, ::typeof(BinaryProvider.probe_platform_engines!)) at C:\Users\sternlab\.julia\packages\BinaryProvider\kcGxO\src\PlatformEngines.jl:175
│ [5] probe_platform_engines! at C:\Users\sternlab\.julia\packages\BinaryProvider\kcGxO\src\PlatformEngines.jl:169 [inlined]
│ [6] __init__() at C:\Users\sternlab\.julia\packages\BinaryProvider\kcGxO\src\BinaryProvider.jl:28
│ [7] _include_from_serialized(::String, ::Array{Any,1}) at .\loading.jl:692
│ [8] _require_search_from_serialized(::Base.PkgId, ::String) at .\loading.jl:776
│ [9] _require(::Base.PkgId) at .\loading.jl:1001
│ [10] require(::Base.PkgId) at .\loading.jl:922
│ [11] require(::Module, ::Symbol) at .\loading.jl:917
│ [12] include at .\boot.jl:328 [inlined]
│ [13] include_relative(::Module, ::String) at .\loading.jl:1105
│ [14] include(::Module, ::String) at .\Base.jl:31
│ [15] include(::String) at .\client.jl:424
│ [16] top-level scope at none:5
│
│ 7-Zip 19.00 (x64) : Copyright (c) 1999-2018 Igor Pavlov : 2019-02-21
│
│
│ Extracting archive:
│ --
│ Path =
│ Type = tar
│ ERROR: Can not create symbolic link : A required privilege is not held by the client. : C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\usr\bin\bzless
│ ERROR: Can not create symbolic link : A required privilege is not held by the client. : C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\usr\bin\bzegrep
│ Code Page = UTF-8
│
│ ERROR: Can not create symbolic link : A required privilege is not held by the client. : C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\usr\bin\bzfgrep
│ ERROR: Can not create symbolic link : A required privilege is not held by the client. : C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\usr\bin\bzcmp
│ ERROR: Can not create symbolic link : A required privilege is not held by the client. : C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\usr\bin\libbz2.dll
│
│ Sub items Errors: 5
│
│ Archives with Errors: 1
│
│ Sub items Errors: 5
└ @ Pkg.Operations D:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.3\Pkg\src\backwards_compatible_isolation.jl:649
Building Cairo → `C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\build.log`
┌ Error: Error building `Cairo`:
│ WARNING: replacing module Anon.
│ ┌ Warning: On Windows, creating file symlinks requires Administrator privileges
│ └ @ Base.Filesystem file.jl:848
│ ERROR: LoadError: LoadError: Could not unpack C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\usr\downloads\Bzip2.v1.0.6.x86_64-w64-mingw32.tar.gz into C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\usr
│ Stacktrace:
│ [1] error(::String) at .\error.jl:33
│ [2] #unpack#98(::Bool, ::typeof(unpack), ::String, ::String) at C:\Users\sternlab\.julia\packages\BinaryProvider\kcGxO\src\PlatformEngines.jl:664
│ [3] #unpack at .\tuple.jl:0 [inlined]
│ [4] #install#133(::Prefix, ::String, ::Bool, ::Bool, ::Bool, ::typeof(install), ::String, ::String) at C:\Users\sternlab\.julia\packages\BinaryProvider\kcGxO\src\Prefix.jl:347
│ [5] (::BinaryProvider.var"#kw##install")(::NamedTuple{(:prefix, :force, :verbose),Tuple{Prefix,Bool,Bool}}, ::typeof(install), ::String, ::String) at .\tuple.jl:0
│ [6] top-level scope at C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\build_Bzip2.v1.0.6.jl:44
│ [7] include at .\boot.jl:328 [inlined]
│ [8] include_relative(::Module, ::String) at .\loading.jl:1105
│ [9] include at .\Base.jl:31 [inlined]
│ [10] include(::String) at C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\build.jl:59
│ [11] top-level scope at C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\build.jl:60
│ [12] include at .\boot.jl:328 [inlined]
│ [13] include_relative(::Module, ::String) at .\loading.jl:1105
│ [14] include(::Module, ::String) at .\Base.jl:31
│ [15] include(::String) at .\client.jl:424
│ [16] top-level scope at none:5
│ in expression starting at C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\build_Bzip2.v1.0.6.jl:42
│ in expression starting at C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\build.jl:45
│ caused by [exception 2]
│
│ Stacktrace:
│ [1] error() at .\error.jl:42
│ [2] #unpack#98(::Bool, ::typeof(unpack), ::String, ::String) at C:\Users\sternlab\.julia\packages\BinaryProvider\kcGxO\src\PlatformEngines.jl:658
│ [3] #unpack at .\tuple.jl:0 [inlined]
│ [4] #install#133(::Prefix, ::String, ::Bool, ::Bool, ::Bool, ::typeof(install), ::String, ::String) at C:\Users\sternlab\.julia\packages\BinaryProvider\kcGxO\src\Prefix.jl:347
│ [5] (::BinaryProvider.var"#kw##install")(::NamedTuple{(:prefix, :force, :verbose),Tuple{Prefix,Bool,Bool}}, ::typeof(install), ::String, ::String) at .\tuple.jl:0
│ [6] top-level scope at C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\build_Bzip2.v1.0.6.jl:44
│ [7] include at .\boot.jl:328 [inlined]
│ [8] include_relative(::Module, ::String) at .\loading.jl:1105
│ [9] include at .\Base.jl:31 [inlined]
│ [10] include(::String) at C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\build.jl:59
│ [11] top-level scope at C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\build.jl:60
│ [12] include at .\boot.jl:328 [inlined]
│ [13] include_relative(::Module, ::String) at .\loading.jl:1105
│ [14] include(::Module, ::String) at .\Base.jl:31
│ [15] include(::String) at .\client.jl:424
│ [16] top-level scope at none:5
│ caused by [exception 1]
│ IOError: symlink: operation not permitted (EPERM)
│ Stacktrace:
│ [1] uv_error at .\libuv.jl:97 [inlined]
│ [2] symlink(::String, ::String) at .\file.jl:851
│ [3] probe_symlink_creation(::String) at C:\Users\sternlab\.julia\packages\BinaryProvider\kcGxO\src\PlatformEngines.jl:121
│ [4] #probe_platform_engines!#30(::Bool, ::typeof(BinaryProvider.probe_platform_engines!)) at C:\Users\sternlab\.julia\packages\BinaryProvider\kcGxO\src\PlatformEngines.jl:175
│ [5] probe_platform_engines! at C:\Users\sternlab\.julia\packages\BinaryProvider\kcGxO\src\PlatformEngines.jl:169 [inlined]
│ [6] __init__() at C:\Users\sternlab\.julia\packages\BinaryProvider\kcGxO\src\BinaryProvider.jl:28
│ [7] _include_from_serialized(::String, ::Array{Any,1}) at .\loading.jl:692
│ [8] _require_search_from_serialized(::Base.PkgId, ::String) at .\loading.jl:776
│ [9] _require(::Base.PkgId) at .\loading.jl:1001
│ [10] require(::Base.PkgId) at .\loading.jl:922
│ [11] require(::Module, ::Symbol) at .\loading.jl:917
│ [12] include at .\boot.jl:328 [inlined]
│ [13] include_relative(::Module, ::String) at .\loading.jl:1105
│ [14] include(::Module, ::String) at .\Base.jl:31
│ [15] include(::String) at .\client.jl:424
│ [16] top-level scope at none:5
│
│ 7-Zip 19.00 (x64) : Copyright (c) 1999-2018 Igor Pavlov : 2019-02-21
│
│
│ Extracting archive:
│ ERROR: Can not create symbolic link : A required privilege is not held by the client. : C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\usr\bin\bzless
│ ERROR: Can not create symbolic link : A required privilege is not held by the client. : C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\usr\bin\bzegrep
│ ERROR: Can not create symbolic link : A required privilege is not held by the client. : C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\usr\bin\bzfgrep
│ ERROR: Can not create symbolic link : A required privilege is not held by the client. : C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\usr\bin\bzcmp
│ --
│ Path =
│ Type = tar
│ Code Page = UTF-8
│
│ ERROR: Can not create symbolic link : A required privilege is not held by the client. : C:\Users\sternlab\.julia\packages\Cairo\htbtf\deps\usr\bin\libbz2.dll
│
│ Sub items Errors: 5
│
│ Archives with Errors: 1
│
│ Sub items Errors: 5
└ @ Pkg.Operations D:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.3\Pkg\src\backwards_compatible_isolation.jl:649
I can build on an admin account, but then it's installed only under that user's packages dir.
Using Julia 1.3, Cairo 0.7.0, BinaryProvider 0.5.8
The text was updated successfully, but these errors were encountered:
Looks like the latest Luxor is forcing an older version of Cairo. Downgrading Luxor fixed the issue (add Luxor@1.7.0 followed by free Cairo).
I suppose this is a Luxor issue then?
I can build on an admin account, but then it's installed only under that user's packages dir.
Using Julia 1.3, Cairo 0.7.0, BinaryProvider 0.5.8
The text was updated successfully, but these errors were encountered: