build perl problem on mythtv

Sérgio Basto sergio at serjux.com
Sun Sep 11 07:27:44 CEST 2016


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.


More information about the rpmfusion-developers mailing list