Bug 1678976 - python2-promethues_client removed in stable Fedora
Summary: python2-promethues_client removed in stable Fedora
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: python-prometheus_client
Version: 29
Hardware: All
OS: Linux
unspecified
urgent
Target Milestone: ---
Assignee: Matt Prahl
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 1672015
TreeView+ depends on / blocked
 
Reported: 2019-02-20 03:26 UTC by Jerry James
Modified: 2019-02-21 02:57 UTC (History)
2 users (show)

Fixed In Version: python-prometheus_client-0.5.0-3.fc28 python-prometheus_client-0.5.0-3.fc29
Clone Of:
Environment:
Last Closed: 2019-02-21 01:38:57 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Jerry James 2019-02-20 03:26:05 UTC
Description of problem:
I just tried to do a build of sagemath to fix a bug in F29.  Installing packages for the build failed:

DEBUG util.py:490:  BUILDSTDERR: Error: 
DEBUG util.py:490:  BUILDSTDERR:  Problem: conflicting requests
DEBUG util.py:490:  BUILDSTDERR:   - nothing provides python2.7dist(prometheus-client) needed by python2-notebook-5.7.2-1.fc29.noarch

The build of python-prometheus_client that was just pushed to stable removed the python2 subpackage, thereby breaking python2-notebook and indirectly breaking sagemath.  Please restore the python2 subpackage ASAP.

Version-Release number of selected component (if applicable):
python-prometheus_client-0.5.0-1.fc29

How reproducible:
Always

Steps to Reproduce:
1. Try to build sagemath for F29
2.
3.

Actual results:
Failure due to the missing python2-prometheus_client subpackage.  This is also going to break sagemath at runtime.

Expected results:
Subpackages that are in use shouldn't just vanish from a stable distribution.

Additional info:

Comment 1 Matt Prahl 2019-02-20 13:21:20 UTC
I'm sorry about this, this was a merge error on my part. I'll reintroduce the python2-prometheus_client package for F28 and F29.

Comment 2 Fedora Update System 2019-02-20 13:36:43 UTC
python-prometheus_client-0.5.0-2.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2019-c9fdb57e42

Comment 3 Fedora Update System 2019-02-20 13:36:47 UTC
python-prometheus_client-0.5.0-2.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-6f472dec0f

Comment 4 Matt Prahl 2019-02-20 13:38:00 UTC
Jerry, could you please test these builds and provide karma? That way we can get these into stable tonight.

Comment 5 Fedora Update System 2019-02-20 14:12:03 UTC
python-prometheus_client-0.5.0-3.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2019-c9fdb57e42

Comment 6 Jerry James 2019-02-20 15:22:00 UTC
Thank you for the quick response, Matt.  I left karma.

Comment 7 Fedora Update System 2019-02-21 01:38:57 UTC
python-prometheus_client-0.5.0-3.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.

Comment 8 Fedora Update System 2019-02-21 02:57:20 UTC
python-prometheus_client-0.5.0-3.fc29 has been pushed to the Fedora 29 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.