RPM

RFE: provide conditional requires for yum

Bug #633671 reported by Jeff Johnson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
RPM
Triaged
Low
Unassigned
Fedora
Fix Released
Low

Bug Description

Tracker

Tags: fedora yum
Revision history for this message
In , Jens (jens-redhat-bugs) wrote :

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.

Revision history for this message
In , Jens (jens-redhat-bugs) wrote :

Currently thinking this could be handled by a yum plugin and language metapackages.

Revision history for this message
In , Panu (panu-redhat-bugs) wrote :

*** Bug 510916 has been marked as a duplicate of this bug. ***

Jeff Johnson (n3npq)
tags: added: fedora yum
Changed in rpm:
status: New → Triaged
importance: Undecided → Low
Revision history for this message
In , Fedora (fedora-redhat-bugs) wrote :

This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.

Revision history for this message
In , Florian (florian-redhat-bugs) wrote :

The new rich dependencies are exactly this. Sorry, that it took so long.

Changed in fedora:
importance: Unknown → Low
status: Unknown → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.