Hi,

On 4/2/26 22:27, Michael Tokarev wrote:
Besides backports, this same mechanism can be implemented in context
of distribution.  For example, distribution.ubuntu build profile vs
distribution.debian, etc - it will help greatly to distinguish the
[build] dependencies for example, as ubuntu has universe vs main.


The wiki has a rationale why doing that is not a great idea [1].

[1] https://wiki.debian.org/BuildProfileSpec#Derivative_specific_profiles

Overall, it'd help in multiple cases like this.


If you plan to pursue this endeavor, please be aware that there is tooling out that that currently relies on the fact that the official Debian buildds do not use/allow build profiles. The ones I know of are udd [2] and britney2. I bet there are more. Before allowing profiles on the buildds, those need to be found and fixed.

[2] https://salsa.debian.org/qa/udd/-/blob/master/scripts/update-key-packages.pl#L147

Paul

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to