Homebrew / homebrew-cask

🍻 A CLI workflow for the administration of macOS applications distributed as binaries
https://brew.sh
BSD 2-Clause "Simplified" License
20.95k stars 10.73k forks source link

Bug report: lilypond CLI binary doesn't work #30358

Closed gpakosz closed 7 years ago

gpakosz commented 7 years ago

Description of issue

After having installed Lilypond, lilypond CLI binary doesn't work.

$ lilypond test.ly
GNU LilyPond 2.19.54
warning: not relocating, no 2.19.54/ or current/ found under /usr/local/share/lilypond/
ERROR: In procedure primitive-load-path:
ERROR: Unable to find file "ice-9/boot-9.scm" in load path
Output of `brew cask install lilypond --verbose` ``` ==> Downloading http://download.linuxaudio.org/lilypond/binaries/darwin-x86/lilypond-2.19.54-1.darwin-x86.tar.bz2 Already downloaded: /Users/greedo/Library/Caches/Homebrew/Cask/lilypond--2.19.54-1.tar.bz2 ==> Verifying checksum for Cask lilypond ==> Moving App 'LilyPond.app' to '/Applications/LilyPond.app' ==> Symlinking Binary 'lilypond' to '/usr/local/bin/lilypond' ==> Symlinking Binary 'lilypond-book' to '/usr/local/bin/lilypond-book' ==> Symlinking Binary 'convert-ly' to '/usr/local/bin/convert-ly' 🍺 lilypond was successfully installed! ```
Output of `brew doctor` ``` Please note that these warnings are just used to help the Homebrew maintainers with debugging if you file an issue. If everything you use Homebrew for is working fine: please don't worry and just ignore them. Thanks! Warning: You have unlinked kegs in your Cellar Leaving kegs unlinked can lead to build-trouble and cause brews that depend on those kegs to fail to run properly once built. Run `brew link` on these: cloog018-julia glfw gmp4-julia isl011-julia llvm33-julia Warning: Some installed formula are missing dependencies. You should `brew install` the missing dependencies: brew install pidgin Run `brew missing` for more details. Warning: Some keg-only formula are linked into the Cellar. Linking a keg-only formula, such as gettext, into the cellar with `brew link ` will cause other formulae to detect them during the `./configure` step. This may cause problems when compiling those other formulae. Binaries provided by keg-only formulae may override system binaries with other strange results. You may wish to `brew unlink` these brews: imagemagick@6 ```
Output of `brew cask doctor` ``` ==> Homebrew-Cask Version Homebrew-Cask 1.1.10 caskroom/homebrew-cask (git revision a90283; last commit 2017-02-21) ==> Homebrew-Cask Install Location ==> Homebrew-Cask Staging Location /usr/local/Caskroom ==> Homebrew-Cask Cached Downloads ~/Library/Caches/Homebrew/Cask (15 files, 1.3G) ==> Homebrew-Cask Taps: /usr/local/Homebrew/Library/Taps/caskroom/homebrew-cask (3564 casks) /usr/local/Homebrew/Library/Taps/caskroom/homebrew-fonts (1110 casks) ==> Contents of $LOAD_PATH /usr/local/Homebrew/Library/Homebrew/cask/lib /usr/local/Homebrew/Library/Homebrew /Library/Ruby/Site/2.0.0 /Library/Ruby/Site/2.0.0/x86_64-darwin15 /Library/Ruby/Site/2.0.0/universal-darwin15 /Library/Ruby/Site /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/vendor_ruby/2.0.0 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/vendor_ruby/2.0.0/x86_64-darwin15 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/vendor_ruby/2.0.0/universal-darwin15 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/vendor_ruby /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/x86_64-darwin15 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin15 ==> Environment Variables LC_ALL="en_US.UTF-8" LC_CTYPE="en_US.UTF-8" PATH="/usr/local/bin:/usr/local/sbin:/usr/local/opt/ruby/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/sbin:/usr/local/opt/ruby/bin:/usr/local/Homebrew/Library/Taps/github/homebrew-bootstrap/cmd:/usr/local/Homebrew/Library/Taps/homebrew/homebrew-boneyard/cmd:/usr/local/Homebrew/Library/Taps/homebrew/homebrew-bundle/cmd:/usr/local/Homebrew/Library/Homebrew/cask/cmd:/usr/local/Homebrew/Library/Homebrew/shims/scm" SHELL="/usr/local/bin/bash" ```
gpakosz commented 7 years ago

To be honest, dropping CLI support isn't the resolution I expected :)