Bug 453499 - RFE: provide conditional requires for yum
RFE: provide conditional requires for yum
Status: CLOSED RAWHIDE
Product: Fedora
Classification: Fedora
Component: rpm (Show other bugs)
rawhide
All Linux
low Severity low
: ---
: ---
Assigned To: Fedora Packaging Toolset Team
Fedora Extras Quality Assurance
: FutureFeature
: 510916 (view as bug list)
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2008-06-30 21:37 EDT by Jens Petersen
Modified: 2015-11-13 05:42 EST (History)
6 users (show)

See Also:
Fixed In Version:
Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2015-11-13 05:42:41 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Jens Petersen 2008-06-30 21:37:13 EDT
Description of problem:
In distros it is often necessary to have packages that only get installed
when certain other packages are installed or going to be installed.
For example langpacks for certain packages or input method support,
or cross-package support and features.  It would also be important
to people upgrading and getting new features installed that they might
otherwise not be aware of.

Steps to Reproduce:
1. Upgrade from F8 XFCE desktop to F9 with scim installed 
2. try to use scim in F9 xfce
  
Actual results:
2. Does not work since imsettings-xfce (new package) did not get installed.
Can't fix problem in comps, or yum without some hack.


Expected results:
2. If xfce-desktop could have a conditional dependency on imsettings-xfce
if imsettings is installed this would solve the problem and an update
could be released to fix it.

Additional info:
This would correspond to (and might remove the need for) condtional packages in
comps.
Comment 1 Jens Petersen 2008-10-28 04:05:34 EDT
Currently thinking this could be handled by a yum plugin and language metapackages.
Comment 2 Panu Matilainen 2009-07-14 05:50:02 EDT
*** Bug 510916 has been marked as a duplicate of this bug. ***
Comment 3 Fedora Admin XMLRPC Client 2012-04-13 19:13:17 EDT
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.
Comment 4 Fedora Admin XMLRPC Client 2012-04-13 19:14:16 EDT
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.
Comment 5 Florian Festi 2015-11-13 05:42:41 EST
The new rich dependencies are exactly this. Sorry, that it took so long.

Note You need to log in before you can comment on or make changes to this bug.