[Fedora QA] #116: Clarify https://fedoraproject.org/wiki/QA:Testcase_Mediakit_FileConflicts to say that explicit Conflicts: are acceptable

Fedora QA trac at fedorahosted.org
Mon Aug 16 20:59:40 UTC 2010


#116: Clarify https://fedoraproject.org/wiki/QA:Testcase_Mediakit_FileConflicts
to say that explicit Conflicts: are acceptable
-----------------------+----------------------------------------------------
  Reporter:  adamwill  |       Owner:  rhe     
      Type:  defect    |      Status:  reopened
  Priority:  major     |   Milestone:          
 Component:  Wiki      |     Version:          
Resolution:            |    Keywords:          
-----------------------+----------------------------------------------------
Comment (by clumens):

 > As of FC13 (from what I recall), package dependency errors are presented
 to the user, the user can ''ignore'', or go ''back'' to change package
 selections.  Package conflicts are treated similarly.
 >
 > File conflicts are also presented to the user, but they cannot be
 ignored.  The user must return to the package selection screen and
 manually resolve the conflicts.
 >
 > I don't believe any of the behaviors changes whether the conflicts/deps
 are present in the repostep package groups, or during manual package
 selection.

 This is mostly correct.  If packages have conflicts, I believe rpm will
 raise a rpm.RPMPROB_CONFLICT, which anaconda will catch and display just
 like any other rpm error.  This means it gets handled the same way as file
 conflicts, disk space, and some bizarre seldom-seen error conditions.
 You'll get the dialog telling you to go back and change package
 selections.

 > > * What does anaconda do if packages within any of the pre-defined
 install groups have declared conflicts (Conflicts: tags)
 > >
 > > * What does anaconda do if you manually select conflicting packages in
 the package selection interface - both declared and undeclared cases?

 In these two cases, it should act as I described above - the same way as
 file conflicts, basically.

-- 
Ticket URL: <https://fedorahosted.org/fedora-qa/ticket/116#comment:6>
Fedora QA <http://fedorahosted.org/fedora-qa>
Fedora Quality Assurance


More information about the test mailing list