On Fri, 16 Aug 2019 at 09:52, Troy Dawson <tdaw...@redhat.com> wrote:
>
> On Fri, Aug 16, 2019 at 12:40 AM Vitaly Zaitsev via devel
> <devel@lists.fedoraproject.org> wrote:
> >
> > On 16.08.2019 6:22, Richard Shaw wrote:
> > > I assume this is because LibRaw is available in RHEL but only for x86_64
> > > and ppc64le?
> >
> > The same as Pidgin and lots of other apps/libs. You need to add
> > "ExclusiveArch: x86_64 ppc64le" in order to build your package successfully.
> >
>
> This has been reported in the EPEL issues
> https://pagure.io/epel/issue/66  (Graphical Libraries/Desktop missing
> from RHEL8 aarch64 and s390x)
>
> I like the issue because it has a full list of the packages that are
> only available on x86_64 and ppc64le.
> Besides the full list of packages, I think the next important is the comment
>
> "I have been told that the RHEL team is aware of this problem, and
> have several bugs open because of it. I have also been told that it
> will not be fixed in RHEL 8.1. Let's hope for RHEL 8.2."
>
> So, yes, do the ExclusiveArch, but keep in the back of your mind that
> this is only needed temporarily ... hopefully.
>

So part of the reason for this is that the old method of trying to
make this happen is broken.

In EPEL-6 and EPEL-7 we would have a person who needed a package dep
to rebuild the package in EPEL but with a slightly lower NVR to make
it so we did not replace on the x86_64 platform whatever missing
package there was. However what happens constantly is that those
packages end up never getting updated so any updates in RHEL can cause
CVE warnings or other problems. Or some packager who doesn't know this
package can't be upgraded to the latest, does so.. and we have now
broken customers on x86_64 with no way to 'fix them'. Since the ratio
of x86_64 to the next major architecture is 100,000:1 that is a lot of
boxes broken for some smaller set.

So for EPEL-8 we are not allowing for the 'limited arch' packages. At
this point if a package is not shipped across architectures, please
use Exclusive Arch towards the ones it is shipped on'.




-- 
Stephen J Smoogen.
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org

Reply via email to