Dne 26. 07. 23 v 15:57 Zbigniew Jędrzejewski-Szmek napsal(a):
On Wed, Jul 26, 2023 at 03:45:32PM +0200, Vít Ondruch wrote:Dne 26. 07. 23 v 13:13 Zbigniew Jędrzejewski-Szmek napsal(a):On Wed, Jul 26, 2023 at 12:30:00PM +0200, Vít Ondruch wrote:Hi, Koji has grown new functionality to enable setting macros in side-tag: https://pagure.io/releng/issue/11254 I have asked FeSCo to approve to use them: https://pagure.io/fesco/issue/3046 My immediate use case is to improve the package bootstrapping experience.I made a proposal in the ticket to allowlist %_with_bootstrap. I was wondering though: what about other macros? Would/should users set %_with_tests or other macros in this way?Thinking about this, we could probably update `%{dist}` macro and leverage similar mechanism for mass rebuilds. Saving all the commits which don't provide too much value IMHO.Commits for mess rebuilds are already empty (when %autorelease and %autochangelog are used). But I think we do want the information that the package was rebuilt for the mess rebuild to be present in the changelog, so we need the empty commit.
If the information was present in NVR, it could be enough (and I don't think additional `.1` in dist tag would be enough for this case, more likely something like `~massrebuild.2023.1` would be needed). I think the information about mass rebuild is not of historical importance. Seeing such entries in e.g. RHEL is quite questionable (being part of changelog or git log does not necessarily make a difference).
But this might be matter of personal preferences. In any case, I'm not going to pursue anything like this any time soon ;) Vít
Zbyszek _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
Attachment:
OpenPGP_signature
Description: OpenPGP digital signature
_______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue