Bug 1747436

Summary: lots of python2 packages should be obsoleted
Product: [Fedora] Fedora Reporter: Miroslav Suchý <msuchy>
Component: fedora-obsolete-packagesAssignee: Miro Hrončok <mhroncok>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 31CC: gmarr, igulina, j, mhroncok
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: AcceptedFreezeException
Fixed In Version: fedora-obsolete-packages-31-28 fedora-obsolete-packages-31-41 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-12-06 05:45:05 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1644938    

Description Miroslav Suchý 2019-08-30 12:44:07 UTC
When upgrading form F30 to F31 I get:

 Problém 9: package python2-CommonMark-0.7.5-3.fc29.noarch requires python2-future, but none of the providers can be installed
  - python2-future-0.17.0-2.fc30.noarch does not belong to a distupgrade repository
  - problem with installed package python2-CommonMark-0.7.5-3.fc29.noarch
 Problém 10: package python2-cliff-2.13.0-2.fc29.noarch requires python2-stevedore >= 1.20.0, but none of the providers can be installed
  - python2-stevedore-1.28.0-2.fc30.noarch does not belong to a distupgrade repository
  - problem with installed package python2-cliff-2.13.0-2.fc29.noarch
 Problém 11: package python2-docker-3.5.0-1.fc29.noarch requires python2-websocket-client >= 0.32.0, but none of the providers can be installed
  - python2-websocket-client-0.54.0-1.fc30.noarch does not belong to a distupgrade repository
  - problem with installed package python2-docker-3.5.0-1.fc29.noarch
 Problém 12: package python2-grokmirror-1.1.1-1.fc29.noarch requires python2-GitPython, but none of the providers can be installed
  - python2-GitPython-2.1.11-2.fc30.noarch does not belong to a distupgrade repository
  - problem with installed package python2-grokmirror-1.1.1-1.fc29.noarch
 Problém 13: package python3-markdown-3.1.1-4.fc31.noarch conflicts with python2-markdown < 3.1-2 provided by python2-markdown-2.6.11-5.fc30.noarch
  - cannot install the best update candidate for package python3-markdown-2.6.11-5.fc30.noarch
  - problem with installed package python2-markdown-2.6.11-5.fc30.noarch
 Problém 14: package python2-openstacksdk-0.12.0-3.fc29.noarch requires python2-deprecation, but none of the providers can be installed
  - python2-deprecation-2.0.6-1.fc30.noarch does not belong to a distupgrade repository
  - problem with installed package python2-openstacksdk-0.12.0-3.fc29.noarch
 Problém 15: package python2-pwquality-1.4.0-12.fc30.x86_64 requires libpwquality(x86-64) = 1.4.0-12.fc30, but none of the providers can be installed
  - libpwquality-1.4.0-12.fc30.x86_64 does not belong to a distupgrade repository
  - problem with installed package python2-pwquality-1.4.0-12.fc30.x86_64
 Problém 16: package python2-warlock-1.3.0-8.fc29.noarch requires python2-jsonschema, but none of the providers can be installed
  - python2-jsonschema-2.6.0-9.fc30.noarch does not belong to a distupgrade repository
  - problem with installed package python2-warlock-1.3.0-8.fc29.noarch
 Problém 21: package python2-fedmsg-1.1.1-4.fc30.noarch requires python2-moksha-hub >= 1.3.2, but none of the providers can be installed
  - cannot install the best update candidate for package python2-fedmsg-1.1.1-4.fc30.noarch
  - python2-moksha-hub-1.5.17-1.fc30.noarch does not belong to a distupgrade repository
 Problém 22: package python2-copr-1.84-1.git.180.8055ca2.fc28.noarch requires python2-requests-toolbelt, but none of the providers can be installed
  - cannot install the best update candidate for package python2-copr-1.84-1.git.180.8055ca2.fc28.noarch
  - python2-requests-toolbelt-0.9.1-1.fc30.noarch does not belong to a distupgrade repository
 Problém 24: package fedora-obsolete-packages-31-24.noarch obsoletes python2-stevedore < 1.28.0-3 provided by python2-stevedore-1.28.0-2.fc30.noarch
  - package python2-keystoneauth1-3.4.0-3.fc29.noarch requires python2-stevedore >= 1.20.0, but none of the providers can be installed
  - cannot install the best update candidate for package childsplay-1.6-29.fc30.noarch
  - problem with installed package python2-keystoneauth1-3.4.0-3.fc29.noarch
 Problém 25: package python2-keystoneauth1-3.4.0-3.fc29.noarch requires python2-stevedore >= 1.20.0, but none of the providers can be installed
  - package fedora-obsolete-packages-31-24.noarch obsoletes python2-stevedore < 1.28.0-3 provided by python2-stevedore-1.28.0-2.fc30.noarch
  - package python2-os-client-config-1.28.0-5.fc29.noarch requires python2-keystoneauth1 >= 3.1.0, but none of the providers can be installed
  - cannot install the best update candidate for package fedora-obsolete-packages-30-44.noarch
  - problem with installed package python2-os-client-config-1.28.0-5.fc29.noarch
 Problém 27: package fedmsg-1.1.1-4.fc30.noarch requires python2-fedmsg = 1.1.1-4.fc30, but none of the providers can be installed
  - package python2-fedmsg-1.1.1-4.fc30.noarch requires python2-moksha-hub >= 1.3.2, but none of the providers can be installed
  - package python2-moksha-hub-1.5.17-1.fc30.noarch requires python2-stomper, but none of the providers can be installed
  - cannot install the best update candidate for package fedmsg-1.1.1-4.fc30.noarch
  - python2-stomper-0.4.1-10.fc30.noarch does not belong to a distupgrade repository
 Problém 28: problem with installed package python2-copr-1.84-1.git.180.8055ca2.fc28.noarch
  - package python2-copr-1.84-1.git.180.8055ca2.fc28.noarch requires python2-requests-toolbelt, but none of the providers can be installed
  - package fedora-obsolete-packages-31-24.noarch obsoletes python2-requests-toolbelt < 0.9.1-2 provided by python2-requests-toolbelt-0.9.1-1.fc30.noarch
  - cannot install the best update candidate for package pyfribidi-0.11.0-18.fc30.x86_64
 Problém 29: problem with installed package python2-fedmsg-1.1.1-4.fc30.noarch
  - package python2-fedmsg-1.1.1-4.fc30.noarch requires python2-moksha-hub >= 1.3.2, but none of the providers can be installed
  - package fedora-obsolete-packages-31-24.noarch obsoletes python2-moksha-hub < 1.5.17-2 provided by python2-moksha-hub-1.5.17-1.fc30.noarch
  - cannot install the best update candidate for package pykde4-4.14.3-30.fc30.x86_64
 Problém 30: problem with installed package fedmsg-1.1.1-4.fc30.noarch
  - package fedmsg-1.1.1-4.fc30.noarch requires python2-fedmsg = 1.1.1-4.fc30, but none of the providers can be installed
  - package python2-fedmsg-1.1.1-4.fc30.noarch requires python2-moksha-hub >= 1.3.2, but none of the providers can be installed
  - package fedora-obsolete-packages-31-24.noarch obsoletes python2-moksha-hub < 1.5.17-2 provided by python2-moksha-hub-1.5.17-1.fc30.noarch
  - cannot install the best update candidate for package pyliblzma-0.5.3-25.fc30.x86_64

