Opened 21 years ago

Last modified 14 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

Change History (0)

Note: See TracTickets for help on using tickets.