On Sáb, 2016-09-10 at 18:14 +0100, Sérgio Basto wrote:
> On Sáb, 2016-09-10 at 18:05 +0200, Igor Gnatenko wrote:
>> On Sat, Sep 10, 2016 at 6:03 PM, Sérgio Basto <sergio(a)serjux.com>
>> wrote:
>>>
>>> this is a 3rd part repo but you may have better acknowledgment of
>>> what
>>> happen
>>>
>>>
>>> -------- Forwarded Message --------
>>> From: Sérgio Basto <sergio(a)serjux.com>
>>> Reply-to: RPM Fusion developers discussion list <rpmfusion-
>>> developers(a)lists.rpmfusion.org>
>>> To: rpmfusion devel <rpmfusion-developers(a)lists.rpmfusion.org>
>>> Cc: Richard Shaw <hobbes1069(a)gmail.com>
>>> Subject: build perl problem on mythtv
>>> Date: Sat, 10 Sep 2016 16:38:34 +0100
>>>
>>> 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.fedorap
>>> ro
>>> ject
>>> .org/message/J6DQABIQJ66YVATAETWWIBY7WZGVV5T4/
>>>
>>> or Build Root Without Perl
>>>
https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl#Up
>>> gr
>>> ade.
>>> 2Fcompatibility_impact
>>>
>>> any tip ?
>> I guess missing BuildRequires: perl-generators
> I already had add BuildRequires: perl-generators , not fix it.
Found the problem , 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
but config_opts['package_manager'] = 'dnf' we don't have this
problem
...
yum processing
Dependency: glibc-langpack = 2.24-3.fc25 for package: glibc-2.24-
3.fc25.x86_64
Package glibc-langpack-zu.x86_64 0:2.24-3.fc25 will be installed !!!
Should I open a bug against glibc ? (or yum)
[1]
mock -r fedora-25-x86_64 --shell
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
Cheers,
Hi Sergio,
Encountered a similar problem when trying to build dudle in a Fedora 24
docker image. To reduce image size, not all language options are
included. The following seemed to help: