Bug 1599643 - python3-django fails to install in raspberrypi armv7 server
Summary: python3-django fails to install in raspberrypi armv7 server
Keywords:
Status: CLOSED DUPLICATE of bug 1579350
Alias: None
Product: Fedora
Classification: Fedora
Component: python-django
Version: 28
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Matthias Runge
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-07-10 09:39 UTC by Basil Eric Rabi
Modified: 2018-07-16 16:20 UTC (History)
7 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2018-07-16 16:20:19 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Basil Eric Rabi 2018-07-10 09:39:01 UTC
Description of problem:
python3-django fails to install in raspberry pi 3 using armv7 server edition

How reproducible:
always

Steps to Reproduce:
1. dnf install python3-django --enablerepo=updates-testing

Actual results:
Error: 
 Problem: conflicting requests
  - nothing provides python-django-bash-completion = 2.0.7-1.fc28 needed by python3-django-2.0.7-1.fc28.noarch

Expected results:
python3-django is installed

Comment 1 Miro Hrončok 2018-07-10 10:04:43 UTC
The build https://koji.fedoraproject.org/koji/buildinfo?buildID=1103571

produced:

python-django-bash-completion-2.0.7-1.fc28
python3-django-2.0.7-1.fc28
python3-django-doc-2.0.7-1.fc28


python-django-bash-completion-2.0.7-1.fc28 provides:

python-django-bash-completion = 2.0.7-1.fc28

And that is exactly what you need.

No idea what's wrong :(

Comment 2 Miro Hrončok 2018-07-10 10:06:18 UTC
On x86_64:

$ LANG=C.utf8 dnf install python3-django --enablerepo=updates-testing
Dependencies resolved.
================================================================================
 Package                        Arch    Version          Repository        Size
================================================================================
Installing:
 python3-django                 noarch  2.0.7-1.fc28     updates-testing  4.3 M
Installing dependencies:
 python-django-bash-completion  noarch  2.0.7-1.fc28     updates-testing   13 k

Transaction Summary
================================================================================
Install  2 Packages

Total download size: 4.3 M
Installed size: 16 M

Comment 3 Matthias Runge 2018-07-10 10:54:30 UTC
dnf --enablerepo=updates-testing install python3-django python-django-bash-completion

does that fix your issue?

Comment 4 Basil Eric Rabi 2018-07-10 11:20:26 UTC
Still does not work for me. Maybe this is an issue in the server edition for arm. 
The package available when auto-completing via tab is:
python-django-bash-completion-1.6.11.7-2.module_1595+34c51ab8.noarch
There is no python-django-bash-completion-2.0.7-1.fc28.noarch.rpm

I don't experience this issue in x86_64 :(

Comment 5 Matthias Runge 2018-07-10 12:14:17 UTC
Please do rpm -q python-django

You already have python-django-bash-completion (in a different release) installed. You can not have the same rpm in different versions installed at the same time.
If you want to use python3-django, you'll probably need to uninstall
python-django-bash-completion-1.6.11.7-2.module_1595+34c51ab8.noarch first. I'd expect it will remove python-django and depending applications as well.

Comment 6 Basil Eric Rabi 2018-07-10 13:16:13 UTC
rpm -q python-django
package python-django is not installed

rpm -q python3-django
package python3-django is not installed

I did not install python-django-bash-completion-1.6.11.7-2.module_1595+34c51ab8.noarch. What I mean if I type
`dnf install python-django-bas[tab]`, it auto-completes to
python-django-bash-completion-1.6.11.7-2.module_1595+34c51ab8.noarch.

Comment 7 Stephen Gallagher 2018-07-16 16:20:19 UTC
This is a dupe of 1579350

The problem here is that the solver is treating the "reviewboard" module as "enabled" because it's marked as a "default stream" and is therefore implicitly causing its dependency on Django 1.6 to be treated as enabled as well. It's very, very wrong behavior.

*** This bug has been marked as a duplicate of bug 1579350 ***


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