[Yum-devel] Re: [driver-updates] [RFC] Automatic driver package resolution

Jon Masters jcm at redhat.com
Fri Feb 23 14:38:08 UTC 2007


Michael E Brown wrote:
> On Fri, Feb 23, 2007 at 12:46:17AM -0500, Jon Masters wrote:
>> Michael_E_Brown at Dell.com wrote:
>>
>>> 	Proposal (short-term):  Add the attached find-provides.modinfo
>>> script to the SOURCES of RPM DKMS or KMP packages and override the
>>> builtin RPM %{__find_provides} script
>> Obviously, we still need to handle providing the regular dependencies, 
>> such as the additional symbols a module is providing, used by others.
> 
> Yes, I see that. This shouldnt be too hard to fix.

Oh sure. I was just trying to sound like I read your mail :P

>>> 	I am looking for feedback. I believe that this method is
>>> conceptually very simple, and yet it should be robust enough to handle
>>> the situations I can envision. I would like to produce something that
>>> will work for Fedora, Red Hat Enterprise, and SUSE, at the least. I
>>> believe that this concept can also be extended to work with the
>>> Debian-based distributions.
>> I am looking to do something at a higher level also and will soon begin 
>> work on a tool to help discover new sources of RPMs/yum repos. So we can 
>> work together in that respect - but I'm looking to also add a GUI layer 
>> that will allow the user to interact upon discovery of new hardware.
> 
> I see this as basic infrastructure that can be used by anything. If you have suggestions for where you would like to see this implemented in the GUI, I would be happy to help implement it. In fact, since most of the GUI stuff for admin is python, you could probably easily cut-n-paste this code in.
> 
> Do you agree with the approach and proof of concept posted? If so, we can work on adding this to FC7 as enabling infrastructure and then write the GUI on top of that.

Exactly. Let's try to get this into F7 soon[0] and then I'll work on the 
GUI tools that tie into udev/HAL and handle discovery/configuration. I 
can always move this all out into my utility if that's best - I'd 
already planned on doing exactly what you proposed, because it's more or 
less what's in use by SuSE and makes sense as a standard implementation. 
But we can get this in now and tweak it for F8/RHEL6...

Jon.

[0] I'm getting worse by the day here, not better. It might be mono or 
another nice virus...so bear with me. I'm taking up to 10 espressos a 
day at the moment to keep going.



More information about the Yum-devel mailing list