Re: [Fink-devel] UseMaxBuildJobs

2011-05-04 Thread Daniel Macks
On Mon, 02 May 2011 12:04:31 -0400, Benjamin Reed wrote: > On 5/2/11 12:00 PM, Jack Howarth wrote: > > Benjamin, > > I think you misunderstood my request. I am not asking that... > > > > UseMaxBuildJobs: true > > > > be default on. Rather I am asking that fink extends its current behavior > > for

Re: [Fink-devel] UseMaxBuildJobs

2011-05-02 Thread Benjamin Reed
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 5/2/11 12:00 PM, Jack Howarth wrote: > Benjamin, > I think you misunderstood my request. I am not asking that... > > UseMaxBuildJobs: true > > be default on. Rather I am asking that fink extends its current behavior > for new installations of defau

Re: [Fink-devel] UseMaxBuildJobs

2011-05-02 Thread Jack Howarth
On Mon, May 02, 2011 at 11:43:08AM -0400, Benjamin Reed wrote: > > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > On 5/2/11 10:09 AM, Jack Howarth wrote: > > make it an opt out > > The problem with making it an opt out is that there are plenty of > packages that do not support parallel buil

Re: [Fink-devel] UseMaxBuildJobs

2011-05-02 Thread Benjamin Reed
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 5/2/11 10:09 AM, Jack Howarth wrote: > make it an opt out The problem with making it an opt out is that there are plenty of packages that do not support parallel build, and the first rule is Don't Break Existing (Working) Stuff. Enabling it by de

Re: [Fink-devel] UseMaxBuildJobs

2011-05-02 Thread Jack Howarth
Hanspeter, I would definitely make the default to install the UseMaxBuildJobs entry in fink.conf and make it an opt out. Currently it is an opt in for developers to use this feature. However if we create an additional threshold which discourages users from enabling features (because lots of the

Re: [Fink-devel] UseMaxBuildJobs

2011-05-02 Thread Hanspeter Niederstrasser
On 05/02/2011 9:22 AM, Daniel Macks wrote: > > Behavior question: if a user chooses not to do parallel, is the pref > written to fink.conf? That is, by inspecting fink.conf, can fink > distinguish "never been prompted to choose parallel" vs "chose not to > parallel"? When the updated Fink asks abo

Re: [Fink-devel] UseMaxBuildJobs

2011-05-02 Thread Daniel Macks
On Mon, 2 May 2011 08:59:56 -0400, Jack Howarth wrote: Daniel, >It seems like a chicken and the egg problem here with UseMaxBuildJobs. > If the feature is considered entirely optional, it is difficult to > rationalize > using it in larger packages that beg to be built with parallel make

Re: [Fink-devel] UseMaxBuildJobs

2011-05-02 Thread Jack Howarth
Daniel, It seems like a chicken and the egg problem here with UseMaxBuildJobs. If the feature is considered entirely optional, it is difficult to rationalize using it in larger packages that beg to be built with parallel make whenever possible. Also, one can argue that there is inconsistent beha

Re: [Fink-devel] UseMaxBuildJobs

2011-05-01 Thread Daniel Macks
On Sun, 1 May 2011 20:50:00 -0400, Jack Howarth wrote: I am open to switching the gcc4x packages to build using > UseMaxBuildJobs but I have one major complaint about how fink > currently handles this option. It is really unrealistic to expect > the users to create this entry in fink.conf on

[Fink-devel] UseMaxBuildJobs

2011-05-01 Thread Jack Howarth
I am open to switching the gcc4x packages to build using UseMaxBuildJobs but I have one major complaint about how fink currently handles this option. It is really unrealistic to expect the users to create this entry in fink.conf on existing installations. It would be nice if the next minor fink