Buchan Milne wrote: > But while we are talking about virtual packages, I would like to know > how I can require one of kdebase, gnome-utils, cdialog, Xdialog, or > (possibly) zenity. I haven't updated the cursor-themes package because > of this. It works well with kdialog (in kdebase), gdialog (in > gnome-utils) and Xdialog (which is in contrib), and has a few updated > themes, but I don't want to require GNOME users to install kdebase, or > KDE users to install gnome-utils ...
Well, once fpons gets the fixed rpm uploaded (that won't uninstall a package if you install another one that provides the same thing), you can have kdebase, gnome-utils, and Xdialog all provide something (like xdialog) and have your package require it. Then if you urpmi your package, it will ask which of the 3 packages someone wants to satisfy the dependency (if they don't already have one of the three).
