[Rpm-maint] Enforce install/erase order without adding a Requires:

R P Herrold herrold at owlriver.com
Thu Nov 25 21:02:22 UTC 2010


On Thu, 25 Nov 2010, FlorianFesti wrote:

> There have been various issues with packages that demand a special order of 
> installation but do not want to Require the package to be installed first. So 
> a tag that is like Requires: during ordering but ignored otherwise is needed.

> "OrderWithRequires:" It is not really beautiful ...

The phrase 'do not want to Require the package' says to me:
 	Suggests:
-or-
 	Enhances:
which are basically saying a non-mandatory: Requires:

It is my strong recollection that RPM previously had soft 
Requires.  The rpm-list shows this in the thread from Peters 
around 10 Jan 2006

cAos and Mezzanine used it

I think it was in part a response to:
 	https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=114338

What Trac or Bug number is driving this 'do not want to 
Require the package' 'functional requirement' so that I may 
review it, and try to understand why well known [from prior 
RPM experience and from Debian practice] (and not so ugly 
formulations) such as Suggests or Enhances are not preferred?

-- Russ herrold


More information about the Rpm-maint mailing list