#506 closed enhancement (wontfix)
RFE: Quotas & Limits when Executing in packageall.tcl
Reported by: | Eric.C.Seidel@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | base | Version: | |
Keywords: | Cc: | ||
Port: |
Description (last modified by raimue (Rainer Müller))
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
Change History (4)
comment:1 Changed 18 years ago by markd@…
Type: | defect → enhancement |
---|
comment:2 Changed 17 years ago by nox@…
Milestone: | → MacPorts base enhancements |
---|---|
Priority: | Expected → Normal |
Summary: | Quotas & Limits when Executing in packageall.tcl → RFE: Quotas & Limits when Executing in packageall.tcl |
Version: | 1.0 |
comment:3 Changed 15 years ago by raimue (Rainer Müller)
Description: | modified (diff) |
---|---|
Resolution: | → wontfix |
Status: | new → closed |
comment:4 Changed 15 years ago by jmroot (Joshua Root)
Milestone: | MacPorts Future |
---|
Configure and compilation can be time consuming especially on older machines, so I wouldn't know how to get good values for such limits.