Bug 191660

Summary: yelp fails to build using mock
Product: [Fedora] Fedora Reporter: Alexander Täschner <taschna>
Component: yelpAssignee: Matthew Barnes <mbarnes>
Status: CLOSED RAWHIDE QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 5   
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: 2.15.1-2 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-05-15 18:28:16 UTC Type: ---
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: 191529    
Attachments:
Description Flags
mock build log
none
config.log of yelp
none
config.log of sucessful build none

Description Alexander Täschner 2006-05-14 19:04:27 UTC
Building the SRPM
http://download.fedora.redhat.com/pub/fedora/linux/core/5/i386/os/Fedora/RPMS/yelp-2.14.0-1.i386.rpm
using mock fails.

Attached is the build.log.

Comment 1 Alexander Täschner 2006-05-14 19:04:27 UTC
Created attachment 129014 [details]
mock build log

Comment 2 Alexander Täschner 2006-05-14 20:17:29 UTC
Created attachment 129015 [details]
config.log of yelp

According to the config.log (see attachment) the three packages
libgnomeprint-2.2, libgnomeprintui-2.2, and libstartup-notification-1.0
are missing. Since I cannot find them with yum, I do not know from
where they should come.

Comment 3 Brian Pepple 2006-05-14 21:35:56 UTC
Alex, they would be startup-notification-devel & libgnomeprintui22-devel (which
should also pull in the libgnomeprint-2.2 package).

In the future to find the *.pc files just run 'yum whatprovides
libstartup-notification-1.0.pc'

Comment 4 Alexander Täschner 2006-05-15 17:26:44 UTC
Created attachment 129100 [details]
config.log of sucessful build

Adding the line

BuildRequires: libgnomeprintui22-devel startup-notification-devel libXt-devel

to the yelp.spec solves the build problems using mock (thanks Brian!).

Attached is the config.log.