npinto / gentoo-prefix-bootstrap

Do What The F*ck You Want To Public License
18 stars 7 forks source link

make does everything again and again #10

Closed jaberg closed 12 years ago

jaberg commented 12 years ago

I posted earlier that make install/stage1 fails at "coreutils6", but in addition to that, if I type make install/stage1 again after this failure, it appears to redo all the other targets that were already built successfully the first time, before crashing again at the same spot. How can I pick up where things left off?

npinto commented 12 years ago

I can't reproduce on my current rig. Let me try on another cluster.

npinto commented 12 years ago

install/stage1 is actually a canonical action, see https://github.com/npinto/gentoo-prefix-bootstrap/blob/master/system.mk#L27

unless we break all install targets, this won't be fixed

also bear in mind that the bootstrap process is hard to stabilize, and that's why Gentoo doesn't support it with scripts but with (usually outdated) tutorials ;-)

npinto commented 12 years ago

In the future, it may be interesting to play with a few (make/bash) functions that will avoid this.

Pull requests welcome ;-)

npinto commented 12 years ago

For now I'll just hack something quickly to get going, since this is very useful for external debugging.