Bug 468244 - qpidc package excludes many architectures
Summary: qpidc package excludes many architectures
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: qpidc
Version: 9
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Nuno Santos
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: FE-ExcludeArch-ppc64, F-ExcludeArch-ppc64 F-ExcludeArch-ppc FE-ExcludeArch-IA64
TreeView+ depends on / blocked
 
Reported: 2008-10-23 18:04 UTC by Daniel Berrangé
Modified: 2013-09-12 22:10 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-01-08 16:42:28 UTC


Attachments (Terms of Use)

Description Daniel Berrangé 2008-10-23 18:04:50 UTC
Description of problem:
All fedora packages must be allowed to build on all architectures unless there are clear problems preventing successful build.

qpidc.spec currently has

  ExclusiveArch: i386 i686 x86_64

it appears to build without error on PPC, though the RPM files list seems to have an entry which doesn't exist. This isn't a reason for completely disabling the RPM build on PPC. The ExclusiveArch line should be removed, and the single file be made conditional instead, so the rest of the functionaly is still available.

As per the packaging standards, if there are arch specific problems, a bugzilla ticket must be filed providing details, and made to block the arch specific tracker

Version-Release number of selected component (if applicable):
qpidc-0.3.705289

How reproducible:
Always

Steps to Reproduce:
1. look for PPC build
2.
3.
  
Actual results:
None present

Expected results:
Builds on all architectures

Additional info:

Comment 1 David Woodhouse 2008-11-02 10:31:38 UTC
Adding to FE-ExcludeArch-$ARCH trackers as required.

I'd look through the review to see how this got missed, but for some reason the review bug is private.

Comment 2 Daniel Berrangé 2008-11-02 16:21:05 UTC
The original submission to Fedora included all architectures. It was only switched to exclude non-x86 quite a while after initial submission, in 0.2-16.fc9:

* Thu Jan 03 2008 Nuno Santos <nsantos@redhat.com> - 0.2-16
- limit builds to i386 and x86_64 archs

Comment 3 Nuno Santos 2008-11-03 21:05:09 UTC
At the time there were some missing dependencies on PPC that prevented qpidc from fully building there. It looks like that is not the case any more, so the next update will remove the exclusion.

Comment 4 Nuno Santos 2009-01-08 16:42:28 UTC
qpidc is being build for all archs, the ExcudeArch has been removed.


Note You need to log in before you can comment on or make changes to this bug.