+++ Manoj Srivastava [2014-05-10 23:00 -0700]: > > <#secure method=pgpmime mode=sign> > On Sun, May 11 2014, Steve McIntyre wrote: > > > Thinking about the poor people trying to bootstrap things, I'm tempted > > to suggest doing this as two separate source packages. Make is *so* > > far down the bottom of the stack that adding a dependency on another > > language could cause significant problems. > > Well, I was thinking of build profiles for that.
Thanks for doing this, it's nice when maintainers remember to consider this stuff, and this mechanism was created to deal with exactly this problem (but in a sufficiently general way to be useful for other things too). > --8<---------------cut here---------------start------------->8--- > Build-Depends: .... > guile-2.0-dev <!profile.withguile> > > Packagte: make > Build-Profiles: !withguile > > Package: make-guile > Build-Profiles: withguile > --8<---------------cut here---------------end--------------->8--- > > I know I can't do that until Jess is released and dpkg 1.17.2 is > in stable. Well, we'd really like people to be able to upload packages using this syntax to unstable now so that people such as yourself can actually start to use it. And also so that we can find any other infra problems _before_ jessie is released. Because infrastructure runs on stable, that needs a stable-point-release or backport dpkg which doesn't barf on this new syntax. (Doesn't implement it, just allows the syntax whilst behaving as before). The simple patches for that are in https://lists.debian.org/debian-dpkg/2014/04/msg00034.html Backporting current dpkg was not very popular, but no-one expressed much dissatisfaction with the above minimal fixes to make this useable in the archive before jessie. More people saying that they'd like to see this happen will help provide a consensus that we should. I'm not quite sure who actually controls these things, but my current impression is that doing a stable point release with this functionality in is deemed reasonable, and we should get on with it? Am I wrong about that? Wookey -- Principal hats: Linaro, Emdebian, Wookware, Balloonboard, ARM http://wookware.org/ -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140515004748.ga29...@stoneboat.aleph1.co.uk