-
Notifications
You must be signed in to change notification settings - Fork 19
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
Error installing packages in "super easy mode" #145
Comments
The build did complete, but something is breaking during autoconf with the resulting |
@eenblam Looks like might just need to change end of version number from '1' to '1.1' over here https://github.com/sudomesh/sudowrt-firmware/blob/master/Dockerfile#L7 Or just remove version pin alltogether, per discussion #141 (comment) Would do myself but wifi is blocking ssh ports :/ |
@gobengo I gave that a go last week. Firmware built without showing any errors, but the resulting image couldn't autoconf because |
@eenblam @paidforby I found myself wondering 'if this is broken then why does travis pass?'. I'm guessing travis doesn't try this 'super easy mode' (IMO more explicit description/title of this build style would be helpful). Any reason it can't? |
Note - when I got a complete build last week using 1.1 instead of 1, I did use "easy mode" instead of "super easy mode." The latter rebuilds the docker container from scratch, so it's easier but takes longer. |
@eenblam latest commit might fix "super easy mode" (renamed to "building on a remote server"). auto_build just needed to be updated to reflect new build process. Though I'm pretty sure it will only work the first time because to do a rebuild, you should only run,
@gobengo agreed about more descriptive titles, it took me very long to understand the why the "hard" way was harder... addressed this in latest commit, along with some other minor revisions. |
@eenblam when you get a chance you should try re-running the firmware build "on a remote server" and see if it works. I believe the root cause of your issue has been resolved. |
@paidforby Might have some time some evening this week; thanks for the heads-up! |
I tried following the super easy way to build the firmware, first on
master
then onfixmeshonbootrebased
. Got the same problem both times.Steps:
ssh root@[ip build machine] 'bash -s' < create_build_machine.sh
ssh root@[ip build machine] '/opt/sudowrt-firmware/auto_build > /var/log/build.log 2>&1 &'
Got this during build:
I noticed the Dockerfile specified Ubuntu 14.04, so I tried the same with a 14.04 instance on Digital Ocean and got the same results.
The text was updated successfully, but these errors were encountered: