#6359: Broken "Broken dependencies" report about noarch package with
ExclusiveArch
-----------------------------+------------------------
Reporter: ppisar | Owner: rel-eng@…
Type: defect | Status: new
Milestone: Fedora 24 Alpha | Component: mash
Keywords: | Blocked By:
Blocking: |
-----------------------------+------------------------
I have perl-Dumbbench source package that produces noarch perl-
Dumbbench-!BoxPlot package. The package run-requires perl-SOOT that is not
available on ARM.
Therefore I added an !ExclusiveArch statement into the perl-
Dumbbench-!BoxPlot package to prevent from including the package into ARM
composes:
{{{
ExclusiveArch: %{ix86} x86_64 noarch
}}}
This is in line packaging guidelines
[
https://fedoraproject.org/wiki/Packaging:Guidelines#Requires] and it
worked for many years.
But today, I received this e-mail:
{{{
Date: Mon, 29 Feb 2016 22:05:02 +0000 (UTC)
From: buildsys(a)fedoraproject.org
To: perl-Dumbbench-owner(a)fedoraproject.org
Cc:
Subject: Broken dependencies: perl-Dumbbench
perl-Dumbbench has broken dependencies in the rawhide tree:
On armhfp:
perl-Dumbbench-BoxPlot-0.10-2.fc24.noarch requires perl(SOOT)
}}}
I believe a flaw has been introduced into your compose process. Could you
fix it?
--
Ticket URL: <
https://fedorahosted.org/rel-eng/ticket/6359>
Fedora Release Engineering <
http://fedorahosted.org/rel-eng>
Release Engineering for the Fedora Project