Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1138931 - yumex doesn't install because of runtime requires issue
Summary: yumex doesn't install because of runtime requires issue
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: yumex
Version: epel7
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Tim Lauridsen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 1126631 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-09-06 12:29 UTC by Wolfgang Ulbrich
Modified: 2014-10-04 20:19 UTC (History)
2 users (show)

Fixed In Version: yumex-3.0.15-2.el7
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-10-04 20:19:36 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Wolfgang Ulbrich 2014-09-06 12:29:10 UTC
Description of problem:
Installation of yumex fails in epel7 because of missing requires.
1. Missing pyxdg in now built, see https://bugzilla.redhat.com/show_bug.cgi?id=1130793
2. python-pexpect is simply called pexpect in rhel/centos.
3. rhel7 use udisk2 instead of udisk.
Is this require really needed? I localy build yumex for centos and it works pretty well, udisk2 is installed.
Or maybe change it too udisk2 if possible.


Additional info:
We have also build the Mate stack for epel7. It would be nice if we could use yumex as package manager instead of packagekit for rhel/centos too.

Thank you

Comment 1 Tim Lauridsen 2014-09-06 15:46:49 UTC
the python-expect ->  pexpect is an easy fix.

udisk is a harder one, udisk and udisk2 is not compatible, there is removed features from udisk2, that yumex uses.

one solution is to make udisk a soft requirement and lose the removeable media support if it not installed.

Comment 2 Fedora Update System 2014-09-07 07:14:11 UTC
yumex-3.0.15-2.el7 has been submitted as an update for Fedora EPEL 7.
https://admin.fedoraproject.org/updates/yumex-3.0.15-2.el7

Comment 3 Wolfgang Ulbrich 2014-09-07 07:18:17 UTC
thx, for quick reaction.

Comment 4 Tim Lauridsen 2014-09-07 08:25:47 UTC
After a little investigation, it look like yumex work fine when udisks is not installed, multi media repos will not work, but they are very rare.
So i have removed the udisks dependency and made a new build for epel7.

Comment 5 Tim Lauridsen 2014-09-07 08:27:08 UTC
*** Bug 1126631 has been marked as a duplicate of this bug. ***

Comment 6 Fedora Update System 2014-09-08 16:07:30 UTC
Package yumex-3.0.15-2.el7:
* should fix your issue,
* was pushed to the Fedora EPEL 7 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=epel-testing yumex-3.0.15-2.el7'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-EPEL-2014-2521/yumex-3.0.15-2.el7
then log in and leave karma (feedback).

Comment 7 Fedora Update System 2014-10-04 20:19:36 UTC
yumex-3.0.15-2.el7 has been pushed to the Fedora EPEL 7 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.