Folks,
I've whipped up some new OpenAFS packages based on some of what we have discussed and proposed regarding kernel module packages. I'm kinda suprised that Matthew hasn't beaten me to it. :-)
These are a rough first attempt. I have left out the debuginfo package stuffs for a future exercise. But I invite folks to comment on them. I'll probably be working on fine tuning these tomorrow during work.
After working on this for a few hours I have come to the conclusion that the method of doing kernel-module-foo-source packages is very complex. I'm a big fan of having most of the smarts be in Yum and in this case the build system rather than depend on complex magic from the packager. But I do understand the issues of having multiple similar/same SRPMS, debuginfo packages etc. What's the worst evil? *shrug*
SRPMS: http://anduril.pams.ncsu.edu/~slack/SRPMS/kernel-module-openafs-source-1.3.8... http://anduril.pams.ncsu.edu/~slack/SRPMS/openafs-1.3.84-6.src.rpm
SPECS: http://anduril.pams.ncsu.edu/~slack/SPECS/kernel-module-openafs-source.spec http://anduril.pams.ncsu.edu/~slack/SPECS/openafs.spec
Jack Neely
On Wed, Jul 06, 2005 at 11:52:01PM -0400, Jack Neely wrote:
I've whipped up some new OpenAFS packages based on some of what we have discussed and proposed regarding kernel module packages. I'm kinda suprised that Matthew hasn't beaten me to it. :-)
Yeah, I was foolishly waiting for things to settle down. :)
Honestly, I'm glad someone else is working on this -- I'm glad to help, but OpenAFS is too big and complicated to depend on just one maintainer.
I'll take a look at what you've got ... should the rest of this discussion be moved to the Fedora Extras list?
On Thu, Jul 07, 2005 at 08:34:35AM -0400, Matthew Miller wrote:
On Wed, Jul 06, 2005 at 11:52:01PM -0400, Jack Neely wrote:
I've whipped up some new OpenAFS packages based on some of what we have discussed and proposed regarding kernel module packages. I'm kinda suprised that Matthew hasn't beaten me to it. :-)
Yeah, I was foolishly waiting for things to settle down. :)
Nonsense!!
Honestly, I'm glad someone else is working on this -- I'm glad to help, but OpenAFS is too big and complicated to depend on just one maintainer.
We've had similar but seprate packages for a long time now. All about finding something that works for both of us well.
I'll take a look at what you've got ... should the rest of this discussion be moved to the Fedora Extras list?
I don't know. Yum isn't ready to handle kernel modules yet. My patch wont be in 2.3.4 and there more patches that need writing to deal with "I need to install kernel-module-openafs now what VRs do I install?" The hard ones.
Since OpenAFS seems to be the common case to a lot of folks, and isn't trivial to package...might as well let folks have a look. :-)
Jack
packaging@lists.fedoraproject.org