Bug 1185866

Summary: beakerlib requires rpm-python
Product: [Fedora] Fedora Reporter: Petr Viktorin (pviktori) <pviktori>
Component: beakerlibAssignee: Dalibor Pospíšil <dapospis>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: low    
Version: 22CC: dapospis, pmuller, psplicha
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: beakerlib-1.11-1 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-05-25 15:13:22 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: 1173652, 1173650    

Description Petr Viktorin (pviktori) 2015-01-26 13:38:32 UTC
Description of problem:
beakerlib-journalling imports the "rpm" Python module, but rpm-python is not listed in Requires.


Version-Release number of selected component (if applicable):
beakerlib-1.10-1.fc22.noarch

How reproducible:
always

Steps to Reproduce:
1. Using rpm -e, remove yum, dnf, dnf-plugins-core, and rpm-python
2. /bin/bash -c ". /usr/share/beakerlib/beakerlib.sh ; rlJournalStart"

Actual results:
ImportError: No module named rpm

Expected results:
rpm-python can not be uninstalled because beakerlib should depend on it

Comment 1 Jaroslav Reznik 2015-03-03 16:46:08 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 22 development cycle.
Changing version to '22'.

More information and reason for this action is here:
https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora22

Comment 2 Fedora Update System 2017-03-22 22:05:25 UTC
python-pytest-beakerlib-0.7.1-1.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-c6188d5407

Comment 3 Fedora Update System 2017-03-22 22:11:10 UTC
python-pytest-beakerlib-0.7.1-1.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-de22a03227