-
Notifications
You must be signed in to change notification settings - Fork 78
Landrush not working on Windows 10 #356
Comments
I installed landrush on Windows 10 using a previous vagrant version. But your issue is with eventmachine, not landrush. |
@davividal you are right, the problem is with eventmachine but i suppose it is dependency of landrush. |
@bartoll after installing eventmachine you are still getting the same error? |
I will do it tomorrow because now I am on Linux, and I have this computer with Windows in the office. |
@davividal I have installed 'eventmachine' plugin firstly and then try to install 'landrush'. As I said it tries to install older version of 'eventmachine' and then returns error as below. That's why I suppose that it is a problem with 'landrush'. Can you help? C:\Users\Bartek\Vagrants\vm1>"c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" --version 6.0.14r133895 C:\Users\Bartek\Vagrants\vm1>vagrant -v Vagrant 2.2.6 C:\Users\Bartek\Vagrants\vm1>systeminfo | findstr /B /C:"OS Name" /C:"OS Version" OS Name: Microsoft Windows 10 Pro OS Version: 10.0.18362 N/A Build 18362 C:\Users\Bartek\Vagrants\vm1>vagrant plugin list vagrant-host-shell (0.0.4, global) vagrant-hostsupdater (1.1.1.160, global) vagrant-vbguest (0.22.1, global) C:\Users\Bartek\Vagrants\vm1>vagrant plugin install eventmachine Installing the 'eventmachine' plugin. This can take a few minutes... Fetching: eventmachine-1.2.7-x64-mingw32.gem (100%) Successfully uninstalled filelock-1.1.1 Successfully uninstalled landrush-ip-0.2.5 Installed the plugin 'eventmachine (1.2.7)'! C:\Users\Bartek\Vagrants\vm1>vagrant plugin list eventmachine (1.2.7, global) vagrant-host-shell (0.0.4, global) vagrant-hostsupdater (1.1.1.160, global) vagrant-vbguest (0.22.1, global) C:\Users\Bartek\Vagrants\vm1>vagrant plugin install landrush Installing the 'landrush' plugin. This can take a few minutes... Building native extensions. This could take a while... Vagrant failed to properly resolve required dependencies. These errors can commonly be caused by misconfigured plugin installations or transient network issues. The reported error is: ERROR: Failed to build gem native extension. current directory: C:/Users/Bartek/.vagrant.d/gems/2.4.9/gems/eventmachine-1.0.9.1/ext C:/HashiCorp/Vagrant/embedded/mingw64/bin/ruby.exe -r ./siteconf20191218-104-rm0lc1.rb extconf.rb checking for -lssleay32... no checking for -lssleay32... no checking for -lssleay32... no checking for -lssleay32... no checking for rb_trap_immediate in ruby.h,rubysig.h... no checking for rb_thread_blocking_region()... no checking for ruby/thread.h... yes checking for rb_thread_call_without_gvl() in ruby/thread.h... yes checking for inotify_init() in sys/inotify.h... no checking for __NR_inotify_init in sys/syscall.h... no checking for writev() in sys/uio.h... no checking for rb_thread_fd_select()... yes checking for rb_fdset_t in ruby/intern.h... yes checking for pipe2() in unistd.h... no checking for accept4() in sys/socket.h... no checking for SOCK_CLOEXEC in sys/socket.h... no checking for rb_wait_for_single_fd()... yes checking for rb_enable_interrupt()... no checking for rb_time_new()... yes checking for windows.h... yes checking for winsock.h... yes checking for -lkernel32... yes checking for -lrpcrt4... yes checking for -lgdi32... yes checking for clock_gettime()... yes checking for CLOCK_MONOTONIC_RAW in time.h... no checking for CLOCK_MONOTONIC in time.h... yes CXXFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -Wall -Wextra -Wno-deprecated-declarations -Wno-ignored-qualifiers -Wno-unused-result -Wno-address creating Makefile current directory: C:/Users/Bartek/.vagrant.d/gems/2.4.9/gems/eventmachine-1.0.9.1/ext make "DESTDIR=" clean current directory: C:/Users/Bartek/.vagrant.d/gems/2.4.9/gems/eventmachine-1.0.9.1/ext make "DESTDIR=" make failed, uncaught signal 11 Gem files will remain installed in C:/Users/Bartek/.vagrant.d/gems/2.4.9/gems/eventmachine-1.0.9.1 for inspection. Results logged to C:/Users/Bartek/.vagrant.d/gems/2.4.9/extensions/x64-mingw32/2.4.0/eventmachine-1.0.9.1/gem_make.out C:\Users\Bartek\Vagrants\vm1> |
@bartoll what if you try to manually install the older eventmachine version? |
@davividal if i try to install older 'eventmachine' version installation and got the same error. |
@bartoll eventmachine is a dependency of rubydns: https://github.com/socketry/rubydns/blob/v0.8.5/rubydns.gemspec#L33 One possible solution would be upgrading rubydns by solving #312 . |
@davividal And which version do you use of landrush, vagrant, virtualbox in your Windows 10? |
|
I took time to test different versions of vagrant. |
I confirm that landrush is not working for me too C:\ vagrant --version I downgrade vagrant and as dependant virtualbox to now it seems to me it working. |
This is what worked for me: I got the same error when doing a landrush plugin install using Vagrant 2.2.10. This was the default download on Vagrant website. Struggled with it for a while, trying out many things I found on google search. |
I had a ton of these issues and some seemingly related issues installing landrush on WSL2, and eventually solved it by installing the "build-essentials" tools from apt. It seems that installing landrush requires both gcc and make, neither of which are included in Ubuntu on WSL2. So:
Should do it. |
I try to install landrush plugin on Windows 10 with the newest version of:
I am getting error message as below:
Has somebody installed landrush-plugin successfully on Windows 10? Especially with the newest version as above.
I would appreciate for heliping to solve my problem.
The text was updated successfully, but these errors were encountered: