[MacPorts] #506: RFE: Quotas & Limits when Executing in packageall.tcl
MacPorts
noreply at macports.org
Mon Oct 5 01:12:25 PDT 2009
#506: RFE: Quotas & Limits when Executing in packageall.tcl
-----------------------------------------+----------------------------------
Reporter: Eric.C.Seidel@… | Owner: macports-tickets@…
Type: enhancement | Status: closed
Priority: Normal | Milestone: MacPorts Future
Component: base | Version:
Resolution: wontfix | Keywords:
Port: |
-----------------------------------------+----------------------------------
Changes (by raimue@…):
* status: new => closed
* resolution: => wontfix
Old 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
New 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
--
Comment:
Configure and compilation can be time consuming especially on older
machines, so I wouldn't know how to get good values for such limits.
--
Ticket URL: <http://trac.macports.org/ticket/506#comment:3>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list