Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Don't default `doCheck` to false, and use the default set of phases so the phases list does not need to be overriden in order to add checkPhase or installCheckPhase.
- Loading branch information
fced35f
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
git-bisect
ing for a build issue ofbeam.packages.erlangR20.rebar
lead me to this commit as the cause (reverting fixes the build). I'm at a loss how these two could interact.Do you have any idea how your commit might affect the build of
rebar
which in terms only depends onerlang
?fced35f
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@the-kenny I did some digging but didn't find anything concrete.
I was able to reproduce your git bisect result. Looking at the rebar -> ruby dependency chain, this is what I see:
All of these build except the final rebar3, and ronn is a manual building tool, so I'm not really sure how the ruby change broke rebar3.
I also tried a couple of other erlang releases (R19, etc.) which seemed to get past the error the R20 release encountered very early on.
I also did
nix-shell --pure -A beam.packages.erlangR20.rebar
and didn't see anything ruby or ronn related. I do have sandboxing turned on.I added a trace to this file to print out the gemName on each instantation; this is the output when instantiating R20 rebar:
This is also the same trace for
-A ronn
, so these all seem strictly ronn-related.My only wild remaining guesses are:
Hopefully this helps a bit.
fced35f
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi, git bisect also got me to this commit, for kde systemsettings. Really weird, maybe removing the default phases broke something?
fced35f
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@bkchr Are you sure it is not just a rebuilkd-trigger that set off the whole
/bin/sh
in sandbox story? #36669 #36919 etc.fced35f
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@7c6f434c ohh, yeah you could be right. That could be the problem.
fced35f
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Due to an unrelated ruby issue, I tried upgrading ``bundler
but
nox-review``` went crazy and wanted to rebuild almost the entirely world, so I say it's entirely possible that there is a rogue early ruby dependency somewhere. I don't have more details ATM, sorry.