Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cygwin-bootstrap failing to install package 'base-files' #55

Open
ghost opened this issue Apr 17, 2017 · 2 comments
Open

cygwin-bootstrap failing to install package 'base-files' #55

ghost opened this issue Apr 17, 2017 · 2 comments

Comments

@ghost
Copy link

ghost commented Apr 17, 2017

Here's the output of running the setup.cmd,

2017/04/17 14:58:09 preparing target 'C:\MumbleBuild\win32-static-1.3.x-2017-04-14-c6f166d-858\cygwin'
2017/04/17 14:58:09 preparing distfiles 'C:\MumbleBuild\win32-static-1.3.x-2017-04-14-c6f166d-858\cygwin\distfiles'
2017/04/17 14:58:09 fetching setup.ini
2017/04/17 14:58:13 fetching setup.ini.sig
2017/04/17 14:58:13 verifying setup.ini.sig
2017/04/17 14:58:13 reading setup.ini
2017/04/17 14:58:13 installing package 'base-cygwin'
2017/04/17 14:58:14 installing package 'cygwin'
2017/04/17 14:58:17 installing package 'base-files'
0 [main] bash 12104 child_info_fork::abort: C:\MumbleBuild\win32-static-1.3.x-2017-04-14-c6f166d-858\cygwin\bin\cygiconv-2.dll: Loaded to different address: parent(0xEC0000) != child(0xFD0000)
0 [main] bash 4252 child_info_fork::abort: C:\MumbleBuild\win32-static-1.3.x-2017-04-14-c6f166d-858\cygwin\bin\cygiconv-2.dll: Loaded to different address: parent(0xEC0000) != child(0x1060000)
0 [main] bash 4224 child_info_fork::abort: C:\MumbleBuild\win32-static-1.3.x-2017-04-14-c6f166d-858\cygwin\bin\cygiconv-2.dll: Loaded to different address: parent(0xEC0000) != child(0xEE0000)
0 [main] bash 14340 child_info_fork::abort: C:\MumbleBuild\win32-static-1.3.x-2017-04-14-c6f166d-858\cygwin\bin\cygiconv-2.dll: Loaded to different address: parent(0xEC0000) != child(0xEE0000)
0 [main] bash 14788 child_info_fork::abort: C:\MumbleBuild\win32-static-1.3.x-2017-04-14-c6f166d-858\cygwin\bin\cygiconv-2.dll: Loaded to different address: parent(0xEC0000) != child(0xF80000)
2017/04/17 14:58:57 package install failed: exit status 254
Unable bootstrap cygwin

I'm running Windows 10 and have the following cygwin,
$ uname -a
CYGWIN_NT-10.0 DEMO1 2.8.0(0.309/5/3) 2017-04-01 20:47 x86_64 Cygwin

@mkrautz
Copy link
Contributor

mkrautz commented Apr 17, 2017

Hmm, I thought cygwin supported multiple cygwin DLLs at this point... I believe what's going on here is that you already have a Cygwin installation (and you're running a shell from that Cygwin?). Apparently, that doesn't work.

If you already have a Cygwin install, you can set the env var MUMBLE_CYGWIN_ROOT to point to it.
(However, you'd need to comment out the cygwin-bootstrap stuff in setup.cmd... It doesn't check for MUMBLE_CYGWIN_ROOT, so it'll try to bootstrap Cygwin anyway!)

@ghost
Copy link
Author

ghost commented Apr 17, 2017

I had Cygwin installed but I was running setup.cmd from a regular dos cmd.exe (I also tried a powershell). I didn't have any cygwin terminals open. I don't need it as I previously only had it installed because of it being listed as a build dependency. After uninstalling Cygwin, manually scrubbing the registry and rebooting the computer, setup.cmd was able to complete successfully.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant