Bug 1096178

Summary: glogg can't be build with mock on el6
Product: [Fedora] Fedora EPEL Reporter: Tuomo Soini <tis>
Component: gloggAssignee: Damian Wrobel <dwrobel>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: el6CC: dwrobel
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: glogg-0.9.2-2.el6.1 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-05-24 18:02: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:

Description Tuomo Soini 2014-05-09 11:12:03 UTC
Description of problem:

glogg has incomplete build requirement for qt-devel

On rhel6 there are two packages providing qt-devel, qt3-devel and qt-devel. With rhel6 yum qt3-devel is installed to build root and build fails.

Changing spec to require qt-devel > 1:4.0 build will work. Note, qt package has epoch 1 which must be included in this requirement.

diff --git a/glogg.spec b/glogg.spec
index 6994ab4..0373182 100644
--- a/glogg.spec
+++ b/glogg.spec
@@ -17,7 +17,7 @@ BuildRequires:  boost-devel
 BuildRequires:  desktop-file-utils
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  python-markdown2
-BuildRequires:  qt-devel
+BuildRequires:  qt-devel > 1:4.0
 
 
 %description

Comment 1 Damian Wrobel 2014-05-09 16:35:43 UTC
Thanks for pointing this out. But how it happened that it succeeded on koji[1] for both x86_64 and x86?

[1] http://koji.fedoraproject.org/koji/buildinfo?buildID=512966

Comment 2 Fedora Update System 2014-05-09 16:44:23 UTC
glogg-0.9.2-2.el6.1 has been submitted as an update for Fedora EPEL 6.
https://admin.fedoraproject.org/updates/glogg-0.9.2-2.el6.1

Comment 3 Fedora Update System 2014-05-09 22:03:24 UTC
Package glogg-0.9.2-2.el6.1:
* should fix your issue,
* was pushed to the Fedora EPEL 6 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=epel-testing glogg-0.9.2-2.el6.1'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-EPEL-2014-1374/glogg-0.9.2-2.el6.1
then log in and leave karma (feedback).

Comment 4 Fedora Update System 2014-05-24 18:02:05 UTC
glogg-0.9.2-2.el6.1 has been pushed to the Fedora EPEL 6 stable repository.  If problems still persist, please make note of it in this bug report.