On Fri, 2006-05-26 at 15:35 -0400, Bill Nottingham wrote: > Philip Prindeville (philipp_subx@xxxxxxxxxxxxxxxxxxxxx) 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 - -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list