Bugzilla – Bug 136757
Suggests/Enhances Support in the Yast 2 Package manager
Last modified: 2006-02-28 16:40:02 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.
"it would be cool" sounds more like an enhancement.
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
Another comment: RPM-4.4 also defines a "Priority" field, it may be a means to specify the suggests/enhances priority. No documentation, though.
micheal ... what is the status of the discussion? did the private discussions of gustavo with jeff help?
Don't know, you have to ask Gustavo...
STABLE has support for it