Bug 136757

Summary: Suggests/Enhances Support in the Yast 2 Package manager
Product: [openSUSE] SUSE Linux 10.1 Reporter: Marcus Rückert <mrueckert>
Component: YaST2Assignee: Michael Schröder <mls>
Status: RESOLVED FIXED QA Contact: Klaus Kämpf <kkaempf>
Severity: Enhancement    
Priority: P5 - None CC: dmueller, jsrain, ma, mls, ro
Version: unspecified   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Marcus Rückert 2005-12-02 19:45:26 UTC
rpm has 2 tags to describe soft dependencies. 
Enhances and Suggest. it would be cool if y2pm could support about it.

rpm it self doesnt handle those tags atm. but MLS added a small patch to rpm that passes those fields to the binary rpm. 
so only the package manager sides are missing.

The SmartPM maintainer is already working on this feature.
Comment 1 Duncan Mac-Vicar 2005-12-05 08:29:46 UTC
"it would be cool" sounds more like an enhancement.
Comment 7 Michael Schröder 2005-12-23 12:28:50 UTC
Some more unrelated comments:

1) Suggests == Requires, Enhances == ?
   Enhances is a weak version of the "Reverse Requires" we talked about when
   discussing the new patch engine. But I don't like the name "Reverse
   Requires", I suggest "Essential" or "EssentialFor".
2) IMHO three levels of requires would be optimal: "must", "strong", "weak".
   must == package must be installed
   strong == package should be installed if not conflicting, user is not asked
   weak == ask user if it should be installed or not
Comment 8 Michael Schröder 2005-12-23 12:32:50 UTC
Another comment: RPM-4.4 also defines a "Priority" field, it may be a means to specify the suggests/enhances priority. No documentation, though.
Comment 9 Marcus Rückert 2006-02-07 15:11:54 UTC
micheal ... what is the status of the discussion?
did the private discussions of gustavo with jeff help?
Comment 10 Michael Schröder 2006-02-07 15:36:15 UTC
Don't know, you have to ask Gustavo...
Comment 11 Michael Schröder 2006-02-28 16:40:02 UTC
STABLE has support for it