# Homebrew/pango build failure

**URL:** <https://discourse.julialang.org/t/homebrew-pango-build-failure/12840>\
**Category:** General Usage\
**Created:** [August 3, 2018, 12:28am UTC](https://discourse.julialang.org/t/homebrew-pango-build-failure/12840 "2018-08-03T00:28:50Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![tk3369](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tk3369/32/2824_2.png) [@tk3369](https://discourse.julialang.org/u/tk3369)\
**Post date:** [August 3, 2018, 12:28am UTC](https://discourse.julialang.org/t/homebrew-pango-build-failure/12840/1 "2018-08-03T00:28:50Z")

</div>

I’m trying to install Queryverse on my Mac but it failed in the build step for pango in Homebrew. Same problem exists in both v0.6.3 and the latest v0.7-rc2 nightly build. Any idea how I can fix this? Thanks

Build log:

```julia
│ ==> Pouring pango-1.42.3.high_sierra.bottle.tar.gz
│ 🍺 /Users/tomkwong/.julia/packages/Homebrew/Byw6Y/deps/usr/Cellar/pango/1.42.3: 106 files, 4.3MB
│ Warning: Already linked: /Users/tomkwong/.julia/packages/Homebrew/Byw6Y/deps/usr/Cellar/pango/1.42.3
│ ┌ Warning: Deprecated syntax `assignment inside []`.
│ └ @ none:0
│ ┌ Warning: `is_apple` is deprecated, use `Sys.isapple` instead.
│ │ caller = top-level scope at none:0
│ └ @ Core none:0
│ ┌ Warning: `search(s::AbstractString, t::AbstractString)` is deprecated, use `something(findfirst(t, s), 0:-1)` instead.
│ │ caller = update_env() at util.jl:17
│ └ @ Homebrew ~/.julia/packages/Homebrew/Byw6Y/src/util.jl:17
│ ┌ Warning: `is_linux` is deprecated, use `Sys.islinux` instead.
│ │ caller = xx(::String, ::Vararg{String,N} where N) at build.jl:109
│ └ @ Main ~/.julia/packages/Cairo/byAsC/deps/build.jl:109
│ ┌ Warning: `is_linux` is deprecated, use `Sys.islinux` instead.
│ │ caller = top-level scope at none:0
│ └ @ Core none:0
│ ┌ Warning: `is_apple` is deprecated, use `Sys.isapple` instead.
│ │ caller = top-level scope at none:0
│ └ @ Core none:0
│ ┌ Warning: `similar(a::AbstractDict)` is deprecated, use `empty(a)` instead.
│ │ caller = adjust_env(::Dict{AbstractString,AbstractString}) at BinDeps.jl:388
│ └ @ BinDeps ~/.julia/packages/BinDeps/2wxq/src/BinDeps.jl:388
│ ┌ Warning: `replace(s::AbstractString, pat, f)` is deprecated, use `replace(s, pat => f)` instead.
│ │ caller = top-level scope at none:0
│ └ @ Core none:0
│ ┌ Warning: `replace(s::AbstractString, pat, f)` is deprecated, use `replace(s, pat => f)` instead.
│ │ caller = top-level scope at none:0
│ └ @ Core none:0
│ ┌ Warning: `readstring(filename::AbstractString)` is deprecated, use `read(filename, String)` instead.
│ │ caller = read_formula at translation.jl:9 [inlined]
│ └ @ Core ~/.julia/packages/Homebrew/Byw6Y/src/translation.jl:9
│ ┌ Warning: `contains(haystack, needle)` is deprecated, use `occursin(needle, haystack)` instead.
│ │ caller = #translate_formula#69(::Bool, ::Function, ::String) at translation.jl:193
│ └ @ Homebrew ~/.julia/packages/Homebrew/Byw6Y/src/translation.jl:193
│ ERROR: LoadError: Provider Homebrew.HB failed to satisfy dependency pangocairo
│ Stacktrace:
│ [1] error(::String) at ./error.jl:33
│ [2] satisfy!(::BinDeps.LibraryDependency, ::Array{DataType,1}) at /Users/tomkwong/.julia/packages/BinDeps/2wxq/src/dependencies.jl:943
│ [3] satisfy!(::BinDeps.LibraryGroup, ::Array{DataType,1}) at /Users/tomkwong/.julia/packages/BinDeps/2wxq/src/dependencies.jl:908
│ [4] satisfy!(::BinDeps.LibraryGroup) at /Users/tomkwong/.julia/packages/BinDeps/2wxq/src/dependencies.jl:872
│ [5] top-level scope at /Users/tomkwong/.julia/packages/BinDeps/2wxq/src/dependencies.jl:975
│ [6] include at ./boot.jl:317 [inlined]
│ [7] include_relative(::Module, ::String) at ./loading.jl:1038
│ [8] include(::Module, ::String) at ./sysimg.jl:29
│ [9] include(::String) at ./client.jl:398
│ [10] top-level scope at none:0
│ in expression starting at /Users/tomkwong/.julia/packages/Cairo/byAsC/deps/build.jl:161

```

---

<div class="post-metadata">

**Author:** ![cormullion](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/cormullion/32/49131_2.png) [@cormullion](https://discourse.julialang.org/u/cormullion)\
**Post date:** [August 3, 2018, 11:44am UTC](https://discourse.julialang.org/t/homebrew-pango-build-failure/12840/2 "2018-08-03T11:44:44Z")

</div>

Try Nathan’s suggestion [here](https://github.com/JuliaGraphics/Cairo.jl/issues/230).
