Re: [OS-BUILD PATCHv2 0/5] redhat: introduce versioning for Gemini kernels

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2386#note_1347168700

Yeah, I completely agree with you and it is an ongoing discussion as to what
we can do to simplify the spec file.  One thought, as you also suggest, is to
split out the spec file into separate spec files.  There are a few other ideas
but nothing concrete yet as a plan of action.

That doesn't mean anyone has done anything wrong with the spec file, and I
really want to stress that.  All the changes we made were valid and made with
the best of intentions and continue to be so.  It's just that the spec file is
extraordinarily complicated at this point, and we're not doing ourselves any
favors by piling on to it with more code.

My gut is telling me that we should strip these down to separate sub-package
spec files without any macros to see what we end up with, and then rebuild
from there.   I'm worried that the complexity added by the macros have made us
blind to cleanups that could be made.  We could also end up with what we have
today and that simply means that the kernel is difficult to build.

IMO anything is worth a shot.  I have been very open about having to use the
rpm.org site as a reference guide when looking at the spec file.  It shouldn't
be so complicated that someone like me who has familiarity with the spec also
needs to open up a reference doc to change it.

Sorry for the polite but mini-rant.
_______________________________________________
kernel mailing list -- kernel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to kernel-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/kernel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Index of Archives]     [Fedora General Discussion]     [Older Fedora Users Archive]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Tux]     [Yosemite News]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [USB]     [Asterisk PBX]

  Powered by Linux