Control: tags -1 wontfix Hi!
[ Manually adding Enrico to CC as it seems debbugs does not do it for the replies. ] On Sat, 2014-09-06 at 16:03:38 +0800, Paul Wise wrote: > Package: dpkg-dev > Severity: wishlist > X-Debbugs-CC: Enrico Zini <enr...@debian.org> > When debian/rules is not present and debhelper is in build-deps, please > have dpkg-buildpackage run dh $target instead of debian/rules $target. > For some packages, debian/rules is now pointless boilerplate that could > be removed if dpkg-buildpackage were to do this. I'm rather umconfortable with this request, because as has been discussed many many times on the lists, the source package interface is debian/rules, and not dpkg-buildpackage. Making that file optional breaks that interface, which I don't think is good. dpkg-buildpackage does have support to do this “manually” for third parties, with its -R and -T options, but I realize this does not solve your request, as I assume you'd want to be able to upload such packages to the archive. (As an aside, the dh sequencer incurs a significant performance penalty on packages using it, because it switches from calling dh_foo once, to dh_foo per binary package, althought that's arguably possibly just an implementation detail.) In any case this kind of thing, or even more radical changes to the source format, like having dpkg-dev provide much infrastructure, even simply pure declarative stuff, to make helpers either irrelevant, or maybe so that they could end up just providing distro specific policy, is something that would make sense to collect for a possible 4.0 source format. I could add a wiki page under the dpkg team umbrella. > The CC to Enrico is due to his DebCon14 talk about debdry: > > https://summit.debconf.org/debconf14/meeting/25/debdry-debian-dont-repeat-yourself/ I've not watched that one yet, will do during next week or so, and see if it changes my mind (but I'm doubtful). ;) Otherwise I guess I'll be closing this in a bit. Thanks, Guillem -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org