Skip to content
This repository has been archived by the owner on Feb 11, 2020. It is now read-only.

Trying to do a clean build on a clean install of ArchLinux, No Joy #48

Open
madmagi opened this issue Dec 27, 2018 · 1 comment
Open

Comments

@madmagi
Copy link

madmagi commented Dec 27, 2018

Trying to understand if the project has been abandoned or what is going on.

I have set up a physical machine with a clean install of Arch Linux. Installed Docker, Go, Virtual Box, OpenSSH, Packer, Git. Cloned the repo, built the arch Linux packer image using the instructions from the website. No problem once I got all the dependencies figured out and adjusted some of the timings.

I then cloned this repo, and it fails building the waterfront project with the proto buffer packages, with the ProtoBufferIsVersion3 check of the autogenerated file.

My intention was to provide some pull requests back, but I wanted to test them first. I have been testing with Hyper-V and it turns out that the current set of scripts assumes that all available drives are used when it boots the PODs and on Hyper-V, you cannot disable the Floppy drives, therefore it tries to set up the floppy drives as a storage device (thus it hangs). A simple check if the device is a (\dev\fd?) device in the loop would prevent that. Plus some changes to the Readme.md on the prereqs such as docker, OpenSSH, etc required on a fresh install.

@madmagi
Copy link
Author

madmagi commented Jan 3, 2019

Well near as I can tell by looking at the commit history and participants of this project, it appears to be abandoned which is too bad. It seemed like a very promising project. I took a quick stab at bringing it up to date, but it looks like it will take a bit of work. After fixing about 15 or so issues I was still running into compile errors with packages that were mismatched between what the authors assumed would be pulled and what the repo's actually had.

The heavy reliance on a particular layout of ArchLinux certainly doesn't help either. Having to set up a machine with virtual box and ArchLinux just to be able to do development was a hassle, not to mention there were many assumptions of how that machine was set up that is not covered in the documentation. It took many 'failures' of just trying to get things going before I could even get to the point of having a build running. I like many of the ideas of this project and may look at using a more widespread distro with some of the ideas this project had.

One would assume a clean install of ArchLinux with the development flag, virtual box installed and installing the prereq ArchLinux image should be all that would be required to actually do a base build of this, but that is not the case.

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

No branches or pull requests

1 participant