Skip to content

brew installation fails due gupnp-1.0 dependency

I tried to install rogerrouter with brew on MacOS 10.14.4 (18E226)

==> Installing rogerrouter from tabos/rogerrouter
==> Installing dependencies for tabos/rogerrouter/rogerrouter: gupnp and librm
==> Installing tabos/rogerrouter/rogerrouter dependency: gupnp
==> Downloading https://homebrew.bintray.com/bottles/gupnp-1.2.0.mojave.bottle.tar.gz
Already downloaded: /Users/rosieres/Library/Caches/Homebrew/downloads/b9ec2aa6f3485b19bb41688bc3a3b379064844cf51f4aabc51b2334df6e506a9--gupnp-1.2.0.mojave.bottle.tar.gz
==> Pouring gupnp-1.2.0.mojave.bottle.tar.gz
🍺  /usr/local/Cellar/gupnp/1.2.0: 35 files, 827.4KB
==> Installing tabos/rogerrouter/rogerrouter dependency: librm
==> Downloading https://www.tabos.org/wp-content/uploads/2018/05/librm-master.tar.gz
Already downloaded: /Users/rosieres/Library/Caches/Homebrew/downloads/f854e03157473d9533b80018940433bda15916edeadbc02fd6f8fb2d3996501b--librm-master.tar.gz
==> meson --prefix=/usr/local/Cellar/librm/2.0.0 -Denable-post-install=false ..
Last 15 lines from /Users/rosieres/Library/Logs/Homebrew/librm/01.meson:
Native dependency libsoup-2.4 found: YES 2.66.0
Native dependency speex found: YES 1.2.0
Native dependency libxml-2.0 found: YES 2.9.4
Native dependency libtiff-4 found: YES 4.0.10
Native dependency spandsp found: YES 0.0.6
Native dependency json-glib-1.0 found: YES 1.4.4
Native dependency gmodule-2.0 found: YES 2.60.0
Native dependency sndfile found: YES 1.0.28
Dependency gupnp-1.0 found: NO

meson.build:53:0: ERROR:  Dependency 'gupnp-1.0' not found, tried Extra Frameworks and Pkg-Config:

Native dependency 'gupnp-1.0' not found

A full log can be found at /private/tmp/librm-20190406-23533-1ja6r0r/librm-master/build/meson-logs/meson-log.txt

If reporting this issue please do so to (not Homebrew/brew or Homebrew/core):
tabos/rogerrouter

/usr/local/Homebrew/Library/Homebrew/utils/github.rb:253:in 'raise_api_error': Validation Failed: [{"message"=>"The listed users and repositories cannot be searched either because the resources do not exist or you do not have permission to view them.", "resource"=>"Search", "field"=>"q", "code"=>"invalid"}] (GitHub::ValidationFailedError)
	from /usr/local/Homebrew/Library/Homebrew/utils/github.rb:207:in 'open_api'
	from /usr/local/Homebrew/Library/Homebrew/utils/github.rb:352:in 'search'
	from /usr/local/Homebrew/Library/Homebrew/utils/github.rb:260:in 'search_issues'
	from /usr/local/Homebrew/Library/Homebrew/utils/github.rb:273:in 'issues_for_formula'
	from /usr/local/Homebrew/Library/Homebrew/exceptions.rb:372:in 'fetch_issues'
	from /usr/local/Homebrew/Library/Homebrew/exceptions.rb:368:in 'issues'
	from /usr/local/Homebrew/Library/Homebrew/exceptions.rb:422:in 'dump'
	from /usr/local/Homebrew/Library/Homebrew/brew.rb:132:in 'rescue in <main>'
	from /usr/local/Homebrew/Library/Homebrew/brew.rb:36:in '<main>'

==> Installing rogerrouter from tabos/rogerrouter
==> Installing dependencies for tabos/rogerrouter/rogerrouter: librm
==> Installing tabos/rogerrouter/rogerrouter dependency: librm
==> Downloading https://www.tabos.org/wp-content/uploads/2018/05/librm-master.tar.gz
Already downloaded: /Users/rosieres/Library/Caches/Homebrew/downloads/f854e03157473d9533b80018940433bda15916edeadbc02fd6f8fb2d3996501b--librm-master.tar.gz
==> meson --prefix=/usr/local/Cellar/librm/2.0.0 -Denable-post-install=false ..
Last 15 lines from /Users/rosieres/Library/Logs/Homebrew/librm/01.meson:
Native dependency libsoup-2.4 found: YES 2.66.0
Native dependency speex found: YES 1.2.0
Native dependency libxml-2.0 found: YES 2.9.4
Native dependency libtiff-4 found: YES 4.0.10
Native dependency spandsp found: YES 0.0.6
Native dependency json-glib-1.0 found: YES 1.4.4
Native dependency gmodule-2.0 found: YES 2.60.0
Native dependency sndfile found: YES 1.0.28
Dependency gupnp-1.0 found: NO

meson.build:53:0: ERROR:  Dependency 'gupnp-1.0' not found, tried Extra Frameworks and Pkg-Config:

Native dependency 'gupnp-1.0' not found

A full log can be found at /private/tmp/librm-20190406-25144-2oozbc/librm-master/build/meson-logs/meson-log.txt

If reporting this issue please do so to (not Homebrew/brew or Homebrew/core):
tabos/rogerrouter

/usr/local/Homebrew/Library/Homebrew/utils/github.rb:253:in `raise_api_error': Validation Failed: [{"message"=>"The listed users and repositories cannot be searched either because the resources do not exist or you do not have permission to view them.", "resource"=>"Search", "field"=>"q", "code"=>"invalid"}] (GitHub::ValidationFailedError)
	from /usr/local/Homebrew/Library/Homebrew/utils/github.rb:207:in `open_api'
	from /usr/local/Homebrew/Library/Homebrew/utils/github.rb:352:in `search'
	from /usr/local/Homebrew/Library/Homebrew/utils/github.rb:260:in `search_issues'
	from /usr/local/Homebrew/Library/Homebrew/utils/github.rb:273:in `issues_for_formula'
	from /usr/local/Homebrew/Library/Homebrew/exceptions.rb:372:in `fetch_issues'
	from /usr/local/Homebrew/Library/Homebrew/exceptions.rb:368:in `issues'
	from /usr/local/Homebrew/Library/Homebrew/exceptions.rb:422:in `dump'
	from /usr/local/Homebrew/Library/Homebrew/brew.rb:132:in `rescue in <main>'
	from /usr/local/Homebrew/Library/Homebrew/brew.rb:36:in `<main>'
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information