Summary: | Patch allowing revdep-rebuild to go on when one package doesn't build | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Denis Dupeyron (RETIRED) <calchan> |
Component: | Tools | Assignee: | Portage Tools Team <tools-portage> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | pacho |
Priority: | High | Keywords: | Inclusion |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | The patch for revdep-rebuild |
Description
Denis Dupeyron (RETIRED)
2006-11-07 14:31:12 UTC
Created attachment 101415 [details, diff]
The patch for revdep-rebuild
*** Bug 163295 has been marked as a duplicate of this bug. *** Can you please, explain me how works this patch? For example: I run revdep-rebuild and it re-emerges 50 apps, when it has compiled 20, compilation fails. What will do revdep-rebuild with your patch? Thanks a lot for information :-) (In reply to comment #3) > For example: I run revdep-rebuild and it re-emerges 50 apps, when it has > compiled 20, compilation fails. > > What will do revdep-rebuild with your patch? It will attempt to emerge each package individually, and if one fails it will skip to the next one. At the end of the process, if one package failed to emerge it will show a warning. Denis. (In reply to comment #4) > (In reply to comment #3) > > For example: I run revdep-rebuild and it re-emerges 50 apps, when it has > > compiled 20, compilation fails. > > > > What will do revdep-rebuild with your patch? > > It will attempt to emerge each package individually, and if one fails it will > skip to the next one. At the end of the process, if one package failed to > emerge it will show a warning. > > Denis. > A really good behavior ;-) Thanks for the patch I plan on adding this patch within gentoolkit-0.2.3. I just need to find some time to test and play with it before it goes in. This did not make it in to gentoolkit-0.2.3, I will look at it for gentoolkit-0.2.4 Won't simply running `emerge --resume --skipfirst` do the trick? This is probably now obsolete due to the --keep-going option in portage |