From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id B57311382C5 for ; Sat, 12 Jun 2021 15:29:24 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 11A1BE0882; Sat, 12 Jun 2021 15:29:18 +0000 (UTC) Received: from mail-gw.thundermail.uk (mail-gw.thundermail.uk [149.255.60.74]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 871DCE0839 for ; Sat, 12 Jun 2021 15:29:17 +0000 (UTC) Received: from mailgw01.thundermail.uk (mail-gw.thundermail.uk [149.255.60.66]) by mail-gw.thundermail.uk (Postfix) with ESMTPS id CC0ED6001D50 for ; Sat, 12 Jun 2021 16:29:14 +0100 (BST) X-ASG-Debug-ID: 1623511753-05541363bc28d8500001-LfjuLa Received: from cloud220.unlimitedwebhosting.co.uk (cloud220.unlimitedwebhosting.co.uk [149.255.60.183]) by mailgw01.thundermail.uk with ESMTP id lVCJDrUHumD1d1YQ (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sat, 12 Jun 2021 16:29:13 +0100 (BST) X-Barracuda-Envelope-From: confabulate@kintzios.com X-Barracuda-Effective-Source-IP: cloud220.unlimitedwebhosting.co.uk[149.255.60.183] X-Barracuda-Apparent-Source-IP: 149.255.60.183 Received: from dell_xps.localnet (230.3.169.217.in-addr.arpa [217.169.3.230]) by cloud220.unlimitedwebhosting.co.uk (Postfix) with ESMTPSA id EC118CA5213 for ; Sat, 12 Jun 2021 16:29:12 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kintzios.com; s=default; t=1623511753; bh=qdg8QEO4wICYIg9763kVLuU+MUjoH1W29hHY+LotjeA=; h=From:To:Subject; b=k+yIkSVOPZN5gvzWO60uXIwiVSol5rshZWMFMQS+45I7mfoJns4zvGWHDTIaK/XMd N7GN+TDPhIztKq7QmGMe/S2T5jyDxYQ2i/caL71NWmwgBYHc7ji6vTMZWw6UidAxHc Bj4VNxTZUhWHTD4747ToaTh7amsFKMFjYkh7Q6Mg= From: Michael To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Building package "dev-texlive/texlive-basic-2021" failed Date: Sat, 12 Jun 2021 16:29:12 +0100 X-ASG-Orig-Subj: Re: [gentoo-user] Building package "dev-texlive/texlive-basic-2021" failed Message-ID: <3147556.44csPzL39Z@dell_xps> In-Reply-To: <24772.51206.613497.514284@tux.local> References: <24772.51206.613497.514284@tux.local> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart7950980.T7Z3S40VBb"; micalg="pgp-sha256"; protocol="application/pgp-signature" X-PPP-Message-ID: <20210612152913.1214226.91735@cloud220.unlimitedwebhosting.co.uk> X-PPP-Vhost: kintzios.com X-Barracuda-Connect: cloud220.unlimitedwebhosting.co.uk[149.255.60.183] X-Barracuda-Start-Time: 1623511753 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://149.255.60.66:443/cgi-mod/mark.cgi X-ASG-Orig-Subj: Re: [gentoo-user] Building package "dev-texlive/texlive-basic-2021" failed X-Virus-Scanned: by bsmtpd at thundermail.uk X-Barracuda-Scan-Msg-Size: 4491 X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using global scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=1.9 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.90595 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-Archives-Salt: 37beaa0e-06ca-4370-9081-7b78927fdbed X-Archives-Hash: 4fd5d4a431b81eb21101681af7ad7cb9 --nextPart7950980.T7Z3S40VBb Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="UTF-8"; protected-headers="v1" From: Michael To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Building package "dev-texlive/texlive-basic-2021" failed Date: Sat, 12 Jun 2021 16:29:12 +0100 Message-ID: <3147556.44csPzL39Z@dell_xps> In-Reply-To: <24772.51206.613497.514284@tux.local> References: <24772.51206.613497.514284@tux.local> On Saturday, 12 June 2021 15:43:18 BST Dr Rainer Woitok wrote: > Greetings, > > it's been quite a while that I had problems doing my routine Gentoo up- > grade. This time package "dev-texlive/texlive-basic-2021" balked, and > in the build log I found this: > > * Package: dev-texlive/texlive-basic-2021 > * Repository: gentoo > * Maintainer: aballier@gentoo.org tex@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux luajittex > userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv > usersandbox ---8><--- > perl: warning: Setting locale failed. > perl: warning: Please check that your locale settings: > LANGUAGE = "en_GB:en", > LC_ALL = (unset), > LC_MESSAGES = "C", > LC_CTYPE = "C.UTF-8", > LC_COLLATE = "C", > LANG = "en_GB" > are supported and installed on your system. > perl: warning: Falling back to the standard locale ("C"). > > While the value of environment variable "LANGUAGE" is clearly mine, the > other values except "LC_COLLATE" and "LC_ALL" are obviously _not mine_ > (in particular "LANG" is missing the ".utf8" part): > > $ sudo env | grep LANGU > Password: > LANGUAGE=en_GB:en > $ sudo locale > LANG=en_GB.utf8 > LC_CTYPE="en_GB.utf8" > LC_NUMERIC="en_GB.utf8" > LC_TIME="en_GB.utf8" > LC_COLLATE=C > LC_MONETARY="en_GB.utf8" > LC_MESSAGES="en_GB.utf8" > LC_PAPER="en_GB.utf8" > LC_NAME="en_GB.utf8" > LC_ADDRESS="en_GB.utf8" > LC_TELEPHONE="en_GB.utf8" > LC_MEASUREMENT="en_GB.utf8" > LC_IDENTIFICATION="en_GB.utf8" > LC_ALL= > $ > > Using "grep" to sift through my build logs the first occurance of the > line "perl: warning: Setting locale failed." occured a year ago at 2020- > 05-18 while upgrading package "media-libs/exiftool-11.93" and since then > it is present in quite a few build logs without apparently doing any > harm. However, now making "luatex", "luahbtex", and "dviluatex" as part > of package "dev-texlive/texlive-basic-2021" all failed with "Unable to > read environment locale: exit now." and finally caused the build to die: > > ---8><--- > fmtutil: fmtutil is using the following fmtutil.cnf files (in precedence > order): fmtutil: texmf-dist/fmtutil/format.texlive-basic.cnf > fmtutil: fmtutil is using the following fmtutil.cnf file for writing > changes: fmtutil: texmf-dist/fmtutil/format.texlive-basic.cnf > fmtutil [INFO]: writing formats under > /var/tmp/portage/dev-texlive/texlive-basic-2021/work/texmf-var/web2c > fmtutil [INFO]: --- remaking luatex with luatex > fmtutil: running `luatex -ini -jobname=luatex -progname=luatex luatex.ini' > ... Unable to read environment locale: exit now. > ---8><--- > fmtutil [INFO]: --- remaking luahbtex with luahbtex > fmtutil: running `luahbtex -ini -jobname=luahbtex -progname=luahbtex > luatex.ini' ... Unable to read environment locale: exit now. > ---8><--- > fmtutil [INFO]: --- remaking dviluatex with luatex > fmtutil: running `luatex -ini -jobname=dviluatex -progname=dviluatex > dviluatex.ini' ... Unable to read environment locale: exit now. > ---8><--- > fmtutil [INFO]: failed to build: 3 (luatex/luatex luahbtex/luahbtex > luatex/dviluatex) fmtutil [INFO]: total formats: 8 > fmtutil [INFO]: exiting with status 3 > * ERROR: dev-texlive/texlive-basic-2021::gentoo failed (compile phase): > * failed to build format texmf-dist/fmtutil/format.texlive-basic.cnf > * > * Call stack: > * ebuild.sh, line 125: Called src_compile > * environment, line 510: Called texlive-module_src_compile > * environment, line 721: Called die > * The specific snippet of code: > * VARTEXFONTS="${T}/fonts" > TEXMFHOME="${S}/texmf:${S}/texmf-dist:${S}/texmf-var" env -u TEXINPUTS > $fmt_call --cnffile "${i}" --fmtdir "${S}/texmf-var/web2c" --all || die > "failed to build format ${i}"; > > Is the failure to make "luatex", "luahbtex", and "dviluatex" due to not > being able to "read environment locale" a consequence of "perl" claiming > to have problems with _my_ locale? If not, what else is going on here? > > Sincerely, > Rainer I can't speak for your lua* packages, but as long as you have defined your locale correctly in /etc/locale.gen your system should source what it needs from there. Regarding perl complaining, there was a perl update recently (stable) so running perl-cleaner is recommended and may fix at least your texlive-basic issue. --nextPart7950980.T7Z3S40VBb Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEXqhvaVh2ERicA8Ceseqq9sKVZxkFAmDE0sgACgkQseqq9sKV Zxm/pw/+Ot9qTECqBBUovUIGVYHXDcqK2ZDn0QtOj+S7AKfEtPB+aXyryS0hKz9j McosR4Pl104afW/aUJ49EAkDOpDxer511fjNzR/k/byzx/fiLLXRWpnxOFOIcvn9 0s61JMmYYMqFPbgFfgZec4XQ1yRvgljIV5Aisqd4dmCtNj8jd3RHO1lit6Mc1+za eeXHZ0QyX34m/Zn1BmlqZtW2goO4NACD3zjqUm/BgDapJVDyqeMUGXOIJlRkWMfY w54Wx85Fp5B4RUZVjgt5Fz2Yhy4GX07PNjAx8L8EwjNYWjYzdvKHOrUXkrLoON7F IvoWEdCGRExn4u8Iupqmw6Quec6MLUunlkCO5zKyq7GnV57piwJb13XUyuy4bWTG xYwm5oJmTkoANpwpmJfwDMXmRXkJLLbfxXHfoyPHL5hMpEv40K6PFZG0ZxfnVwxD f2cBr7TT5X3IENnSQg02os3I1U7+WEn7yNYdr+vNy9J2jNrCov7Py/QZh0YMIovl c234M7SNEcOuL63rGnQK+QVCM0d+5mWhGXDfg0tlQIz+foLNwqcSFcl0SZVgSWLv J0c6jt++QM4XwN3jP3XSCnug4hgh5kqNuvCgBQQrRm76w8WU1sDipVclfI0yXuRp 2tQkkIBm+h/LVbXvdilzqI8/IhAx6EXMPylENbq88y/8nNfJp5I= =V2lU -----END PGP SIGNATURE----- --nextPart7950980.T7Z3S40VBb--