Bug 21223

Summary: ipython causes conflicts during Mga5 to Mga6 upgrade.
Product: Mageia Reporter: Charles Edwards <cae>
Component: RPM PackagesAssignee: Philippe Makowski <makowski.mageia>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: High    
Version: 6   
Target Milestone: Mageia 6   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: ipython-5.0.0-2.mga6.src.rpm CVE:
Status comment:

Description Charles Edwards 2017-07-10 18:27:47 CEST
ipython src.rpm creates 3 pkgs, ipython, ipython2, and ipython3.

If ipython and ipython2 are both installed in Mga5, upgrading to Mga6, ipython-2.3.0-2.3.mga5 and ipython2-5.0.0-2.mga6 conflict due to duplicate files.

The current spec uses 
Conflicts:     ipython < 4.1.2-1
in the ipython sub pkg.

I believe that the Conflicts should be changed to Obsoletes:  ipython < 4.1.2-1
and|or the Conflicts moved to the ipython2 sub pkg.
Charles Edwards 2017-07-10 18:33:00 CEST

Summary: Causes conflicts during Mga5 to Mga6 upgrade. => ipython causes conflicts during Mga5 to Mga6 upgrade.

Rémi Verschelde 2017-07-10 20:56:31 CEST

Target Milestone: --- => Mageia 6
Assignee: bugsquad => makowski.mageia
Priority: Normal => High
Severity: normal => major

Comment 1 Rémi Verschelde 2017-07-10 22:53:03 CEST
Thanks for the bug report and the fix, should be good with ipython-5.0.0-3.mga6. http://svnweb.mageia.org/packages?view=revision&revision=1109654

Status: NEW => RESOLVED
Resolution: (none) => FIXED