On Sat, 2009-05-30 at 12:53 +0300, Panu Matilainen wrote: > Take for example package A with > Requires(post): C > Recommends(post): B > Or consider "Recommends: B >= 1.2" - what exactly does this mean? The FWIW, I've definitely never seen a "Suggests(post)" (or anything other than a plain "Suggests:") in Mandriva, and I don't recall seeing a versioned one either. So it's not something I'd put much thought into. Your caveats about those cases seem correct, though. If we want to do it really properly, I think we'd wind up with something at least as subtle as Debian's system - two levels of soft deps in one direction, and a reverse soft dep - and probably policies on how they are allowed to be used and what certain cases, like the ones you outline, should mean. -- Adam Williamson Fedora QA Community Monkey IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org http://www.happyassassin.net -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list