I am getting a lot of errors saying packages "do not have relocatable bottles".
The error also says I should upgrade my OS. I am not sure whether my OS is the reason for these errors, or if the cause is something else. I'd really appreciate any insight about that. (I'm happy to upgrade if that will fix the problem, but if not I'd rather avoid it, since it's almost guaranteed to break something.)
The affected packages are as follows. The full error message (from ]build ImageView) is below.
graphite2
gdbm
libpng
freetype
graphite2
pixman
icu4c
pcre
libtiff
readline
sqlite
python
glib
cairo
harfbuzz
pango
gdk-pixbuf
libcroco
librsvg
openssl
adwaita-icon-theme
(v1.1) pkg> build ImageView
Building SpecialFunctions → `~/.julia/packages/SpecialFunctions/fvheQ/deps/build.log`
Building Conda ───────────→ `~/.julia/packages/Conda/CpuvI/deps/build.log`
Building FFTW ────────────→ `~/.julia/packages/FFTW/p7sLQ/deps/build.log`
Building LibCURL ─────────→ `~/.julia/packages/LibCURL/teHPG/deps/build.log`
Building WinRPM ──────────→ `~/.julia/packages/WinRPM/Y9QdZ/deps/build.log`
Building Homebrew ────────→ `~/.julia/packages/Homebrew/s09IX/deps/build.log`
Building Cairo ───────────→ `~/.julia/packages/Cairo/p68X8/deps/build.log`
┌ Error: Error building `Cairo`:
│ WARNING: redefining constant DEBIAN_VERSION_REGEX
│ WARNING: redefining constant have_sonames
│ WARNING: redefining constant sonames
│ WARNING: redefining constant EXTENSIONS
│ ==> Downloading https://github.com/silnrsi/graphite/releases/download/1.3.13/graphite2-1.3.13.tgz
│ Already downloaded: /Users/ndv/Library/Caches/Homebrew.jl/downloads/e37be24d841649b167ec4be5e60ac444d5ec859aa32d694e93df5ff36c05b2bf--graphite2-1.3.13.tgz
│ ==> cmake . -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_INSTALL_PREFIX=/Users/ndv/.julia/packages/Homebrew/s09IX/deps/usr/Cellar/graphite2/1.3.13 -DCMAKE_BUILD_TYPE=Release -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_VERBOSE_MAKEFILE=ON -Wno-dev -DHAVE_CLOCK_GETTIME:INTERNAL=0
│ Last 15 lines from /Users/ndv/Library/Logs/Homebrew/graphite2/01.cmake:
│ 2019-05-29 15:30:49 +0900
│
│ cmake
│ .
│ -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG
│ -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG
│ -DCMAKE_INSTALL_PREFIX=/Users/ndv/.julia/packages/Homebrew/s09IX/deps/usr/Cellar/graphite2/1.3.13
│ -DCMAKE_BUILD_TYPE=Release
│ -DCMAKE_FIND_FRAMEWORK=LAST
│ -DCMAKE_VERBOSE_MAKEFILE=ON
│ -Wno-dev
│ -DHAVE_CLOCK_GETTIME:INTERNAL=0
│
│
│ Do not report this issue to Homebrew/brew or Homebrew/core!
│
│ Error: You are using macOS 10.11.
│ We (and Apple) do not provide support for this old version.
│ You will encounter build failures and other breakages.
│ Please create pull-requests instead of asking for help on Homebrew's
│ GitHub, Discourse, Twitter or IRC. As you are running this old version,
│ you are responsible for resolving any issues you experience.
│
│ Error: You have MacPorts or Fink installed:
│ /opt/local/bin/port
│
│ This can cause trouble. You don't have to uninstall them, but you may want to
│ temporarily move them out of the way, e.g.
│
│ sudo mv /opt/local ~/macports
│ Error: You are using macOS 10.11.
│ We (and Apple) do not provide support for this old version.
│ You will encounter build failures and other breakages.
│ Please create pull-requests instead of asking for help on Homebrew's
│ GitHub, Discourse, Twitter or IRC. As you are running this old version,
│ you are responsible for resolving any issues you experience.
│
│
│ ┌ Warning: The following packages do not have relocatable bottles, installation may fail!
│ │ Please report these packages to https://github.com/JuliaLang/Homebrew.jl:
│ │ graphite2
│ └ @ Homebrew ~/.julia/packages/Homebrew/s09IX/src/API.jl:449
│ ERROR: LoadError: failed process: Process(`/Users/ndv/.julia/packages/Homebrew/s09IX/deps/usr/bin/brew install --ignore-dependencies graphite2`, ProcessExited(1)) [1]
│ Stacktrace:
│ [1] error(::String, ::Base.Process, ::String, ::Int64, ::String) at ./error.jl:42
│ [2] pipeline_error at ./process.jl:785 [inlined]
│ [3] #run#515(::Bool, ::Function, ::Cmd) at ./process.jl:726
│ [4] run at ./process.jl:724 [inlined]
│ [5] #brew#4(::Bool, ::Bool, ::Bool, ::Bool, ::Bool, ::Function, ::Cmd) at /Users/ndv/.julia/packages/Homebrew/s09IX/src/API.jl:19
│ [6] #brew at ./none:0 [inlined]
│ [7] #install_and_link#38(::Bool, ::Function, ::String) at /Users/ndv/.julia/packages/Homebrew/s09IX/src/API.jl:492
│ [8] (::getfield(Homebrew, Symbol("#kw##install_and_link")))(::NamedTuple{(:verbose,),Tuple{Bool}}, ::typeof(Homebrew.install_and_link), ::String) at ./none:0
│ [9] #add#29(::Bool, ::Bool, ::Function, ::String) at /Users/ndv/.julia/packages/Homebrew/s09IX/src/API.jl:462
│ [10] add(::String) at /Users/ndv/.julia/packages/Homebrew/s09IX/src/API.jl:412
│ [11] top-level scope at /Users/ndv/.julia/packages/Cairo/p68X8/deps/build.jl:53
│ [12] include at ./boot.jl:326 [inlined]
│ [13] include_relative(::Module, ::String) at ./loading.jl:1038
│ [14] include(::Module, ::String) at ./sysimg.jl:29
│ [15] include(::String) at ./client.jl:403
│ [16] top-level scope at none:0
│ in expression starting at /Users/ndv/.julia/packages/Cairo/p68X8/deps/build.jl:51
└ @ Pkg.Operations /Users/julia/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.1/Pkg/src/Operations.jl:1075
Building Gtk ─────────────→ `~/.julia/packages/Gtk/aP55V/deps/build.log`
┌ Error: Error building `Gtk`:
│ ==> Downloading https://github.com/silnrsi/graphite/releases/download/1.3.13/graphite2-1.3.13.tgz
│ Already downloaded: /Users/ndv/Library/Caches/Homebrew.jl/downloads/e37be24d841649b167ec4be5e60ac444d5ec859aa32d694e93df5ff36c05b2bf--graphite2-1.3.13.tgz
│ ==> cmake . -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_INSTALL_PREFIX=/Users/ndv/.julia/packages/Homebrew/s09IX/deps/usr/Cellar/graphite2/1.3.13 -DCMAKE_BUILD_TYPE=Release -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_VERBOSE_MAKEFILE=ON -Wno-dev -DHAVE_CLOCK_GETTIME:INTERNAL=0
│ Last 15 lines from /Users/ndv/Library/Logs/Homebrew/graphite2/01.cmake:
│ 2019-05-29 15:31:04 +0900
│
│ cmake
│ .
│ -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG
│ -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG
│ -DCMAKE_INSTALL_PREFIX=/Users/ndv/.julia/packages/Homebrew/s09IX/deps/usr/Cellar/graphite2/1.3.13
│ -DCMAKE_BUILD_TYPE=Release
│ -DCMAKE_FIND_FRAMEWORK=LAST
│ -DCMAKE_VERBOSE_MAKEFILE=ON
│ -Wno-dev
│ -DHAVE_CLOCK_GETTIME:INTERNAL=0
│
│
│ Do not report this issue to Homebrew/brew or Homebrew/core!
│
│ Error: You are using macOS 10.11.
│ We (and Apple) do not provide support for this old version.
│ You will encounter build failures and other breakages.
│ Please create pull-requests instead of asking for help on Homebrew's
│ GitHub, Discourse, Twitter or IRC. As you are running this old version,
│ you are responsible for resolving any issues you experience.
│
│ Error: You have MacPorts or Fink installed:
│ /opt/local/bin/port
│
│ This can cause trouble. You don't have to uninstall them, but you may want to
│ temporarily move them out of the way, e.g.
│
│ sudo mv /opt/local ~/macports
│ Error: You are using macOS 10.11.
│ We (and Apple) do not provide support for this old version.
│ You will encounter build failures and other breakages.
│ Please create pull-requests instead of asking for help on Homebrew's
│ GitHub, Discourse, Twitter or IRC. As you are running this old version,
│ you are responsible for resolving any issues you experience.
│
│
│ ┌ Warning: The following packages do not have relocatable bottles, installation may fail!
│ │ Please report these packages to https://github.com/JuliaLang/Homebrew.jl:
│ │ gdbm
│ │ libpng
│ │ freetype
│ │ graphite2
│ │ pixman
│ │ icu4c
│ │ pcre
│ │ libtiff
│ │ readline
│ │ sqlite
│ │ python
│ │ glib
│ │ cairo
│ │ harfbuzz
│ │ pango
│ │ gdk-pixbuf
│ │ libcroco
│ │ librsvg
│ │ openssl
│ │ adwaita-icon-theme
│ └ @ Homebrew ~/.julia/packages/Homebrew/s09IX/src/API.jl:449
│ ERROR: LoadError: failed process: Process(`/Users/ndv/.julia/packages/Homebrew/s09IX/deps/usr/bin/brew install --ignore-dependencies graphite2`, ProcessExited(1)) [1]
│ Stacktrace:
│ [1] error(::String, ::Base.Process, ::String, ::Int64, ::String) at ./error.jl:42
│ [2] pipeline_error at ./process.jl:785 [inlined]
│ [3] #run#515(::Bool, ::Function, ::Cmd) at ./process.jl:726
│ [4] run at ./process.jl:724 [inlined]
│ [5] #brew#4(::Bool, ::Bool, ::Bool, ::Bool, ::Bool, ::Function, ::Cmd) at /Users/ndv/.julia/packages/Homebrew/s09IX/src/API.jl:19
│ [6] #brew at ./none:0 [inlined]
│ [7] #install_and_link#38(::Bool, ::Function, ::String) at /Users/ndv/.julia/packages/Homebrew/s09IX/src/API.jl:492
│ [8] (::getfield(Homebrew, Symbol("#kw##install_and_link")))(::NamedTuple{(:verbose,),Tuple{Bool}}, ::typeof(Homebrew.install_and_link), ::String) at ./none:0
│ [9] #add#29(::Bool, ::Bool, ::Function, ::String) at /Users/ndv/.julia/packages/Homebrew/s09IX/src/API.jl:462
│ [10] add(::String) at /Users/ndv/.julia/packages/Homebrew/s09IX/src/API.jl:412
│ [11] top-level scope at /Users/ndv/.julia/packages/Gtk/aP55V/deps/build.jl:60
│ [12] include at ./boot.jl:326 [inlined]
│ [13] include_relative(::Module, ::String) at ./loading.jl:1038
│ [14] include(::Module, ::String) at ./sysimg.jl:29
│ [15] include(::String) at ./client.jl:403
│ [16] top-level scope at none:0
│ in expression starting at /Users/ndv/.julia/packages/Gtk/aP55V/deps/build.jl:43
└ @ Pkg.Operations /Users/julia/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.1/Pkg/src/Operations.jl:1075
[When opening an issue, please ping
@staticfloat.]I am getting a lot of errors saying packages "do not have relocatable bottles".
The error also says I should upgrade my OS. I am not sure whether my OS is the reason for these errors, or if the cause is something else. I'd really appreciate any insight about that. (I'm happy to upgrade if that will fix the problem, but if not I'd rather avoid it, since it's almost guaranteed to break something.)
I had a similar issue (#255) with
glfw, but I was able to resolve that by addingGLFW#master.The affected packages are as follows. The full error message (from
]build ImageView) is below.Here's the full error message: