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.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 9E00A158164 for ; Sun, 17 Nov 2024 07:47:43 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C6490E0BF4; Sun, 17 Nov 2024 07:47:37 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 611DCE0B35 for ; Sun, 17 Nov 2024 07:47:37 +0000 (UTC) Message-ID: <3c82dc63-0a5c-4914-8f11-af0197a12331@gentoo.org> Date: Sun, 17 Nov 2024 02:47:34 -0500 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 User-Agent: Mozilla Thunderbird Subject: Re: [gentoo-user] librsvg fails to install To: gentoo-user@lists.gentoo.org References: <9de8c723-843b-4569-af9c-a148ea641b2e@gentoo.org> Content-Language: en-US From: Eli Schwartz Autocrypt: addr=eschwartz@gentoo.org; keydata= xjMEZmeRNBYJKwYBBAHaRw8BAQdAYNZ7pUDWhx1i2f3p6L2ZLu4FcY18UoeGC04Gq/khqwfN I0VsaSBTY2h3YXJ0eiA8ZXNjaHdhcnR6QGdlbnRvby5vcmc+wpYEExYKAD4WIQTvUdMIsc4j CIi+DYTqQj6ToWND8QUCZoRL+gIbAwUJBKKGAAULCQgHAwUVCgkICwUWAgMBAAIeBQIXgAAK CRDqQj6ToWND8aB5AP9r4kB691nNtNwKkdRiOdl7/k6WYzokvHvDamXxRJ0I+gEAjZqR5V8y mfR3fy2Z+r2Joeqdt3CIv5IwPs64spBvigLOOARmZ5E0EgorBgEEAZdVAQUBAQdATT46Z06b 1X9xjXFCYFxmq/Tj3tSEKZInDWTpoHQp4l8DAQgHwn4EGBYKACYWIQTvUdMIsc4jCIi+DYTq Qj6ToWND8QUCZmeRNAIbDAUJBKKGAAAKCRDqQj6ToWND8a2RAP40KPfbfoiZAJW5boFmFJ3G TUBDJRh9CWHyaPqq2PN+0wD/R07oLzfnJUN209mzi9TuTuHjeZybysyqXSw4MAxkMAY= In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------6yMibHgKx5UAMjBTD0QesA1i" X-Archives-Salt: 31e1bd0e-bd4d-4f3c-8164-a9d5e957385e X-Archives-Hash: fa890407ca99cf3a85e480a3a65d2e0c This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------6yMibHgKx5UAMjBTD0QesA1i Content-Type: multipart/mixed; boundary="------------kth06ghNuqUZ08zQ0usgTuL0"; protected-headers="v1" From: Eli Schwartz To: gentoo-user@lists.gentoo.org Message-ID: <3c82dc63-0a5c-4914-8f11-af0197a12331@gentoo.org> Subject: Re: [gentoo-user] librsvg fails to install References: <9de8c723-843b-4569-af9c-a148ea641b2e@gentoo.org> In-Reply-To: --------------kth06ghNuqUZ08zQ0usgTuL0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 11/17/24 2:24 AM, Philip Webb wrote: > 241117 Eli Schwartz wrote: >> Portage told you which info to post when asking for help. >> Please include this information >> and in particular note that it says to post the *complete* log: >>> * If you need support, post the output of `emerge --info '=3Dgnome-b= ase/librsvg-2.57.3-r2::gentoo'`, >>> * the complete build log and the output of `emerge -pqv '=3Dgnome-ba= se/librsvg-2.57.3-r2::gentoo'`. >>> * The complete build log is located at '/var/log/emerge-logs/gnome-b= ase:librsvg-2.57.3-r2:20241117-062927.log'. >>> * For convenience, a symlink to the build log is located at '/var/tm= p/portage/portage/gnome-base/librsvg-2.57.3-r2/temp/build.log'. >=20 > Thanks for your very prompt response. Here is what seems to be require= d : Thanks. I tracked down the key part: > /var/log/emerge-logs/gnome-base:librsvg-2.57.3-r2:20241117-062927.log := >=20 > rst2man /var/tmp/portage/portage/gnome-base/librsvg-2.57.3-r2/work/libr= svg-2.57.3/rsvg-convert.rst rsvg-convert.1 > [...] > Traceback (most recent call last): > File "/usr/lib/python-exec/python3.12/rst2man", line 8, in > sys.exit(rst2man()) > ^^^^^^^^^ > File "/usr/lib/python3.12/site-packages/docutils/core.py", line 760, = in rst2man > rst2something('manpage', 'Unix manual (troff)', 'user/manpage.html'= ) > File "/usr/lib/python3.12/site-packages/docutils/core.py", line 739, = in rst2something > locale.setlocale(locale.LC_ALL, '') > File "/usr/lib/python3.12/locale.py", line 615, in setlocale > return _setlocale(category, locale) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > locale.Error: unsupported locale setting > [...] > make[2]: *** [Makefile:1657: rsvg-convert.1] Error 1 > make[2]: *** Waiting for unfinished jobs.... > I believe that's all that Portage asks for : let me know, if not. > Any suggested solutions are very welcome. You may also notice that at a couple points the logs mentioned something interesting: > warning: setlocale: LC_TIME: cannot change locale (en_SE.UTF-8): No suc= h file or directory Which implies that somewhere you have set a locale that isn't valid or functional. You also have LANG=3D"en_US.UTF-8", but at least one locale override exists somewhere -- maybe in your bashrc or profile. Having a broken locale can cause programs to randomly fail if they're unable to handle such failures. That appears to be the case here. --=20 Eli Schwartz --------------kth06ghNuqUZ08zQ0usgTuL0-- --------------6yMibHgKx5UAMjBTD0QesA1i Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTnFNnmK0TPZHnXm3qEp9ErcA0vVwUCZzmflgUDAAAAAAAKCRCEp9ErcA0vV1NK AQCTilbdnwPfqw/RJsPMviMtoPeDx+7kE9gUnRXz1F9XRQD7B0zslF0Ockb5tqKV9eNaIyaQWvLJ +arr6dPe1t4D2gk= =3apS -----END PGP SIGNATURE----- --------------6yMibHgKx5UAMjBTD0QesA1i--