Bug 882724 - ipython should obsolete all obsolete sub-packages < 0.13-1
Summary: ipython should obsolete all obsolete sub-packages < 0.13-1
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: ipython
Version: 18
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Thomas Spura
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-12-02 23:20 UTC by José Matos
Modified: 2013-03-03 22:24 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-03-03 22:24:29 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Patch to add full upgrade path for previous ipython sub-packages (1.29 KB, patch)
2012-12-02 23:20 UTC, José Matos
no flags Details | Diff

Description José Matos 2012-12-02 23:20:31 UTC
Created attachment 656279 [details]
Patch to add full upgrade path for previous ipython sub-packages

When upgrading from F17 to F18 if ipython is installed there are several ipython sub-packages that are not obsoleted, breaking the upgrade path and leaving leave sub-packages on the system.

I suggest that instead of obsoleting only ipython that python-ipython obsoletes (with the same versioning as ipython)

ipython-gui
ipython-tests
ipython-doc

or in a more fine-grained approach that

python-ipython-gui obsoletes ipython-gui
python-ipython-tests obsoletes ipython-tests
python-ipython-doc obsoletes ipython-doc

Attached in a patch that does this for python2 subpackages, as far as I can see this problem does not occur for python3 subpackages.

Comment 1 Thomas Spura 2012-12-12 10:29:48 UTC
Thanks for the catch.
I'll use the more fine-grained approach.

Comment 2 Fedora Update System 2013-02-21 09:18:34 UTC
ipython-0.13.1-3.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/ipython-0.13.1-3.fc18

Comment 3 Fedora Update System 2013-02-23 00:57:00 UTC
Package ipython-0.13.1-3.fc18:
* should fix your issue,
* was pushed to the Fedora 18 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing ipython-0.13.1-3.fc18'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2013-2859/ipython-0.13.1-3.fc18
then log in and leave karma (feedback).

Comment 4 Fedora Update System 2013-03-03 22:24:31 UTC
ipython-0.13.1-3.fc18 has been pushed to the Fedora 18 stable repository.  If problems still persist, please make note of it in this bug report.


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