https://bugzilla.redhat.com/show_bug.cgi?id=2147531
Panu Matilainen <pmatilai(a)redhat.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|rpm |freetype
Assignee|packaging-team-maint@redhat |mkasik(a)redhat.com
|.com |
--- Comment #7 from Panu Matilainen <pmatilai(a)redhat.com> ---
Oh and actually, Fedora packaging guidelines effectively prohibit us from doing
anything about it:
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_buildrequires...
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_buildrequires...
Ie, pkgconfig() dependencies are recommended for BuildRequires, but at the same
time BuildRequires MUST NOT be arch/isa-specific which is what they'd need to
be in order to make this work with pkgconfig() deps.
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_architecture_...
outlines how it can be fixed on per-package level though: add a manual
arch-specific dependency to the -devel package. In this case, in
freetype-devel,
Requires: harfbuzz-devel%{_isa}
...but good luck getting every -devel dependency in the distro fixed like that.
I'll reassign to freetype though as that's the one place where this particular
issue *can* be dealt with right now.
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2147531