Suvayu Ali wrote: > You have a point, however I would still disagree. You seem to use > Gentoo, and I think what you say works better for Gentoo because it is > a source distribution. For binary distributions, this is a bit harder > (and limiting). No, it's not harder. > To explain my point with RPM specifics, if I were to > use separate spec files, python-notmuch would have: > > Requires: notmuch >= <version-string> > > As you can see this only allows for tracking dependency based on > official version numbers. With more bindings, many with different > version dependencies, this becomes quite cumbersome; No, it doesn't: %package notmuch-ruby Requires: notmuch = %{version}-%{release}, ruby -- Felipe Contreras