Bug 1691144

Summary: Package should be arch-specific
Product: [Fedora] Fedora Reporter: Jason Tibbitts <j>
Component: Pencil2DAssignee: Luis Bazan <bazanluis20>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: bazanluis20, luis
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Pencil2D-0.6.3-2.fc30 Pencil2D-0.6.3-2.fc29 Pencil2D-0.6.3-2.fc28 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-03-29 19:19:21 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 Jason Tibbitts 2019-03-21 00:18:03 UTC
This package is definitely arch-specific, yet it builds as noarch and has this:

%define _binaries_in_noarch_packages_terminate_build   0
%global debug_package %{nil}

which indicates some understanding of RPM internals required to prevent RPM from failing the obviously broken build.  I can't fathom why it isn't just built properly as an arch-specific package.

Right now it is certainly broken on every non-x86_64 architecture, and it only works there because it happened to be built by an x86_64 builder.  Noarch packages can be built on any architecture basically at random, so even on x86_64 one build might work and the anoher might give you ppc64le binaries.

Please just remove the relevant three lines from the spec and let it build normally.

Comment 1 Fedora Update System 2019-03-21 15:30:18 UTC
Pencil2D-0.6.3-2.fc30 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-ef4b7c5bef

Comment 2 Fedora Update System 2019-03-21 15:30:25 UTC
Pencil2D-0.6.3-2.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2019-e671f6ea79

Comment 3 Fedora Update System 2019-03-21 15:30:39 UTC
Pencil2D-0.6.3-2.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-a13724dd77

Comment 4 Fedora Update System 2019-03-21 19:12:57 UTC
Pencil2D-0.6.3-2.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-ef4b7c5bef

Comment 5 Fedora Update System 2019-03-21 21:19:20 UTC
Pencil2D-0.6.3-2.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-a13724dd77

Comment 6 Fedora Update System 2019-03-21 21:49:12 UTC
Pencil2D-0.6.3-2.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-e671f6ea79

Comment 7 Fedora Update System 2019-03-29 19:19:21 UTC
Pencil2D-0.6.3-2.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.

Comment 8 Fedora Update System 2019-03-29 21:03:42 UTC
Pencil2D-0.6.3-2.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.

Comment 9 Fedora Update System 2019-03-29 22:11:11 UTC
Pencil2D-0.6.3-2.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.