Bug 979894 - python-django-south has even more invalid dependencies
Summary: python-django-south has even more invalid dependencies
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: python-django-south
Version: 19
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
Assignee: Luis Bazan
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-07-01 06:00 UTC by Alex Chernyakhovsky
Modified: 2013-08-15 02:35 UTC (History)
4 users (show)

Fixed In Version: python-django-south-0.8.1-1.fc19
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-08-15 02:35:09 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Alex Chernyakhovsky 2013-07-01 06:00:08 UTC
Description of problem:
In fixing Bug #976066, a build of python-django-south with a dependency on python-django14 was uploaded to Fedora 19. This conflicts with the installed python-django, and breaks the ability to use the new Django 1.5 on F19 with South.

Version-Release number of selected component (if applicable):
python-django-south-0.7.5-6.fc19.noarch

How reproducible:
Every time

Steps to Reproduce:
1. yum install python-django
2. yum install python-django-south
3.

Actual results:
[root@cats-whiskers ~]# yum update python-django-south
Loaded plugins: auto-update-debuginfo, langpacks, post-transaction-actions, refresh-packagekit
Resolving Dependencies
--> Running transaction check
---> Package python-django-south.noarch 0:0.7.5-5.fc19 will be updated
---> Package python-django-south.noarch 0:0.7.5-6.fc19 will be an update
--> Processing Dependency: python-django14 for package: python-django-south-0.7.5-6.fc19.noarch
--> Running transaction check
---> Package python-django14.noarch 0:1.4.5-7.fc19 will be installed
--> Processing Conflict: python-django14-1.4.5-7.fc19.noarch conflicts python-django >= 1.5
--> Finished Dependency Resolution
Error: python-django14 conflicts with python-django-1.5.1-1.fc19.noarch
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest


Expected results:
python-django-south update is installed successfully.

Additional info:

Comment 1 Aurelien Bompard 2013-07-23 05:51:34 UTC
I'm hit by this but too. Apparently the dependency on django14 was added because of bug #950558 but it is not applicable, South is perfectly compatible with Django 1.5.

Please change the dependency back to python-django, this is currently blocking me from deploying a Django app.

Comment 2 Fedora Update System 2013-08-03 00:07:03 UTC
python-django-south-0.8.1-1.fc19 has been submitted as an update for Fedora 19.
https://admin.fedoraproject.org/updates/python-django-south-0.8.1-1.fc19

Comment 3 Fedora Update System 2013-08-04 00:11:11 UTC
Package python-django-south-0.8.1-1.fc19:
* should fix your issue,
* was pushed to the Fedora 19 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing python-django-south-0.8.1-1.fc19'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2013-14203/python-django-south-0.8.1-1.fc19
then log in and leave karma (feedback).

Comment 4 John Schmitt 2013-08-04 00:34:13 UTC
I love it when I hit a bug and much progress has already been made.

Comment 5 John Schmitt 2013-08-04 00:42:39 UTC
Am I doing something wrong?  I want to use django 1.5 and south.

# yum --enablerepo=updates-testing install python-django-south
Loaded plugins: changelog, fastestmirror, keys, langpacks, local, merge-conf, show-leaves, upgrade-helper, verify

[...]

Resolving Dependencies
--> Running transaction check
---> Package python-django-south.noarch 0:0.7.5-6.fc19 will be installed
--> Processing Dependency: python-django14 for package: python-django-south-0.7.5-6.fc19.noarch
--> Running transaction check
---> Package python-django14.noarch 0:1.4.5-7.fc19 will be installed
--> Processing Conflict: python-django14-1.4.5-7.fc19.noarch conflicts python-django >= 1.5
--> Finished Dependency Resolution
Error: python-django14 conflicts with python-django-1.5.1-1.fc19.noarch
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Comment 6 Alex Chernyakhovsky 2013-08-04 03:41:10 UTC
John, it looks like your nearest mirror hasn't gotten the new python-django-south, the version your yum is fetching is 0.7.5-6.fc19 but the update is 0.8.1-1.fc19.

Comment 7 John Schmitt 2013-08-05 20:55:39 UTC
Yes, thank you, Alex.  Ship it!

Comment 8 Luis Bazan 2013-08-05 21:03:46 UTC
Dear Friends!

Could give karma for the update if it is working properly.

Regards!

Comment 9 Fedora Update System 2013-08-15 02:35:09 UTC
python-django-south-0.8.1-1.fc19 has been pushed to the Fedora 19 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.