Hey, So someone just pointed out the thread:
https://www.redhat.com/archives/rhelv5-list/2008-March/thread.html#00037 I'm sorry I didn't respond sooner. Anyway, here are some points: *). The missing symbols are indeed down to them not being on the whitelists that we have for some architectures. To suggest that we add these symbols into a later kernel whitelist, you can file a bugzilla feature request, using the "driver-update-model" component. For further information, you can see http://dup.et.redhat.com/ *). Driver Update Disks can be built using ddiskit (http://dup.et.redhat.com/ddiskit/ ), which does support kmods and will allow you to create one simply by dropping in the source/SPEC. There is an example of how to do this inside the package. I recommend this over and above using an external script, but it's up to you :) *). The find-requires script/kmodtool interaction is indeed a little cryptic. Essentially, there's a catchall kmodtool in the distribution, but most kmods ship their own updated/modified one if they need to do anything a little different - most of the driver disks will use their own kmodtool due to the fact that some RHEL5 systems contain a kmodtool that calls rpm during installation, something not actually possible if you're trying to install the kmod from within Anaconda. This is something we corrected (example in the ddiskit sources too). You can also replace the find-requires script with your own, if you want to selectively ignore certain symbols that are not on the whitelists. I can give you an example of how to do this, but prefer we try whitelisting any affected symbols before we start doing this, so your drivers don't run the risk of breaking on a minor release at some point later on. Driver Disks are something I more or less inherited, and we're going to work on cleaning up the process over time. Since there are relatively few of these ever required, the documentation isn't as full featured. However, I am more than happy to help with packaging or to receive suggestions on ways to improve your experience. Let me know. Jon. P.S. Please feel free to email me directly. _______________________________________________ rhelv5-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/rhelv5-list
