The symptom is that the Amahi installer server crashes and you cannot connect to localhost:2000. Not even restarting the amahi-installer service helps.
There were two issues:
- One was dhcp and dhclient needed simultaneous explicit updates, because just installing dhcp caused an incompatibility not set as a dependency with older dhclient.
- The second one was that a critical ruby library called rack released a version 1.2.1 which broke under the version of ruby we are using. This bug was reported and a fix was issued. In the mean time we worked around it for the benefit of our users in the Amahi installer.
Thanks for your patience!
---------
The gory details:
dhcp and dhclient must be installed/updated simutaneously, as the latest dhcp conflicts with one file from the dhclient in the DVD!
rack 1.2.1 must be uninstalled and 1.1.0 installed. as root:
Code: Select all
gem install -v 1.1.0 rack
gem uninstall -v 1.2.1 rack