Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 121317
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Portage team <dev-portage@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Simon Stelling (RETIRED) <blubb@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
helpers_error_checking.patch an attempt to fix the issue patch Simon Stelling (RETIRED) 2006-02-02 09:52 0000 6.70 KB Details | Diff
helpers_error_checking.patch install as much as possible, then exit appropriately patch Simon Stelling (RETIRED) 2006-02-03 03:52 0000 7.92 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 121317 depends on: Show dependency tree
Bug 121317 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-02-02 09:52 0000
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.

------- Comment #1 From Simon Stelling (RETIRED) 2006-02-02 09:52:35 0000 -------
Created an attachment (id=78734) [details]
an attempt to fix the issue

------- Comment #2 From SpanKY 2006-02-02 19:04:11 0000 -------
imo the scripts should exit non-zero, but install as many files/things as
possible

------- Comment #3 From Simon Stelling (RETIRED) 2006-02-03 02:44:27 0000 -------
(From update of attachment 78734 [details])
that's true, didn't think of that possibility.. i'll provide an updated patch

------- Comment #4 From Simon Stelling (RETIRED) 2006-02-03 03:52:33 0000 -------
Created an attachment (id=78796) [details]
install as much as possible, then exit appropriately

here we go

------- Comment #5 From SpanKY 2006-02-03 21:33:26 0000 -------
cleaned up:
dodir

doconfd
doenvd
donitd

newconfd
newenvd
newinitd

newbin
newdoc
newexe
newins
newlib.a
newlib.so
newman
newsbin

------- Comment #6 From SpanKY 2006-02-03 21:56:12 0000 -------
cleaned up dobin / dosbin

------- Comment #7 From SpanKY 2006-02-13 16:25:38 0000 -------
dolib is fixed now

------- Comment #8 From SpanKY 2006-02-22 21:13:55 0000 -------
doman now updated

------- Comment #9 From Simon Stelling (RETIRED) 2006-11-17 00:53:38 0000 -------
i think this is done

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug