From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ben Sturmfels Subject: bug#37662: substitution failure of nss-certs Date: Thu, 17 Oct 2019 16:07:37 +1100 Message-ID: <611eb65b-6b21-3a03-2dc7-c3bebb7a6328@stumbles.id.au> References: <87a7abwcav.fsf@inv.alid.pw> <877e5cy8np.fsf@gnu.org> <877e55an15.fsf@inv.alid.pw> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="Lhxgskn0oTnCSjAcePOiBywbxYDeOvlOC" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:32859) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iKy15-0002QT-GN for bug-guix@gnu.org; Thu, 17 Oct 2019 01:08:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iKy14-0006n8-C3 for bug-guix@gnu.org; Thu, 17 Oct 2019 01:08:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:38149) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iKy14-0006n2-7S for bug-guix@gnu.org; Thu, 17 Oct 2019 01:08:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iKy14-0006WZ-0S for bug-guix@gnu.org; Thu, 17 Oct 2019 01:08:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Arun Isaac , Josh Holland , Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 37662@debbugs.gnu.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --Lhxgskn0oTnCSjAcePOiBywbxYDeOvlOC Content-Type: multipart/mixed; boundary="cEQndNSK5nAnMuJ8TDmvt2TZlgBMHV0Wm"; protected-headers="v1" From: Ben Sturmfels To: Arun Isaac , Josh Holland , =?UTF-8?Q?Ludovic_Court=c3=a8s?= Cc: 37662@debbugs.gnu.org Message-ID: <611eb65b-6b21-3a03-2dc7-c3bebb7a6328@stumbles.id.au> Subject: Re: bug#37662: substitution failure of nss-certs References: <87a7abwcav.fsf@inv.alid.pw> <877e5cy8np.fsf@gnu.org> <877e55an15.fsf@inv.alid.pw> In-Reply-To: --cEQndNSK5nAnMuJ8TDmvt2TZlgBMHV0Wm Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 16/10/19 06:50, Arun Isaac wrote: >=20 > Josh Holland writes: >=20 >> Ludovic Court=C3=A8s writes: >>> I suppose the error here is because you=E2=80=99re daemon is missing = its UTF-8 >>> locales. >>> >>> This could be because you upgraded the daemon but did not upgrade the= >>> =E2=80=98glibc-utf8-locales=E2=80=99 or =E2=80=98glibc-locales=E2=80=99= you installed as root, no? >> >> It's possible - I rarely do anything with the root profile, and wasn't= >> even aware that I had to keep it up to date. Should I have to `guix >> pull` and `guix upgrade` it regularly, as well as my user profile? >=20 > I install glibc-locales as a system-wide package in my operating-system= > configuration. Perhaps that's what Ludo meant to say. Hi Ludo, is it best to install glibc-locales or glibc-utf8-locales in the operating system configuration as Arun suggests? I hit the same issue doing a reconfigure on Guix System after not having these locales either in user, root or system profiles (though I'm unsure whether root and system are the same thing). I had been ignoring the recent hints "Consider installing the `glibc-utf8-locales' or `glibc-locales'..." because it wasn't clear why this was useful to do. Should these locales just be installed by default on Guix System? Or maybe this is one of those issues that I hit because I hadn't upgraded within a certain window of changes. (For other non Guix experts like myself, I fixed my system by `guix pull` as root, followed by `guix package --install glibc-utf8-locales glibc-locales`, restarted guix daemon with `herd stop guix-daemon`, checked to see if it was really stopped with `ps aux | grep guix-daemon`, it wasn't so used `kill [the-process-id]`, started with `herd start guix-daemon` and then the reconfigure worked.) Cheers, Ben --cEQndNSK5nAnMuJ8TDmvt2TZlgBMHV0Wm-- --Lhxgskn0oTnCSjAcePOiBywbxYDeOvlOC Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJdp/caAAoJEAI8BeLJwGjwGbsQAKYW3IBkNa2RsgA3ML/9C7o5 thI2On50Gq4Fcrs8vhKupZi7z0Bv9lBvrVhf3RT1sDbNUrj3MLfkC3uk6qUrvR8I DqBkML0KdjjtdYS7KKZiD4YJQjceNEda5F2iN7JYwyqzGScIubiehJHanRRnxtBq ORnV1YEFVHlTByZSheTyYHa0z3ZkhKk4BD9KpIlZJJtGizXptfDsctdQj5wyK8Np aZ9wzdaZwfxQdbOW+EiJRTZG+Hws52+9iswLKqrqW1vKtgNGPwEbRwlKqakAE4F2 q+LO2eUzDftOPCmFRhgfkSxS9RYrcrQi7q7pDnYuzY72Jpcd2FBeoowfr7Xr5TJz o9gTb6lYHNi7E8sNk6tGhjnjYyzD1NlklujuyhYaYkcGBHNcAAmxAaaUQ8p2N88j l7qyHTGbX/ueue9Z3ABxuMPaIxVbZTUV+E5SpIrc2kjf5BYgkwJeBoyFR5+rbMvA L+1LTEB0xjboJfRBCfuGw4qGRWc790nXpnR/SDfF5Z287Z/59cI7aUZwNrzWnpIM DO9faSfwdH6aJuV2p386sThrZcB8Ttspz+KlBNxY/qj3YpDrxCTdKdvN/8fIhOHH L0MS4Vud3raZaATGREg3HKpDEVi5U191raNtk4AhYOJHNq+fcvDXzjg3UDrsKIY4 RixfTD9upoGewwqjdkoj =L42U -----END PGP SIGNATURE----- --Lhxgskn0oTnCSjAcePOiBywbxYDeOvlOC--