[Rpm-maint] [rpm-software-management/rpm] Understanding of the Declarative builds, Python edition (Discussion #2997)

Panu Matilainen notifications at github.com
Tue Nov 19 07:56:23 UTC 2024


> If you are interested, here is my first draft implementation of this: https://src.fedoraproject.org/rpms/pyproject-rpm-macros/pull-request/455

This is of course several months late, missed originally due to vacation, but most certainly have been looking forward to real-world uses, lab testing only gets you so far.

>From a quick look, my takeaways are:
- Spec backwards compatibility is a bit of a pain point, there might be some value in teaching rpm 4.19 to parse (but not build) specs utilitizing buildsystem constructs, considering 4.19 will live for a long long time in RHEL 10
- having a generic way to declare mandatory options could be handy

Anything else that's not so immediately obvious?

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/discussions/2997#discussioncomment-11301812
You are receiving this because you are subscribed to this thread.

Message ID: <rpm-software-management/rpm/repo-discussions/2997/comments/11301812 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20241118/25f84c0a/attachment-0001.htm>


More information about the Rpm-maint mailing list