Hello, On Mon, Nov 14, 2016 at 06:40:25AM +0100, Johannes Schauer wrote: > sbuild supports running lintian, autopkgtest and piuparts because they are (or > should) be applicable to *all* Debian packages. > > blhc on the other hand is only applicable for packages that run gcc at some > point during the build and will never be useful for all the other packages. So > instead of adding a checker for gcc-based packages today, one for OCaml > packages tomorrow and then 20 more for all the other programming languages we > have in Debian, I'd rather implement support for a wrapper to these tools > which > is then doing the right thing.
Good point. I didn't think of that. On Mon, Nov 14, 2016 at 03:12:03PM +0800, Paul Wise wrote: > On Mon, 2016-11-14 at 08:01 +0100, Johannes Schauer wrote: > > > Yes. That's why the existing lintian, autopkgtest and piuparts checkers are > > disabled by default. > > I don't think they should be part of it at all but anyway... I find it extremely useful to be able to type 'dgit sbuild' right before an upload and have all these sanity checks be run. -- Sean Whitton