Hide Forgot
Building roxterm which requires po4a, failed at dependency issue in buildroot: DEBUG util.py:366: Getting requirements for roxterm-2.9.5-1.el7.src DEBUG util.py:366: --> dbus-glib-devel-0.100-7.el7.ppc64 DEBUG util.py:366: --> desktop-file-utils-0.21-4.el7.ppc64 DEBUG util.py:366: --> gtk3-devel-3.8.8-5.el7.ppc64 DEBUG util.py:366: --> libglade2-devel-2.6.4-11.el7.ppc64 DEBUG util.py:366: --> libSM-devel-1.2.1-7.el7.ppc64 DEBUG util.py:366: --> libtool-2.4.2-20.el7.ppc64 DEBUG util.py:366: --> po4a-0.45-3.el7.noarch DEBUG util.py:366: --> 1:python-lockfile-0.9.1-4.el7.noarch DEBUG util.py:366: --> vte3-devel-0.34.6-3.el7.ppc64 DEBUG util.py:366: --> xmlto-0.0.25-7.el7.ppc64 DEBUG util.py:366: --> 1:control-center-3.8.6-15.el7.ppc64 DEBUG util.py:366: Error: Package: po4a-0.45-3.el7.noarch (build) DEBUG util.py:366: Requires: perl(Locale::gettext) >= 1.01 DEBUG util.py:366: You could try using --skip-broken to work around the problem DEBUG util.py:366: You could try running: rpm -Va --nofiles --nodigest Then we discussed this and found ppc64 doesn't include perl-gettext, I hope this can be fixed since po4a is required by many other packages. Thanks.
Please contact Red Hat Support to properly evaluate your request.
*** Bug 1205736 has been marked as a duplicate of this bug. ***
*** Bug 1213183 has been marked as a duplicate of this bug. ***
Both perl-gettext and perl-Text-WrapI18N are missing on aarch64, leading to the same issue when bootstrapping EPEL 7 there.
Shipped in RHELSA 7.3 for aarch64. Leaving open for ppc64*.
I'm giving this a devel_ack+ however, I'm bit afraid of what Peter said, if we'll hit missing dependencies on either aarch or ppc, we'll close this as won't fix Lubos
(In reply to Lubos Kocman from comment #13) > I'm giving this a devel_ack+ however, I'm bit afraid of what Peter said, if > we'll hit missing dependencies on either aarch or ppc, we'll close this as > won't fix Hi , but #c12 says aarch64 is already fixed just left ppc64*. Also, maybe anyone can suggest a better solution for po4a commit [1] ? What about ? %if 0%{?rhel} == 7 # Until got perl-gettext on epel7-ppc64* %ifnarch {%power64} Requires: perl(Locale::gettext) >= 1.01 %endif %endif %if 0%{?rhel} != 7 # Optional, but package is quite useless without Requires: perl(Locale::gettext) >= 1.01 %endif [1] https://src.fedoraproject.org/cgit/rpms/po4a.git/commit/?id=95f9b406fff903235f9b9226aef718670e3d374f
FYI , we have po4a to fix as next step [1] , have you built also po4a on ppc64/ppc64le ? and on aarch64 ? [1] https://lists.fedorahosted.org/archives/list/epel-devel@lists.fedoraproject.org/thread/VTFST27CHFDBQF4TAOWZAOTCMGE44HKJ/?sort=date
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2017:1850
po4a-0.52-2.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2017-40776a60b5