scalacenter / bloop

Bloop is a build server and CLI tool to compile, test and run Scala fast from any editor or build tool.
https://scalacenter.github.io/bloop/
Apache License 2.0
903 stars 202 forks source link

Unable to install 1.0.0-M5 #318

Closed olafurpg closed 6 years ago

olafurpg commented 6 years ago
 brew install scalacenter/bloop/bloop
==> Installing bloop from scalacenter/bloop
==> Downloading https://github.com/scalacenter/bloop/releases/download/v1.0.0-M5/install.py
Already downloaded: /Users/ollie/Library/Caches/Homebrew/bloop-1.0.0-M5.py
==> python2 install.py --dest bin --version 1.0.0-M5
Last 15 lines from /Users/ollie/Library/Logs/Homebrew/bloop/01.python2:
2018-03-08 12:08:19 +0100

python2
install.py
--dest
bin
--version
1.0.0-M5

If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
https://github.com/scalacenter/homebrew-bloop/issues

The full log in that file

2018-03-08 12:08:19 +0100

python2
install.py
--dest
bin
--version
1.0.0-M5

HOMEBREW_VERSION: 1.5.8
ORIGIN: https://github.com/Homebrew/brew.git
HEAD: 08f7e8c5887d1c654a1a5d5bc851a9c9d5a00371
Last commit: 5 days ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: aed148cf9cd0d2c32799d84ad2932483dcbe804b
Core tap last commit: 24 minutes ago
HOMEBREW_PREFIX: /usr/local
HOMEBREW_ARCHFLAGS: 
HOMEBREW_CACHE: /Users/ollie/Library/Caches/Homebrew
HOMEBREW_CC: clang
HOMEBREW_CCCFG: sa
HOMEBREW_CXX: clang++
HOMEBREW_DEPENDENCIES: readline,sqlite,gdbm,openssl,xz,python
HOMEBREW_ENABLE_AUTO_UPDATE_MIGRATION: 1
HOMEBREW_ERROR_PIPE: /tmp/homebrew20180308-55245-nig02g/socket
HOMEBREW_FORMULA_PREFIX: /usr/local/Cellar/bloop/1.0.0-M5
HOMEBREW_INCLUDE_PATHS: /usr/local/opt/readline/include:/usr/local/opt/sqlite/include:/usr/local/opt/openssl/include
HOMEBREW_ISYSTEM_PATHS: /usr/local/include:/usr/include/libxml2:/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
HOMEBREW_LIBRARY_PATHS: /usr/local/opt/readline/lib:/usr/local/opt/sqlite/lib:/usr/local/opt/openssl/lib:/usr/local/lib:/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries
HOMEBREW_NO_ANALYTICS: 1
HOMEBREW_OPT: /usr/local/opt
HOMEBREW_OPTFLAGS: -march=native
HOMEBREW_OPTIMIZATION_LEVEL: Os
HOMEBREW_PREFER_CLT_PROXIES: 1
HOMEBREW_RUBY_WARNINGS: -W0
HOMEBREW_TEMP: /tmp
CPU: octa-core 64-bit haswell
Homebrew Ruby: 2.3.3 => /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.3/bin/ruby
Clang: 9.0 build 900
Git: 2.15.1 => /usr/local/bin/git
Curl: 7.54.0 => /usr/bin/curl
Perl: N/A
Python: N/A
Ruby: N/A
Java: 1.8.0_102, 1.8.0_101, 1.8.0_20, 1.7.0_67, 1.6.0_65-b14-468
macOS: 10.13.3-x86_64
Xcode: 9.2
CLT: 9.2.0.0.1.1510905681
X11: 2.7.9 => /opt/X11

HOMEBREW_CC: clang
HOMEBREW_CXX: clang++
CFLAGS: -I/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/include/darwin
CXXFLAGS: -I/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/include/darwin
MAKEFLAGS: -j8
CMAKE_PREFIX_PATH: /usr/local/opt/readline:/usr/local/opt/sqlite:/usr/local/opt/openssl:/usr/local
CMAKE_INCLUDE_PATH: /usr/include/libxml2:/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
CMAKE_LIBRARY_PATH: /System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries
CMAKE_FRAMEWORK_PATH: /usr/local/opt/python/Frameworks
PKG_CONFIG_PATH: /usr/local/opt/sqlite/lib/pkgconfig:/usr/local/opt/openssl/lib/pkgconfig:/usr/local/opt/xz/lib/pkgconfig:/usr/local/opt/python/lib/pkgconfig
PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/usr/local/Homebrew/Library/Homebrew/os/mac/pkgconfig/10.13
ACLOCAL_PATH: /usr/local/share/aclocal
PATH: /Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/bin:/usr/local/Homebrew/Library/Homebrew/shims/super:/usr/local/opt/sqlite/bin:/usr/local/opt/gdbm/bin:/usr/local/opt/openssl/bin:/usr/local/opt/xz/bin:/usr/local/opt/python/bin:/usr/bin:/bin:/usr/sbin:/sbin
jvican commented 6 years ago

Fixed in M6 via #336 and more release related changes.

jastice commented 6 years ago

Install still fails for me:

==> Installing bloop from scalacenter/bloop
==> Downloading https://github.com/scalacenter/bloop/releases/download/v1.0.0-M6/install.py
Already downloaded: /Users/jast/Library/Caches/Homebrew/bloop-1.0.0-M6.py
==> python install.py --dest bin --version 1.0.0-M6
Last 15 lines from /Users/jast/Library/Logs/Homebrew/bloop/01.python:
2018-03-13 14:55:34 +0100

python
install.py
--dest
bin
--version
1.0.0-M6

Traceback (most recent call last):
  File "install.py", line 4, in <module>
    from future import standard_library
ImportError: No module named future
Duhemm commented 6 years ago

@jastice pip install future should solve your problem. I'll update the brew formula shortly. (or maybe pip3 install future, depending on your system)