seth vidal wrote:
On Wed, 2006-04-05 at 18:28 +0300, Panu Matilainen wrote:
> Rex Dieter wrote:
>> Jeff Spaleta wrote:
>>
>>> Your logic also hits on another packaging policy limitation in Core
>>> which doesn't strongly delineate between hard requirements and
>>> optional functionality which depends on an additional package to be
>>> installed to be functional.
>> AFAIK, the latest (or soon to be included in rawhide?) version of rpm
>> will support new tags:
>> Requires(hint):
>> and/or
>> Requires(missingok):
>> to allow for such soft requirements.
> Yup. Votes for getting a newer rpm version into rawhide sooner than
> later to
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=174307 ;)
If there is a decision to support this stuff it might be a good idea to
make sure we're converging on the same mechanism that the opensuse folks
are.
What is Opensuse using/doing then? Requires(hint) and Provides(hint) are
just an rpm mechanism for allowing soft dependencies, anything beyond
that is basically a policy question what to do about those in the depsolver.
- Panu -