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

Exit build script on failures #369

Merged
merged 5 commits into from
Oct 10, 2019
Merged

Exit build script on failures #369

merged 5 commits into from
Oct 10, 2019

Conversation

ashthespy
Copy link
Collaborator

Especially multistrap!
After quite some head scratching as to why my images weren't booting, scrutinised the build process in more detail to discover multistrap was failing.
This would make errors like #348 easier to catch.

Especially `multistrap`
@gkkpch
Copy link
Collaborator

gkkpch commented Apr 2, 2019

Agree, but checking the log is still strongly adviced.
I have seen other errors, like Debian repo's not responding, leading to similar errors.
As for the multistrap issue, this is known from Ubuntu and Stretch OS hosts.
Meanwhile the multistrap issue has been resolved, but an issue with building our initramfs is still being debugged, unfortunately on hold because of other priorities.

Only Debian jessie is guaranteed to work as a host OS at the moment.

@ashthespy
Copy link
Collaborator Author

Agree, but checking the log is still strongly adviced.
I have seen other errors, like Debian repo's not responding, leading to similar errors.
Only Debian jessie is guaranteed to work as a host OS at the moment.

That explains a lot - I tried first with stretch, and then buster. Will try again with Jessie.

@gkkpch
Copy link
Collaborator

gkkpch commented Apr 2, 2019

Thought so, another stretch/ buster or Ubuntu user....
And we already have a number of users preferring Ubuntu for their build environment.
Seems this slowly needs more attention.... moved #348 to 3rd on my todo list.

@ashthespy
Copy link
Collaborator Author

ashthespy commented Apr 2, 2019

@gkkpch Don't mean to clutter this PR, but I am having quite the hard time even with jessie now.
Build fails here with:

Adding os-release infos
chroot: failed to run command '/bin/bash': Exec format error

Is there documentation somewhere for the ideal build environment? I don't recall it being so hard to build this about a year ago! :=D

@gkkpch
Copy link
Collaborator

gkkpch commented Apr 2, 2019 via email

@gkkpch
Copy link
Collaborator

gkkpch commented Apr 2, 2019 via email

@ashthespy
Copy link
Collaborator Author

@volumio fe83e03 has introduced conflicts via a reference to a motivo device. Seems like a mistake as
scripts/motivoimage.sh wasn't added to the repo?

@volumio volumio merged commit 34102b0 into volumio:master Oct 10, 2019
volumio added a commit that referenced this pull request Oct 10, 2019
This reverts commit 34102b0, reversing
changes made to e127ced.
ashthespy pushed a commit to ashthespy/Build that referenced this pull request Jun 9, 2020
ashthespy pushed a commit to ashthespy/Build that referenced this pull request Jun 9, 2020
This reverts commit b9472f6, reversing
changes made to 052ee01.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants