NetworkManager system-wide use

Panu Matilainen pmatilai at laiskiainen.org
Fri May 26 20:01:04 UTC 2006


On Fri, 2006-05-26 at 15:35 -0400, Bill Nottingham wrote:
> Philip Prindeville (philipp_subx at redfish-solutions.com) said: 
> > What?  No.  You can have conditional requirements in the RPM...  such
> > as "*iff* the hardware I'm running on has a wireless NIC, then require
> > wpa_supplicant."  So the RPM can detect a wireless adapter and
> > conditionally define a Requires: wpa_supplicant line in the NetworkManager
> > RPM.
> 
> Runtime adding of dependencies based on PCI/USB/etc. probing...? I'm
> pretty sure RPM can't do that.

rpm >= 4.4.4 (or was it 4.4.3) has all sorts of runtime dependency
possibilities including cpu flags, uname entries, file access checks and
whatnot. It opens interesting possibilities, in theory. 
In practise, it gets quite entertaining when you think about depsolvers
such as apt and smart which require full dependency closure of rpmdb at
all times.

	- Panu -




More information about the fedora-devel-list mailing list