Closed tricksunga closed 7 years ago
I fixed it!! I ran into this same problem.
The mopidy formula has this dependency requirement for gst-plugins-good
:
gst-plugins-good --with-flac --with-jpeg --with-libshout --with-libsoup --with-speex --with-taglib
If I use those requirements to install the dependency manually I get:
$ brew install gst-plugins-good --with-flac --with-jpeg --with-libshout --with-libsoup --with-speex --with-taglib
Warning: gst-plugins-good: this formula has no --with-jpeg option so it will be ignored!
Warning: gst-plugins-good: this formula has no --with-libsoup option so it will be ignored!
==> Using the sandbox
==> Downloading https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.10.2.tar.xz
Already downloaded: /Users/jgillman/Library/Caches/Homebrew/gst-plugins-good-1.10.2.tar.xz
==> ./configure --prefix=/usr/local/Cellar/gst-plugins-good/1.10.2 --disable-gtk-doc --disable-goom --with-default-videosink=ximagesink --disable-silent-rules
==> make
==> make install
🍺 /usr/local/Cellar/gst-plugins-good/1.10.2: 454 files, 13.3M, built in 2 minutes 23 seconds
The two warnings pointed out that --with-jpeg
and --with-libsoup
are not available anymore so it just ignores them. The mopidy formula requires those options so it won't install until they're satisfied.
Looking into brew info gst-plugins-good
I can see that "jpeg" is now included by default (no more --with-jpeg
needed) and libsoup
is now a required dependency so it will be installed/required regardless (no more --with-libsoup
). I edited the formula locally with brew edit mopidy
, remove those two options, saved, and successfully brew install mopidy
!
Do brew edit mopidy
.
Remove the lines with-jpeg
and with-libsoup
from the depends_on "gst-plugins-good"
section. Save.
Install with brew install mopidy
!
It works! Closing this now. Thanks @jgillman !
I'm new to tinkering with brew so I'm not sure why it happens, but it looks like it's ignoring the dependency
gst-plugins-good
. Installing with options-vd
doesn't show any error or warnings.while
gst-plugins-good
is already installedAlso happens to
mopidy-spotify
Workaround for
mopidy
is to install older version 1.1.2:I can't find a way to install an old
mopidy-spotify
as it depends onmopidy
which depends ongst-plugins-good