[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: draft ballot: please rule on how to implement debian/rules build-arch



On Thu, Jan 12, 2012 at 05:27:40PM +0100, Raphael Hertzog wrote:
> Hi,
> 
> On Thu, 12 Jan 2012, Roger Leigh wrote:
> > At this point, we have one working and well tested solution.
> 
> Which one are you referring to ?

I'm referring to using "make -qn" (with or without the additional
presence of the Build-Options field).  Either would do the job, and
Build-Options would cater for packages where the autodetection breaks
the build.  Given the tiny number of packages affected, this isn't a
big deal IMO.

> > Is there any point in waiting on the TC at this point given that it's
> > really the only sensible choice (as in, it's been tested on the whole
> > archive and we know its impact is very low, and we don't have any
> > alternative patches at this point which offer a better solution).
> 
> IIRC, the solution that you're referring to is one that Guillem was not
> really pleased with. So that makes a reason for a TC ruling.

OK.  Guillem (CC'd), are there any existing viable alternatives to
"make -qn" (with or without Build-Options) which you are happy with?
Note that the purpose of this change is not a "perfect" long-term
solution, but a "good enough" solution which will permit the adoption
of build-arch and build-indep without a flag day which would break
everything.  It can be removed once wheezy is released, following
which the targets can be made mandatory.  Of course, if a better
method of target autodetection is found in the interim, we can
adopt that instead.  This would strictly be to enable the
transition.

As I see it, we've been waiting for such a perfect solution for over
eight years, and because of that, it's never happened.  A less-than-
perfect solution would have allowed this to be done years ago.  We
need it working for wheezy, and in the absence of a better solution
having your consent to go with the "make -qn" solution would at
least allow some progress to be made.  It would only need to be
there until the release of wheezy.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux             http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?       http://gutenprint.sourceforge.net/
   `-    GPG Public Key: 0x25BFB848   Please GPG sign your mail.


Reply to: