[buildd-tools-devel] Bug#844267: Bug#844267: sbuild: Support for blhc

Paul Wise pabs at debian.org
Mon Nov 14 07:12:03 UTC 2016


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...

> What is "cats"? If it's check-all-the-things, then I don't see what the "s" is
> doing at the end.

Check-All-The-thingS:
https://anonscm.debian.org/cgit/collab-maint/check-all-the-things.git/tree/doc/README#n96
https://anonscm.debian.org/cgit/collab-maint/check-all-the-things.git/commit/doc/README?id=037828554a68b64870022398b96705eb8059db2b

You can blame paultag/zack for that.

> As far as sbuild is concerned, it doesn't need check-all-the-things to call apt
> itself. It would be sufficient if check-all-the-things would somehow produce a
> list of binary packages that sbuild will then install using whatever resolver
> the user selected.

I haven't yet found a way to resolve recommends to a definitive list of
package=version tuples and that would probably be undesirable anyway,
so the WIP patch creates a fake .dsc containing a Build-Depends line
with the requested check dependencies in it and passes that to apt
build-dep, but unfortunately that installs build-essential, which would
be too much in situations where build-essential isn't installed yet.

https://anonscm.debian.org/cgit/collab-maint/check-all-the-things.git/commit/?h=wip/install&id=1271658cf0e143fb6da6fff96219ecb2ff42b2ed

-- 
bye,
pabs

https://wiki.debian.org/PaulWise
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/buildd-tools-devel/attachments/20161114/67e9484e/attachment.sig>


More information about the Buildd-tools-devel mailing list