Bug 1389518 - bodhi-server and bodhi-client don't include the release in their Requires on python2-bodhi
Summary: bodhi-server and bodhi-client don't include the release in their Requires on ...
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: bodhi
Version: rawhide
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Randy Barlow
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 1389519
TreeView+ depends on / blocked
 
Reported: 2016-10-27 19:00 UTC by Randy Barlow
Modified: 2016-10-27 19:53 UTC (History)
2 users (show)

Fixed In Version: bodhi-2.3.0-2.fc26
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
: 1389519 (view as bug list)
Environment:
Last Closed: 2016-10-27 19:53:01 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Randy Barlow 2016-10-27 19:00:26 UTC
Description of problem:
The bodhi-server and bodhi-client subpackages depend on python2-bodhi by version, but not also by release. They should require the releases to match as well. This was causing a "yum upgrade bodhi-server" on staging to upgrade bodhi-server to the 2.3.0-1 build, while leaving the python2-bodhi package at the 2.3.0-0.2.beta build.


Version-Release number of selected component (if applicable):
bodhi-2.3.0-1


How reproducible:
Every time


Steps to Reproduce:
1. Install bodhi-server-2.3.0-0.2.beta.
2. Upgrade to bodhi-server-2.3.0-1.


Actual results:
$ rpm -qa | grep bodhi
python2-bodhi-2.3.0-0.2.beta.9e1c7bab.el7.noarch
bodhi-server-2.3.0-1.el7.noarch


Expected results:
$ rpm -qa | grep bodhi
python2-bodhi-2.3.0-1.el7.noarch
bodhi-server-2.3.0-1.el7.noarch


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