Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
currently, the do* scripts don't exit with a non-zero status when a critical command fails, except if it is the last one. However, they should rather abort than pretend everything works fine. At least dobin and dolib should do proper error checking so the ebuild can bail out if something breaks.
Created an attachment (id=78734) [details] an attempt to fix the issue
imo the scripts should exit non-zero, but install as many files/things as possible
(From update of attachment 78734 [details]) that's true, didn't think of that possibility.. i'll provide an updated patch
Created an attachment (id=78796) [details] install as much as possible, then exit appropriately here we go
cleaned up: dodir doconfd doenvd donitd newconfd newenvd newinitd newbin newdoc newexe newins newlib.a newlib.so newman newsbin
cleaned up dobin / dosbin
dolib is fixed now
doman now updated
i think this is done