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 440368

Summary: FTBFS xen-3.2.0-10.fc9
Product: [Fedora] Fedora Reporter: FTBFS <ftbfs>
Component: mockAssignee: Xen Maintainance List <xen-maint>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: low    
Version: rawhideKeywords: Reopened
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
URL: http://linux.dell.com/files/fedora/FixBuildRequires/mock-results-core/
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-04-03 16:11:34 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: 440169    
Attachments:
Description Flags
root.log.bz
none
build.log.bz none

Description FTBFS 2008-04-03 04:34:57 UTC
xen-3.2.0-10.fc9.src.rpm Failed To Build From Source

Comment 1 FTBFS 2008-04-03 04:35:04 UTC
Created attachment 300174 [details]
root.log.bz

root.log for x86_64

Comment 2 FTBFS 2008-04-03 04:35:06 UTC
Created attachment 300175 [details]
build.log.bz

build.log for x86_64

Comment 3 Daniel Berrangé 2008-04-03 11:52:49 UTC
Your mock config is broken & excluding i386 packages on x86_64 which is required
to build the BIOS.

Comment 4 FTBFS 2008-04-03 15:50:43 UTC
It's using the configs that mock provides...

Comment 5 FTBFS 2008-04-03 16:05:09 UTC
reopen and reassign to mock.  The exclude line being used should have allowed
glibc.i?86 to be included, but clearly it wasn't.

# grub/syslinux on x86_64 need glibc-devel.i386 which pulls in glibc.i386, need
to exclude all
# .i?86 packages except these.
exclude=[0-9A-Za-fh-z]*.i?86 g[0-9A-Za-km-z]*.i?86 gl[0-9A-Za-hj-z]*.i?86
gli[0-9A-Zac-z]*.i?86 glib[0-9A-Za-bd-z]*.i?86


yet root.log shows:
No Package Found for /usr/include/gnu/stubs-32.h
which is provided by glibc-devel.i686  So it's ugly, but we need to not exclude
glibc-devel.i?86.

Reassigning to mock.

Comment 6 Daniel Berrangé 2008-04-03 16:11:34 UTC
I reported this mock bug months ago but it seems it was never fixed :-(

https://bugzilla.redhat.com/show_bug.cgi?id=429723

*** This bug has been marked as a duplicate of 429723 ***