Skip to content

Instantly share code, notes, and snippets.

@eschen42
Last active May 29, 2017 15:54
Show Gist options
  • Save eschen42/eb5bade736c7883ccbe9b80e06f58201 to your computer and use it in GitHub Desktop.
Save eschen42/eb5bade736c7883ccbe9b80e06f58201 to your computer and use it in GitHub Desktop.
'brew install gitfs' and 'brew info gitfs' - "Error: wrong number of arguments (0 for 1..3)"

cannot install formula gitfs

steps to recreate

build and run .linuxbrew/Dockerfile image

run the following in bash and observe output

linuxbrew@78f515fa1f4d:~$ brew update
Already up-to-date.

linuxbrew@78f515fa1f4d:~$ brew update
Already up-to-date.

linuxbrew@78f515fa1f4d:~$ brew doctor
Your system is ready to brew.

linuxbrew@78f515fa1f4d:~$ brew install gitfs
Error: wrong number of arguments (0 for 1..3)
Please report this bug:
  https://github.com/Linuxbrew/brew/blob/master/docs/Troubleshooting.md#troubleshooting
/home/linuxbrew/.linuxbrew/Library/Homebrew/requirement.rb:58:in `instance_eval'
/home/linuxbrew/.linuxbrew/Library/Homebrew/requirement.rb:58:in `block in satisfied?'
/home/linuxbrew/.linuxbrew/Library/Homebrew/requirement.rb:200:in `block in yielder'
/home/linuxbrew/.linuxbrew/Library/Homebrew/extend/ENV.rb:25:in `with_build_environment'
/home/linuxbrew/.linuxbrew/Library/Homebrew/requirement.rb:200:in `yielder'
/home/linuxbrew/.linuxbrew/Library/Homebrew/requirement.rb:58:in `satisfied?'
/home/linuxbrew/.linuxbrew/Library/Homebrew/formula_installer.rb:441:in `block in expand_requirements'
/home/linuxbrew/.linuxbrew/Library/Homebrew/requirement.rb:232:in `block in prune?'
/home/linuxbrew/.linuxbrew/Library/Homebrew/requirement.rb:230:in `catch'
/home/linuxbrew/.linuxbrew/Library/Homebrew/requirement.rb:230:in `prune?'
/home/linuxbrew/.linuxbrew/Library/Homebrew/requirement.rb:221:in `block (2 levels) in expand'
/usr/lib/ruby/2.0.0/set.rb:232:in `each_key'
/usr/lib/ruby/2.0.0/set.rb:232:in `each'
/home/linuxbrew/.linuxbrew/Library/Homebrew/dependencies.rb:68:in `each'
/home/linuxbrew/.linuxbrew/Library/Homebrew/requirement.rb:220:in `block in expand'
/home/linuxbrew/.linuxbrew/Library/Homebrew/requirement.rb:219:in `each'
/home/linuxbrew/.linuxbrew/Library/Homebrew/requirement.rb:219:in `expand'
/home/linuxbrew/.linuxbrew/Library/Homebrew/formula.rb:1525:in `recursive_requirements'
/home/linuxbrew/.linuxbrew/Library/Homebrew/formula_installer.rb:429:in `expand_requirements'
/home/linuxbrew/.linuxbrew/Library/Homebrew/formula_installer.rb:371:in `compute_dependencies'
/home/linuxbrew/.linuxbrew/Library/Homebrew/formula_installer.rb:135:in `verify_deps_exist'
/home/linuxbrew/.linuxbrew/Library/Homebrew/formula_installer.rb:128:in `prelude'
/home/linuxbrew/.linuxbrew/Library/Homebrew/cmd/install.rb:353:in `install_formula'
/home/linuxbrew/.linuxbrew/Library/Homebrew/cmd/install.rb:207:in `block in install'
/home/linuxbrew/.linuxbrew/Library/Homebrew/cmd/install.rb:205:in `each'
/home/linuxbrew/.linuxbrew/Library/Homebrew/cmd/install.rb:205:in `install'
/home/linuxbrew/.linuxbrew/Library/Homebrew/brew.rb:91:in `<main>'

linuxbrew@78f515fa1f4d:~$ brew gist-logs gitfs
Error: No logs.

linuxbrew@78f515fa1f4d:~$ brew config
HOMEBREW_VERSION: 1.1.13
ORIGIN: https://github.com/Linuxbrew/brew.git
HEAD: 1d16368a177807663e1b3146d71fcd69e2061e27
Last commit: 2 weeks ago
Core tap ORIGIN: https://github.com/Linuxbrew/homebrew-core
Core tap HEAD: 1ac39f0499bccea00429215953a4afba7db2d9aa
Core tap last commit: 8 hours ago
HOMEBREW_PREFIX: /home/linuxbrew/.linuxbrew
HOMEBREW_REPOSITORY: /home/linuxbrew/.linuxbrew
HOMEBREW_CELLAR: /home/linuxbrew/.linuxbrew/Cellar
HOMEBREW_BOTTLE_DOMAIN: https://linuxbrew.bintray.com
CPU: quad-core 64-bit 0x64e
Homebrew Ruby: 2.0.0-p384 => /usr/bin/ruby2.0
Clang: N/A
Git: 1.9.1 => /usr/bin/git
Perl: /home/linuxbrew/.linuxbrew/bin/perl => /home/linuxbrew/.linuxbrew/Cellar/perl/5.24.1/bin/perl
Python: /home/linuxbrew/.linuxbrew/bin/python => /home/linuxbrew
Ruby: /usr/bin/ruby => /usr/bin/ruby2.0
Java: N/A
Kernel: Linux 4.4.0-75-generic x86_64 GNU/Linux
OS: Ubuntu 14.04.5 LTS (trusty)
Host glibc: 2.19
/usr/bin/gcc: 4.8.4
glibc: N/A
gcc: N/A
xorg: N/A

linuxbrew@78f515fa1f4d:~$ brew info gitfs
gitfs: stable 0.4.5.1, HEAD
Version controlled file system
https://www.presslabs.com/gitfs
Not installed
From: https://github.com/Linuxbrew/homebrew-core/blob/master/Formula/gitfs.rb
==> Dependencies
Required: libgit2 ✔
==> Requirements
Error: wrong number of arguments (0 for 1..3)
Please report this bug:
  https://github.com/Linuxbrew/brew/blob/master/docs/Troubleshooting.md#troubleshooting
/home/linuxbrew/.linuxbrew/Library/Homebrew/requirement.rb:58:in `instance_eval'
/home/linuxbrew/.linuxbrew/Library/Homebrew/requirement.rb:58:in `block in satisfied?'
/home/linuxbrew/.linuxbrew/Library/Homebrew/requirement.rb:200:in `block in yielder'
/home/linuxbrew/.linuxbrew/Library/Homebrew/extend/ENV.rb:25:in `with_build_environment'
/home/linuxbrew/.linuxbrew/Library/Homebrew/requirement.rb:200:in `yielder'
/home/linuxbrew/.linuxbrew/Library/Homebrew/requirement.rb:58:in `satisfied?'
/home/linuxbrew/.linuxbrew/Library/Homebrew/cmd/info.rb:182:in `block in decorate_requirements'
/home/linuxbrew/.linuxbrew/Library/Homebrew/cmd/info.rb:180:in `collect'
/home/linuxbrew/.linuxbrew/Library/Homebrew/cmd/info.rb:180:in `decorate_requirements'
/home/linuxbrew/.linuxbrew/Library/Homebrew/cmd/info.rb:155:in `block in info_formula'
/home/linuxbrew/.linuxbrew/Library/Homebrew/cmd/info.rb:152:in `map'
/home/linuxbrew/.linuxbrew/Library/Homebrew/cmd/info.rb:152:in `info_formula'
/home/linuxbrew/.linuxbrew/Library/Homebrew/cmd/info.rb:55:in `block in print_info'
/home/linuxbrew/.linuxbrew/Library/Homebrew/cmd/info.rb:49:in `each'
/home/linuxbrew/.linuxbrew/Library/Homebrew/cmd/info.rb:49:in `each_with_index'
/home/linuxbrew/.linuxbrew/Library/Homebrew/cmd/info.rb:49:in `print_info'
/home/linuxbrew/.linuxbrew/Library/Homebrew/cmd/info.rb:38:in `info'
/home/linuxbrew/.linuxbrew/Library/Homebrew/brew.rb:91:in `<main>'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment