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

install: stop building on build failures #1924

Open
tibbe opened this issue Jun 7, 2014 · 2 comments
Open

install: stop building on build failures #1924

tibbe opened this issue Jun 7, 2014 · 2 comments

Comments

@tibbe
Copy link
Member

tibbe commented Jun 7, 2014

Today, we continue building packages even if one failed to build. It's this way because once upon a time @dcoutts was building all of Hackage and keeping building on failure made sense then. @dcoutts and I agree that this probably not the right default so we should

  • stop building on failure (when using parallel builds some packages may already be in-flight, that's OK),
  • add a --keep-going flag that enables the old behavior.
@ttuegel ttuegel added this to the Cabal-1.24 milestone Apr 23, 2015
@ttuegel
Copy link
Member

ttuegel commented Apr 23, 2015

Because we now print the whole build log, continuing to install packages can push the build log out of scrollback, which makes this even more problematic.

@23Skidoo 23Skidoo assigned 23Skidoo and unassigned 23Skidoo Apr 23, 2015
@reinh
Copy link

reinh commented Apr 29, 2015

👍, I think failing early would be the sensible default.

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

6 participants