Opened 21 years ago
Last modified 15 years ago
#506 closed enhancement
Quotas & Limits when Executing in packageall.tcl — at Initial Version
Reported by: | Eric.C.Seidel@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | base | Version: | |
Keywords: | Cc: | ||
Port: |
Description
It would be very useful if packageall would be a little less "trusting" when executing configure/ make/fetch commands for building port files, as some configure/make scripts may themselves be broken and cause the whole automated process to delay longer than necessary or spin out of control.
Use of a limit or ulimit command to limit processor consumption... on configure scripts
Use of quota to limit consumption for fetch, configure, make to less than a gig (or even 10) would make sense to me.
I have thus far had two portfiles delay the whole process for several hours each when compiling the half-ports. di just sat for 7 hours.... and eli spun out of control (consuming 90% on both processors of lamancha) for 70 minutes, and wrote over 1 gig of configure log files (all because the configure script asked a yes/no question and then kept askign the question again, not liking the response... whatever it was getting from the tcl script.. I don't know).
-eric