Bug 136757 - Suggests/Enhances Support in the Yast 2 Package manager
Summary: Suggests/Enhances Support in the Yast 2 Package manager
Status: RESOLVED FIXED
Alias: None
Product: SUSE Linux 10.1
Classification: openSUSE
Component: YaST2 (show other bugs)
Version: unspecified
Hardware: Other Other
: P5 - None : Enhancement (vote)
Target Milestone: ---
Assignee: Michael Schröder
QA Contact: Klaus Kämpf
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-02 19:45 UTC by Marcus Rückert
Modified: 2006-02-28 16:40 UTC (History)
5 users (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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