On Mon, 2021-06-28 at 15:00 +0200, Agostino Sarubbo wrote: > > Instead, imagine that each ebuild declares a variable called SOURCETYPE ( or > similar, or in metadata.xml if you prefer ) and with a tool like equery/eix > we > are able to get the list of all packages that compiles C code. >
I think all you are really asking for is that we stop omitting a random subset of @system from *DEPEND. This is long overdue, for many reasons, but in particular it would force us to declare a dependency on a C compiler if one is needed and allow you to re-test only those packages that use a C compiler.