Those packages should be obsoleted.

Comment 1 Miro Hrončok 2019-08-30 12:52:57 UTC
*** Bug 1747438 has been marked as a duplicate of this bug. ***

Comment 2 Miro Hrončok 2019-08-30 12:53:48 UTC
Requesting BetaFreezeException because this blocks upgrade.

Comment 3 Fedora Update System 2019-08-30 13:18:10 UTC
FEDORA-2019-9d8acd4287 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2019-9d8acd4287

Comment 4 Fedora Update System 2019-08-30 13:28:22 UTC
FEDORA-2019-5ea795d190 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2019-5ea795d190

Comment 5 Fedora Update System 2019-08-30 20:33:04 UTC
fedora-obsolete-packages-31-25 has been pushed to the Fedora 31 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-5ea795d190

Comment 6 Fedora Update System 2019-09-03 15:47:22 UTC
FEDORA-2019-5ea795d190 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2019-5ea795d190

Comment 7 Fedora Update System 2019-09-03 18:45:43 UTC
fedora-obsolete-packages-31-28 has been pushed to the Fedora 31 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-5ea795d190

Comment 8 Geoffrey Marr 2019-09-03 21:28:43 UTC
Discussed during the 2019-09-03 blocker review meeting: [1]

The decision to classify this bug as an "AcceptedFreezeException" was made as pushing this will solve a lot of problems on upgrade to Fedora 31 Beta, so it's worth an FE.

[1] https://meetbot.fedoraproject.org/fedora-blocker-review/2019-09-03/f31-blocker-review.2019-09-03-16.01.txt

Comment 9 Fedora Update System 2019-09-06 17:25:52 UTC
fedmsg-1.1.1-7.fc31 has been pushed to the Fedora 31 stable repository. If problems still persist, please make note of it in this bug report.

Comment 10 Miro Hrončok 2019-09-08 17:49:48 UTC
fedora-obsolete-packages also needs to be pushed.

Comment 11 Fedora Update System 2019-09-10 01:20:57 UTC
fedora-obsolete-packages-31-28 has been pushed to the Fedora 31 stable repository. If problems still persist, please make note of it in this bug report.

Comment 12 Irina Gulina 2019-11-11 15:11:48 UTC
I have just tried to update to F31 from 5.0.16-300.fc30.x86_64 #1 SMP Tue May 14 19:33:09 UTC 2019

`sudo dnf system-upgrade download --refresh --releasever=31`

 failed with 

```
Error: 
 Problem: package python2-os-client-config-1.28.0-5.fc29.noarch requires python2-keystoneauth1 >= 3.1.0, but none of the providers can be installed
  - python2-keystoneauth1-3.4.0-3.fc29.noarch does not belong to a distupgrade repository
  - problem with installed package python2-os-client-config-1.28.0-5.fc29.noarch
(try to add '--skip-broken' to skip uninstallable packages)
```

should it be reopened maybe?

Comment 13 Fedora Update System 2019-12-03 21:25:55 UTC
FEDORA-2019-ba1ee4c4f9 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2019-ba1ee4c4f9

Comment 14 Fedora Update System 2019-12-04 02:20:48 UTC
fedora-obsolete-packages-31-41 has been pushed to the Fedora 31 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-ba1ee4c4f9

Comment 15 Fedora Update System 2019-12-06 05:45:05 UTC
fedora-obsolete-packages-31-41 has been pushed to the Fedora 31 stable repository. If problems still persist, please make note of it in this bug report.