I found the bug and could have a big impact.
When we use mock with
config_opts['package_manager'] = 'yum'
locale -a fails [1]
rpm -qa | grep glibc
glibc-common-2.24-3.fc25.x86_64
glibc-headers-2.24-3.fc25.x86_64
glibc-langpack-zu-2.24-3.fc25.x86_64
glibc-devel-2.24-3.fc25.x86_64
glibc-2.24-3.fc25.x86_64
install glibc-all-langpacks fix the problem
with config_opts['package_manager'] = 'dnf' glibc-all-langpacks is
installed instead glibc-langpack-zu, so we don't have this problem.
So every build in koji of rpmfusion for example [2] have
DEBUG util.py:421: glibc-langpack-zu x86_64 2.24.90-
6.fc26 build 206 k
[1]
locale -a
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_COLLATE to default locale: No such file or directory
[2]
http://koji.rpmfusion.org/kojifiles/packages/smplayer/16.9.0/1.fc26/dat
a/logs/x86_64/root.log
On Sáb, 2016-09-10 at 16:38 +0100, Sérgio Basto wrote:
Hi,
in F25 I can't install mythtv-status because Requires: perl(MythTV)
and perl-MythTV-0.28-5.fc25.noarch.rpm no longer provides
perl(MythTV)
the rebuild of mythtv-0.28-5.fc25
http://koji.rpmfusion.org/koji/buildinfo?buildID=1999
all build logs have 6 times :
sh: /usr/bin/perl: No such file or directory
and other 6 times
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
I try understand what is happened but failed ,
maybe glibc in Fedora rawhide now split by langpacks
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproje
ct
.org/message/J6DQABIQJ66YVATAETWWIBY7WZGVV5T4/
or Build Root Without Perl
https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl#Upgrad
e.
2Fcompatibility_impact
any tip ?
Thanks,
--
Sérgio M. B.