From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maxim Cournoyer Subject: bug#33603: Invalid hash for NSS-Certs Date: Thu, 17 Jan 2019 23:59:06 -0500 Message-ID: <87muny36jp.fsf@gmail.com> References: <87pnui8jrq.fsf@posteo.net> <87mupkyz2p.fsf@gnu.org> <874lajnmlp.fsf@kwak.i-did-not-set--mail-host-address--so-tickle-me> <87d0p3a9oi.fsf@gnu.org> <87muo4vuhg.fsf@gmail.com> <878szny69n.fsf@gnu.org> <87imyqqzpk.fsf@gmail.com> <87d0oy13jg.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([209.51.188.92]:44843) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gkMGB-0007Qe-HY for bug-guix@gnu.org; Fri, 18 Jan 2019 00:00:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gkMGA-0007IU-Mj for bug-guix@gnu.org; Fri, 18 Jan 2019 00:00:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36203) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gkMGA-0007HI-HQ for bug-guix@gnu.org; Fri, 18 Jan 2019 00:00:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gkMGA-0003er-7A for bug-guix@gnu.org; Fri, 18 Jan 2019 00:00:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87d0oy13jg.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Tue, 15 Jan 2019 13:57:55 +0100") 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: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 33603@debbugs.gnu.org Hi Ludovic! Ludovic Court=C3=A8s writes: > Maxim Cournoyer skribis: [...] >> The only environment variable(s?) defined for the guix-daemon process on >> that machine is: >> >> $ pidof guix-daemon >> 270 >> >> sudo cat /proc/270/environ >> GUIX_LOCPATH=3D/gnu/store/94k5w17z54w25lgp90czdqfv9m4hwzhq-glibc-utf8-lo= cales-2.28/lib/localeLC_ALL=3Den_US.utf8 > > This is perfect (see commit 7e4bc215098f334bc2a11737f2665dd4992fc2da, > which gave you this, fixing the issue we=E2=80=99re talking about on Guix= SD.) > > So I don=E2=80=99t think this machine has any problem. Perhaps nss-certs= was > installed before the fix above? Yes, that is likely the cause! I think I was using a system generation from November to cope with some network instabilities I had at the time. These have been resolved since :-). >> I'm not familiar with this systemfs structure, but shouldn't there be a >> newline before the LC_ALL=3Den_US.utf8 variable assignment? > > No, there are actually newlines, try: > > cat /proc/270/environ | xargs -0 echo Indeed. Thanks for continuously helping me to refine my knowledge ^^. Shall we close this ticket, or did you want to keep it until we make guix substitute fail when the locale of the daemon is not set to a UTF-8 based one? Thank you! Maxim