From mboxrd@z Thu Jan 1 00:00:00 1970 From: rohit yadav Subject: [Post Installation]: Unable to guix pull Date: Sat, 3 Nov 2018 17:51:17 -0500 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="00000000000084d7650579ca7f7e" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:45653) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gJ4m4-0001wU-91 for guix-devel@gnu.org; Sat, 03 Nov 2018 18:52:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gJ4m0-0004iq-Vo for guix-devel@gnu.org; Sat, 03 Nov 2018 18:52:12 -0400 Received: from mail-ot1-x32f.google.com ([2607:f8b0:4864:20::32f]:44022) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gJ4m0-0004OH-H8 for guix-devel@gnu.org; Sat, 03 Nov 2018 18:52:08 -0400 Received: by mail-ot1-x32f.google.com with SMTP id k9so4786626otl.10 for ; Sat, 03 Nov 2018 15:51:55 -0700 (PDT) Received: from mail-oi1-f171.google.com (mail-oi1-f171.google.com. [209.85.167.171]) by smtp.gmail.com with ESMTPSA id w70-v6sm739585oie.43.2018.11.03.15.51.53 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 03 Nov 2018 15:51:53 -0700 (PDT) Received: by mail-oi1-f171.google.com with SMTP id i138-v6so1483614oib.1 for ; Sat, 03 Nov 2018 15:51:53 -0700 (PDT) List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org --00000000000084d7650579ca7f7e Content-Type: text/plain; charset="UTF-8" Hi, After installing the guix on my ubuntu workstation. I am finding the following error when trying to install guix-locales. Apparently, the https://mirror.hydra.gnu.org returns 504 . I am not sure if the server is down or something else is wrong. #+begin_log substitute: guix substitute: warning: while fetching ' https://mirror.hydra.gnu.org/nix-cache-info': 504 ("Gateway Time-out") substitute: guix substitute: warning: ignoring substitute server at '" https://mirror.hydra.gnu.org"' #+end_log Thanks, Rohit --00000000000084d7650579ca7f7e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

After installing the guix=C2=A0on my ubuntu workstation. I am fi= nding the following error when trying to install guix-locales. Apparently, = the https://mirror.hydra.gnu.org returns 504 . I am not sure if the server is down or something else is w= rong.

substitute: guix substitute: warning: = ignoring substitute server at '"https://mirror.hydra.gnu.org"'
#+end_log

Thanks,
Rohit
--00000000000084d7650579ca7f7e-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Vong Subject: Re: [Post Installation]: Unable to guix pull Date: Sun, 04 Nov 2018 13:50:59 +0800 Message-ID: <8736shqtks.fsf@gmail.com> References: Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:35782) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gJBJm-0001ry-H1 for guix-devel@gnu.org; Sun, 04 Nov 2018 01:51:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gJBJi-0007ji-BT for guix-devel@gnu.org; Sun, 04 Nov 2018 01:51:26 -0400 Received: from mail-pf1-x433.google.com ([2607:f8b0:4864:20::433]:40416) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gJBJi-0007hd-4m for guix-devel@gnu.org; Sun, 04 Nov 2018 01:51:22 -0400 Received: by mail-pf1-x433.google.com with SMTP id g21-v6so2866742pfi.7 for ; Sat, 03 Nov 2018 22:51:21 -0700 (PDT) In-Reply-To: (rohit yadav's message of "Sat, 3 Nov 2018 17:51:17 -0500") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: rohit yadav Cc: guix-devel@gnu.org --=-=-= Content-Type: text/plain Hello, Yes, hydra is currently off-line for maintainence. You can find the relevant thread here[0]. It was suggested to use 'https://berlin.guixsd.org' as the primary source of substitutes. For examples, I add the following option to 'guix-daemon.service': --substitute-urls='https://berlin.guixsd.org https://mirror.hydra.gnu.org https://hydra.gnu.org' Cheers, Alex [0]: https://lists.gnu.org/archive/html/guix-devel/2018-11/msg00016.html rohit yadav writes: > Hi, > > After installing the guix on my ubuntu workstation. I am finding the following error when > trying to install guix-locales. Apparently, the https://mirror.hydra.gnu.org returns 504 . I am > not sure if the server is down or something else is wrong. > > #+begin_log > substitute: guix substitute: warning: while fetching > 'https://mirror.hydra.gnu.org/nix-cache-info': 504 ("Gateway Time-out") > substitute: guix substitute: warning: ignoring substitute server at > '"https://mirror.hydra.gnu.org"' > #+end_log > > Thanks, > Rohit --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQQwb8uPLAHCXSnTBVZh71Au9gJS8gUCW96IxAAKCRBh71Au9gJS 8hqxAPwL8+IojKzGA9dVbNKDP8fw2RCnQVdTLhlNMb5INYNhwAEAjWMK9esMPbrl Kujcs7yqjlh9wSN5ilOkU0HhUQCQvg0= =sXRx -----END PGP SIGNATURE----- --=-=-=-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Vong Subject: Re: [Post Installation]: Unable to guix pull Date: Sun, 04 Nov 2018 13:56:04 +0800 Message-ID: <87y3a9perv.fsf@gmail.com> References: <8736shqtks.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37104) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gJBOQ-00041a-FQ for guix-devel@gnu.org; Sun, 04 Nov 2018 01:56:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gJBON-0007DI-92 for guix-devel@gnu.org; Sun, 04 Nov 2018 01:56:14 -0400 Received: from mail-pg1-x530.google.com ([2607:f8b0:4864:20::530]:45642) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gJBON-0007D9-17 for guix-devel@gnu.org; Sun, 04 Nov 2018 01:56:11 -0400 Received: by mail-pg1-x530.google.com with SMTP id y4so2307384pgc.12 for ; Sat, 03 Nov 2018 22:56:10 -0700 (PDT) In-Reply-To: <8736shqtks.fsf@gmail.com> (Alex Vong's message of "Sun, 04 Nov 2018 13:50:59 +0800") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: rohit yadav Cc: guix-devel@gnu.org --=-=-= Content-Type: text/plain Alex Vong writes: > Hello, > > Yes, hydra is currently off-line for maintainence. You can find the > relevant thread here[0]. It was suggested to use > 'https://berlin.guixsd.org' as the primary source of substitutes. > > For examples, I add the following option to 'guix-daemon.service': > --substitute-urls='https://berlin.guixsd.org > https://mirror.hydra.gnu.org https://hydra.gnu.org' > Oh, I forget to mention that you also have to authorize the 'https://berlin.guixsd.org' server. You can read the "Substitute Server Authorization" section in the guix manual for instructions. > Cheers, > Alex > > [0]: https://lists.gnu.org/archive/html/guix-devel/2018-11/msg00016.html > > rohit yadav writes: > >> Hi, >> >> After installing the guix on my ubuntu workstation. I am finding the >> following error when >> trying to install guix-locales. Apparently, the >> https://mirror.hydra.gnu.org returns 504 . I am >> not sure if the server is down or something else is wrong. >> >> #+begin_log >> substitute: guix substitute: warning: while fetching >> 'https://mirror.hydra.gnu.org/nix-cache-info': 504 ("Gateway Time-out") >> substitute: guix substitute: warning: ignoring substitute server at >> '"https://mirror.hydra.gnu.org"' >> #+end_log >> >> Thanks, >> Rohit --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQQwb8uPLAHCXSnTBVZh71Au9gJS8gUCW96J9AAKCRBh71Au9gJS 8tmVAQCtUstNA1quPFYpMfAP2TG0bpmIMST/0D+3F+AHe0S0bgD/Rvn+UevqZMk5 3HrPxux2Rx2uCFefPM309Sf/gaJF6A8= =taPg -----END PGP SIGNATURE----- --=-=-=-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pjotr Prins Subject: Re: [Post Installation]: Unable to guix pull Date: Sun, 4 Nov 2018 08:10:12 +0100 Message-ID: <20181104071012.awpky5wvjptps7b7@thebird.nl> References: <8736shqtks.fsf@gmail.com> <87y3a9perv.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:49453) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gJCY6-0002ds-C0 for guix-devel@gnu.org; Sun, 04 Nov 2018 02:10:18 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gJCY3-0002Ih-2V for guix-devel@gnu.org; Sun, 04 Nov 2018 02:10:18 -0500 Received: from mail.thebird.nl ([94.142.245.5]:36682) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gJCY2-0002E3-QU for guix-devel@gnu.org; Sun, 04 Nov 2018 02:10:14 -0500 Content-Disposition: inline In-Reply-To: <87y3a9perv.fsf@gmail.com> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Alex Vong Cc: guix-devel@gnu.org For new users I think we ought to authorize and access these servers by default. I know this was shot down before, but there really is no reason not to. When you install guix you implicitely decide to trust its servers. I know no one who does not want to install the keys. I.e., everyone needs the keys installed anyway. So, why don't they just work and be part of the guix package? It is one of these areas we could do better with little effort. Pj. From mboxrd@z Thu Jan 1 00:00:00 1970 From: swedebugia Subject: New detailed troubleshooting section in the manual Date: Sun, 4 Nov 2018 09:04:37 +0100 Message-ID: <6d707c4a-77df-1ec6-3745-09d888fe7f9c@riseup.net> References: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="------------8AC25D37B6DCF6DDBE2E9D3D" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57684) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gJDOp-0000u9-Qp for guix-devel@gnu.org; Sun, 04 Nov 2018 03:04:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gJDOm-0004eu-Hj for guix-devel@gnu.org; Sun, 04 Nov 2018 03:04:47 -0500 Received: from mx1.riseup.net ([198.252.153.129]:45362) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gJDOm-0004cj-5S for guix-devel@gnu.org; Sun, 04 Nov 2018 03:04:44 -0500 Received: from cotinga.riseup.net (cotinga-pn.riseup.net [10.0.1.164]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id AA8DC1A024A for ; Sun, 4 Nov 2018 01:04:40 -0700 (PDT) Received: from [127.0.0.1] (localhost [127.0.0.1]) by cotinga.riseup.net with ESMTPSA id 56229E6BE6 for ; Sun, 4 Nov 2018 01:04:38 -0700 (PDT) In-Reply-To: Content-Language: en-US List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org This is a multi-part message in MIME format. --------------8AC25D37B6DCF6DDBE2E9D3D Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Hi I think we need a new section in the manual detailing much of the=20 repetitious troubleshooting going on here (see example in appendix 2). I would like give it a stab. I would like it to contain all errors that has been shared with the list=20 at least twice. Help compiling such a list of those would be appreciated (see a start in=20 appendix 1) What do you think? Cheers Swedebugia *Appendix 1:* Guix pull: * substitute: guix substitute: warning: while fetching 'https://mirror.hydra.gnu.org/nix-cache-info': 504 ("Gateway Time-out= ") * warning: downgrade bla bla after binary installation before system init/reconfigure Guix packages: * After installing a package it is not found: o bash: test-not-found: command not found o try locating the bin with: sudo updatedb && locate test-not-found o If it found something the package is probably correctly installed but you have an incorrect $PATH. Guix build * Source URL not found (404 errors, etc.) o When looking for a file that Guix is trying to download but which= is no longer available at the expected URL, I normally just do a web se= arch for the file name, in this case "texlive-20170524-extra.tar.xz". = Any site will do. It needn't be a site you trust, because Guix alway= s checks the sha256 hash anyway. If you "guix download" a file with the right name but the wrong contents, it will be successfully added to the store, but with th= e wrong hash string in the file name in /gnu/store, so nothing will ever = use it. When you attempt to restart the build that failed, it will again = try to download it, because the file it needs is not in the store. The = bogus file will be deleted the next time to run "guix gc". * Hash mismatch sha256 hash mismatch for output path '/gnu/store/bjpalrv9f49d2k40p7ga0y6dwdys9w5j-bzip2-1.0.6.tar.gz' expected: ***************************************** actual: ********************************************* cannot build derivation: *************************** * Bad Read-Header-Line header: # o This is really probably a 404. (and a bug in guix for not yet handling this correctly and throwing a backtrace instead) o Find a working substitute on another substitute server or build the package yourself by specifying --fallback. guix system init * parenthesis mismatch error: o check your parenthesis + nano: guide... + emacs: install paredit and do ... * module missing o add the relevant missing module. If not certain which to add either look in the manual or search the source tree in http://git.savannah.gnu.org/cgit/guix.git/ or in a local git checkout (run git clone --depth=3D1 https://git.savannah.gnu.org/git/guix.git) with find * invalid field specifier o often points to the start of the offending s-expression. (this is most often happening with service definitions which can be hard to get right for newcomers) + Start by checking any newly changed fields - did you follow the manual correctly? + If this does not help try firing up the REPL with # $ guile # And type (use-modules bla bla # Then paste the service definitions one by one # If you need more help as on IRC or help-guix. * gnu/services.scm:703:40: In procedure service-kind: Wrong type argume= nt: o The (services) section (which is a list of service records) of your operating-system record is incorrect. o See bug #31885 https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D31= 885 * compiling the world o if unable to find substitutes guix will AUTOMATICALLY fall back to building from source without asking you for a go-ahead. o The only way to avoid this is to minimize the packages specified in the config.scm (general advice as it tend to make guix init/reconfigure take a long time) and make sure you have access to substitutes. *Appendix 2* On 2018-11-03 23:51, rohit yadav wrote: > Hi, > > After installing the guix=C2=A0on my ubuntu workstation. I am finding t= he=20 > following error when trying to install guix-locales. Apparently, the=20 > https://mirror.hydra.gnu.org returns 504 . I am not sure if the server=20 > is down or something else is wrong. > > #+begin_log > substitute: guix substitute: warning: while fetching=20 > 'https://mirror.hydra.gnu.org/nix-cache-info': 504 ("Gateway Time-out") > substitute: guix substitute: warning: ignoring substitute server at=20 > '"https://mirror.hydra.gnu.org"' > #+end_log > --------------8AC25D37B6DCF6DDBE2E9D3D Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable

Hi

I think we need a new section in the manual detailing much of the repetitious troubleshooting going on here (see example in appendix 2).

I would like give it a stab.

I would like it to contain all errors that has been shared with the list at least twice.

Help compiling such a list of those would be appreciated (see a start in appendix 1)

What do you think?

Cheers

Swedebugia


Appendix 1:

Guix pull:

Guix packages:

  • After installing a package it is not found:
    • bash: test-not-found: command not found
    • try locating the bin with: sudo updatedb && locate test-not-found
    • If it found something the package is probably correctly installed but you have an incorrect $PATH.
Guix build
  • Source URL not found (404 errors, etc.)
    • When looking for a fil=
      e that Guix is trying to download but which is no
      longer available at the expected URL, I normally just do a web search
      for the file name, in this case "texlive-20170524-extra.tar.xz".  Any
      site will do.  It needn't be a site you trust, because Guix always
      checks the sha256 hash anyway.
      
      If you "guix download" a file with the right name but the wrong
      contents, it will be successfully added to the store, but with the wrong
      hash string in the file name in /gnu/store, so nothing will ever use it.
      When you attempt to restart the build that failed, it will again try to
      download it, because the file it needs is not in the store.  The bogus
      file will be deleted the next time to run "guix gc".=20
      
  • Hash mismatch
sha256 hash mismatch for output path '/gnu/store/bjpalrv9f49d2k40p7ga0y6dwdys9w5j-bzip2-1.0.6.tar.= gz'
expected: *****************************************
actual: *********************************************
cannot build derivation: ***************************
  • Bad Read-Header-Line header: #<eof>
    • This is really probably a 404. (and a bug in guix for not yet handling this correctly and throwing a backtrace instead)
    • Find a working substitute on another substitute server or build the package yourself by specifying --fallback.

guix system init

  • parenthesis mismatch error:
    • check your parenthesis
      • nano: guide...
      • emacs: install paredit and do ...
  • module missing
  • invalid field specifier
    • often points to the start of the offending s-expression. (this is most often happening with service definitions which can be hard to get right for newcomers)
      • Start by checking any newly changed fields - did you follow the manual correctly?
      • If this does not help try firing up the REPL with
        • $ guile
        • And type (use-modules bla bla
        • Then paste the service definitions one by one
        • If you need more help as on IRC or help-guix.
  • gnu/services.scm:703:40: In procedure service-kind: Wrong type argument:
  • compiling the world
    • if unable to find substitutes guix will AUTOMATICALLY fall back to building from source without asking you for a go-ahead.
    • The only way to avoid this is to minimize the packages specified in the config.scm (general advice as it tend to make guix init/reconfigure take a long time) and make sure you have access to substitutes.

Appendix 2

On 2018-11-03 23:51, rohit yadav wrote= :
Hi,

After installing the guix=C2=A0on my ubuntu workstation. I am findi= ng the following error when trying to install guix-locales. Apparently, the https://mirror.hydra.gnu.org returns 504 . I am not sure if the server is down or something else is wrong.

#+begin_log
substitute: guix substitute: warning: while fetching 'https://mirror.hydra.gnu.org/nix= -cache-info': 504 ("Gateway Time-out")
substitute: guix substitute: warning: ignoring substitute server at '"https://mirror.hydra.gnu.org= "'
#+end_log

--------------8AC25D37B6DCF6DDBE2E9D3D-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laura Lazzati Subject: Re: New detailed troubleshooting section in the manual Date: Sun, 4 Nov 2018 12:28:53 -0300 Message-ID: References: <6d707c4a-77df-1ec6-3745-09d888fe7f9c@riseup.net> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000003e57080579d86ff9" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:36568) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gJKRS-0006uy-Nb for guix-devel@gnu.org; Sun, 04 Nov 2018 10:36:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gJKLL-0003fo-G7 for guix-devel@gnu.org; Sun, 04 Nov 2018 10:29:41 -0500 Received: from mail-pg1-x532.google.com ([2607:f8b0:4864:20::532]:37322) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gJKLH-0003L6-Ra for guix-devel@gnu.org; Sun, 04 Nov 2018 10:29:37 -0500 Received: by mail-pg1-x532.google.com with SMTP id c10-v6so3059254pgq.4 for ; Sun, 04 Nov 2018 07:29:30 -0800 (PST) In-Reply-To: <6d707c4a-77df-1ec6-3745-09d888fe7f9c@riseup.net> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: swedebugia@riseup.net Cc: Guix-devel --0000000000003e57080579d86ff9 Content-Type: text/plain; charset="UTF-8" On Sun, Nov 4, 2018 at 5:05 AM swedebugia wrote: > Hi > > I think we need a new section in the manual detailing much of the > repetitious troubleshooting going on here (see example in appendix 2). > > I would like give it a stab. > > I would like it to contain all errors that has been shared with the list > at least twice. > > Help compiling such a list of those would be appreciated (see a start in > appendix 1) > What do you think? > > Cheers > > Swedebugia > > > *Appendix 1:* > > Guix pull: > > - substitute: guix substitute: warning: while fetching ' > https://mirror.hydra.gnu.org/nix-cache-info': 504 ("Gateway Time-out") > - warning: downgrade bla bla after binary installation before system > init/reconfigure > > Guix packages: > > - After installing a package it is not found: > - bash: test-not-found: command not found > - try locating the bin with: sudo updatedb && locate test-not-found > - If it found something the package is probably correctly installed > but you have an incorrect $PATH. > > Guix build > > - Source URL not found (404 errors, etc.) > - > > When looking for a file that Guix is trying to download but which is no > longer available at the expected URL, I normally just do a web search > for the file name, in this case "texlive-20170524-extra.tar.xz". Any > site will do. It needn't be a site you trust, because Guix always > checks the sha256 hash anyway. > > If you "guix download" a file with the right name but the wrong > contents, it will be successfully added to the store, but with the wrong > hash string in the file name in /gnu/store, so nothing will ever use it. > When you attempt to restart the build that failed, it will again try to > download it, because the file it needs is not in the store. The bogus > file will be deleted the next time to run "guix gc". > > - Hash mismatch > > sha256 hash mismatch for output path > '/gnu/store/bjpalrv9f49d2k40p7ga0y6dwdys9w5j-bzip2-1.0.6.tar.gz' > expected: ***************************************** > actual: ********************************************* > cannot build derivation: *************************** > > > - Bad Read-Header-Line header: # > - This is really probably a 404. (and a bug in guix for not yet > handling this correctly and throwing a backtrace instead) > - Find a working substitute on another substitute server or build > the package yourself by specifying --fallback. > > guix system init > > - parenthesis mismatch error: > - check your parenthesis > - nano: guide... > - emacs: install paredit and do ... > - module missing > - add the relevant missing module. If not certain which to add > either look in the manual or search the source tree in > http://git.savannah.gnu.org/cgit/guix.git/ or in a local git > checkout (run git clone --depth=1 > https://git.savannah.gnu.org/git/guix.git) with find > - invalid field specifier > - often points to the start of the offending s-expression. (this is > most often happening with service definitions which can be hard to get > right for newcomers) > - Start by checking any newly changed fields - did you follow the > manual correctly? > - If this does not help try firing up the REPL with > - $ guile > - And type (use-modules bla bla > - Then paste the service definitions one by one > - If you need more help as on IRC or help-guix. > - gnu/services.scm:703:40: In procedure service-kind: Wrong type > argument: > - The (services) section (which is a list of service records) of > your operating-system record is incorrect. > - See bug #31885 https://debbugs.gnu.org/cgi/bugreport.cgi?bug=31885 > - compiling the world > - if unable to find substitutes guix will AUTOMATICALLY fall back > to building from source without asking you for a go-ahead. > - The only way to avoid this is to minimize the packages specified > in the config.scm (general advice as it tend to make guix init/reconfigure > take a long time) and make sure you have access to substitutes. > > *Appendix 2* > On 2018-11-03 23:51, rohit yadav wrote: > > Hi, > > After installing the guix on my ubuntu workstation. I am finding the > following error when trying to install guix-locales. Apparently, the > https://mirror.hydra.gnu.org returns 504 . I am not sure if the server is > down or something else is wrong. > > I also run a VM with Ubuntu desktop 18.04. Running $guix I always get, i don't know if you want to add this too. guix guile: warning: failed to install locale hint: Consider installing the `glibc-utf8-locales' or `glibc-locales' package and defining `GUIX_LOCPATH', along these lines: guix package -i glibc-utf8-locales export GUIX_LOCPATH="$HOME/.guix-profile/lib/locale" See the "Application Setup" section in the manual, for more info. guix: missing command name Try `guix --help' for more information. I installed the locales suggested. Even without installing them guix works. Regards, Laura --0000000000003e57080579d86ff9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Sun, Nov 4, 2018 at 5:05 AM swedebugia <swedebugia@riseup.net> wrote:
=20 =20 =20

Hi

I think we need a new section in the manual detailing much of the repetitious troubleshooting going on here (see example in appendix 2).

I would like give it a stab.

I would like it to contain all errors that has been shared with the list at least twice.

Help compiling such a list of those would be appreciated (see a start in appendix 1)

What do you think?

Cheers

Swedebugia


Appendix 1:

Guix pull:

Guix packages:

  • After installing a package it is not found:
    • bash: test-not-found: command not found
    • try locating the bin with: sudo updatedb && locate test-not-found
    • If it found something the package is probably correctly installed but you have an incorrect $PATH.
Guix build
  • Source URL not found (404 errors, etc.)
    • When l=
      ooking for a file that Guix is trying to download but which is no
      longer available at the expected URL, I normally just do a web search
      for the file name, in this case "texlive-20170524-extra.tar.xz". =
       Any
      site will do.  It needn't be a site you trust, because Guix always
      checks the sha256 hash anyway.
      
      If you "guix download" a file with the right name but the wrong
      contents, it will be successfully added to the store, but with the wrong
      hash string in the file name in /gnu/store, so nothing will ever use it.
      When you attempt to restart the build that failed, it will again try to
      download it, because the file it needs is not in the store.  The bogus
      file will be deleted the next time to run "guix gc".=20
      
  • Hash mismatch
sha256 hash mismatch for output path '/gnu/store/bjpalrv9f49d2k40p7ga0y6dwdys9w5j-bzip2-1.0.6.ta= r.gz'
expected: *****************************************
actual: *********************************************
cannot build derivation: ***************************
  • Bad Read-Header-Line header: #<eof>
    • This is really probably a 404. (and a bug in guix for not yet handling this correctly and throwing a backtrace instead)
    • Find a working substitute on another substitute server or build the package yourself by specifying --fallback.

guix system init

  • parenthesis mismatch error:
    • check your parenthesis
      • nano: guide...
      • emacs: install paredit and do ...
  • module missing
  • invalid field specifier
    • often points to the start of the offending s-expression. (this is most often happening with service definitions which can be hard to get right for newcomers)
      • Start by checking any newly changed fields - did you follow the manual correctly?
      • If this does not help try firing up the REPL with
        • $ guile
        • And type (use-modules bla bla
        • Then paste the service definitions one by one
        • If you need more help as on IRC or help-guix.
  • gnu/services.scm:703:40: In procedure service-kind: Wrong type argument:
  • compiling the world
    • if unable to find substitutes guix will AUTOMATICALLY fall back to building from source without asking you for a go-ahead.
    • The only way to avoid this is to minimize the packages specified in the config.scm (general advice as it tend to make guix init/reconfigure take a long time) and make sure you have access to substitutes.

Appendix 2

On 2018-11-0= 3 23:51, rohit yadav wrote:
=20
Hi,

After installing the guix=C2=A0on my ubuntu workstation. I am finding the following error when trying to install guix-locales. Apparently, the https://mirror.hydra.gnu.org returns 504 . I am not sure if the server is down or something else is wrong.

I also run= a VM with Ubuntu desktop 18.04.
Running $guix I always get,= i don't know if you want to add this too.
guix
guile:= warning: failed to install locale
hint: Consider installing the `glibc-= utf8-locales' or `glibc-locales' package and defining `GUIX_LOCPATH= ', along these lines:

=C2=A0=C2=A0=C2=A0=C2=A0 guix package -i g= libc-utf8-locales
=C2=A0=C2=A0=C2=A0=C2=A0 export GUIX_LOCPATH=3D"$= HOME/.guix-profile/lib/locale"

See the "Application Setup&= quot; section in the manual, for more info.


guix: missing comman= d name
Try `guix --help' for more information.
I installed= the locales suggested. Even without installing them guix works.
=

Regards,
Laura
--0000000000003e57080579d86ff9-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: swedebugia Subject: Re: Locale error (Was: Re: New detailed troubleshooting section in the manual) Date: Sun, 4 Nov 2018 20:04:09 +0100 Message-ID: References: <6d707c4a-77df-1ec6-3745-09d888fe7f9c@riseup.net> <5b7d7e06-d76e-4c35-673c-6392fcbe9291@riseup.net> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="------------77F7A2863DA7F7A699C89690" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:52646) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gJNh5-00076c-HZ for guix-devel@gnu.org; Sun, 04 Nov 2018 14:04:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gJNh2-0001Vq-3x for guix-devel@gnu.org; Sun, 04 Nov 2018 14:04:19 -0500 Received: from mx1.riseup.net ([198.252.153.129]:44725) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gJNh1-0001SK-NZ for guix-devel@gnu.org; Sun, 04 Nov 2018 14:04:16 -0500 In-Reply-To: Content-Language: en-US List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Laura Lazzati , guix-devel@gnu.org This is a multi-part message in MIME format. --------------77F7A2863DA7F7A699C89690 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Hi On 2018-11-04 18:54, Laura Lazzati wrote: > > Did your export > > export GUIX_LOCPATH=3D"$HOME/.guix-profile/lib/locale" from somewhe= re? > > I tried to solve it when i first installed guix, but then did not mind=20 > anymore. > > Could you send me the output of your environment? > > paste.debian.net/1050332 > =C2=A0 and > > $ cat .bash_profile (there should not be any environment variables > exported from .bashrc) > > I have .profile and .bashrc does not=C2=A0 have exported env variables: > paste.debian.net/1050331 According to this your ~.profile was not sourced when you logged in=20 (GUIX_LOCPATH is not defined in your environment) This is the cause of you seeing the message. I suggest you either try fixing this yourself by moving your variables=20 to .bash_profile or ask on an ubuntu forum or search the net for an=20 answer how to make ubuntu source your variables correctly. --=20 Cheers Swedebugia --------------77F7A2863DA7F7A699C89690 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable

Hi

On 2018-11-04 18:54, Laura Lazzati wrote:

Did your export

export GUIX_LOCPATH=3D"$HOME/.guix-profile/lib/locale" from somewhere?

I tried to solve it when i first installed guix, but then did not mind anymore.

Could you send me the output of your environment?

=C2=A0paste.debian.net/1050332
=C2=A0 and

$ cat .bash_profile (there should not be any environment variables exported from .bashrc)

I have .profile and .bashrc does not=C2=A0 have exported= env variables:

According to this your ~.profile was not sourced when you logged in (GUIX_LOCPATH is not defined in your environment)

This is the cause of you seeing the message.

I suggest you either try fixing this yourself by moving your variables to .bash_profile or ask on an ubuntu forum or search the net for an answer how to make ubuntu source your variables correctly.

--=20
Cheers
Swedebugia
--------------77F7A2863DA7F7A699C89690-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laura Lazzati Subject: Re: Locale error (Was: Re: New detailed troubleshooting section in the manual) Date: Sun, 4 Nov 2018 16:14:13 -0300 Message-ID: References: <6d707c4a-77df-1ec6-3745-09d888fe7f9c@riseup.net> <5b7d7e06-d76e-4c35-673c-6392fcbe9291@riseup.net> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000001baa9a0579db95bc" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:55087) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gJNrH-0003V4-SO for guix-devel@gnu.org; Sun, 04 Nov 2018 14:14:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gJNrH-00017J-5A for guix-devel@gnu.org; Sun, 04 Nov 2018 14:14:51 -0500 Received: from mail-pf1-x42d.google.com ([2607:f8b0:4864:20::42d]:46705) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gJNrG-000157-U3 for guix-devel@gnu.org; Sun, 04 Nov 2018 14:14:51 -0500 Received: by mail-pf1-x42d.google.com with SMTP id r64-v6so3306967pfb.13 for ; Sun, 04 Nov 2018 11:14:50 -0800 (PST) In-Reply-To: List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: swedebugia@riseup.net Cc: Guix-devel --0000000000001baa9a0579db95bc Content-Type: text/plain; charset="UTF-8" > According to this your ~.profile was not sourced when you logged in > (GUIX_LOCPATH is not defined in your environment) > My mistake, I went back to a previous snapshot and installed inside guix environment, there I exported the GUIX_LOCPATH running env: GUIX_LOCPATH=/gnu/store/izyw1295kw5d47m4kv5d9ns4c1l7lz8k-profile/lib/locale > This is the cause of you seeing the message. > > I suggest you either try fixing this yourself by moving your variables to > .bash_profile or ask on an ubuntu forum or search the net for an answer how > to make ubuntu source your variables correctly. > I will let you know after rebooting my VM is the problem persists, thank you. Regards! Laura --0000000000001baa9a0579db95bc Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

=20 =20 =20
According to this your ~.profile was not sourced= when you logged in (GUIX_LOCPATH is not defined in your environment)

My mistake, I went back to a pre= vious snapshot and installed inside guix environment, there I exported the = GUIX_LOCPATH running env:
GUIX_LOCPATH=3D/gnu/store/izyw1295kw5d4= 7m4kv5d9ns4c1l7lz8k-profile/lib/locale

This is the cause of you see= ing the message.

I suggest you either try fixing this yourself by moving your variables to .bash_profile or ask on an ubuntu forum or search the net for an answer how to make ubuntu source your variables correctly.

I will let you know after reboo= ting my VM is the problem persists, thank you.

Reg= ards!
Laura
--0000000000001baa9a0579db95bc-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: rohit yadav Subject: Re: [Post Installation]: Unable to guix pull Date: Mon, 5 Nov 2018 08:38:27 -0600 Message-ID: References: <8736shqtks.fsf@gmail.com> <87y3a9perv.fsf@gmail.com> <20181104071012.awpky5wvjptps7b7@thebird.nl> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000ba24430579ebd8ce" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39129) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gJg23-0003Xn-PK for guix-devel@gnu.org; Mon, 05 Nov 2018 09:39:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gJg1z-0002NL-IC for guix-devel@gnu.org; Mon, 05 Nov 2018 09:39:11 -0500 Received: from mail-ot1-x335.google.com ([2607:f8b0:4864:20::335]:43358) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gJg1z-0002K6-BI for guix-devel@gnu.org; Mon, 05 Nov 2018 09:39:07 -0500 Received: by mail-ot1-x335.google.com with SMTP id k9so8103718otl.10 for ; Mon, 05 Nov 2018 06:39:06 -0800 (PST) Received: from mail-ot1-f47.google.com (mail-ot1-f47.google.com. [209.85.210.47]) by smtp.gmail.com with ESMTPSA id u8sm7074264ota.81.2018.11.05.06.39.04 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 05 Nov 2018 06:39:04 -0800 (PST) Received: by mail-ot1-f47.google.com with SMTP id 40so7911637oth.4 for ; Mon, 05 Nov 2018 06:39:04 -0800 (PST) In-Reply-To: <20181104071012.awpky5wvjptps7b7@thebird.nl> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Pjotr Prins Cc: guix-devel@gnu.org --000000000000ba24430579ebd8ce Content-Type: text/plain; charset="UTF-8" Thanks for the response. When I noticed that hydra.gnu.org was down I used https://berlin.guixsd.org/ (as mentioned in the substitute page). However, guix was still building everything from source and not fetching the binaries. Although I had not validated the key for this website. Could that be the issue? If so how do I get the key? Regards, Rohit On Sun, Nov 4, 2018 at 1:10 AM Pjotr Prins wrote: > For new users I think we ought to authorize and access these servers > by default. I know this was shot down before, but there really is no > reason not to. > > When you install guix you implicitely decide to trust its servers. I > know no one who does not want to install the keys. I.e., everyone > needs the keys installed anyway. > > So, why don't they just work and be part of the guix package? It is > one of these areas we could do better with little effort. > > Pj. > > --000000000000ba24430579ebd8ce Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thank= s for the response. When I noticed that hy= dra.gnu.org was down I used=C2=A0https://berlin.guixsd.org/ (as mentioned in the substitute page). Howe= ver, guix was still building everything from source and not fetching the bi= naries. Although I had not validated the key for this website. Could that b= e the issue? If so how do I get the key?

Regards,
Rohit

On Sun, Nov 4, 2018 at 1:10 AM Pjotr Prins <pjotr.public12@thebird.nl> = wrote:
For new users I think we oug= ht to authorize and access these servers
by default. I know this was shot down before, but there really is no
reason not to.

When you install guix you implicitely decide to trust its servers. I
know no one who does not want to install the keys.=C2=A0 I.e., everyone
needs the keys installed anyway.

So, why don't they just work and be part of the guix package? It is
one of these areas we could do better with little effort.

Pj.

--000000000000ba24430579ebd8ce-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: New detailed troubleshooting section in the manual Date: Tue, 06 Nov 2018 12:30:01 +0100 Message-ID: <87ftwe5tqe.fsf@gnu.org> References: <6d707c4a-77df-1ec6-3745-09d888fe7f9c@riseup.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57067) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gJzYd-0006qu-4R for guix-devel@gnu.org; Tue, 06 Nov 2018 06:30:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gJzYa-00011Z-L3 for guix-devel@gnu.org; Tue, 06 Nov 2018 06:30:06 -0500 In-Reply-To: (Laura Lazzati's message of "Sun, 4 Nov 2018 12:28:53 -0300") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Laura Lazzati Cc: Guix-devel Hi Laura, Laura Lazzati skribis: > Running $guix I always get, i don't know if you want to add this too. > guix > guile: warning: failed to install locale > hint: Consider installing the `glibc-utf8-locales' or `glibc-locales' > package and defining `GUIX_LOCPATH', along these lines: > > guix package -i glibc-utf8-locales > export GUIX_LOCPATH=3D"$HOME/.guix-profile/lib/locale" > > See the "Application Setup" section in the manual, for more info. Following these instructions should make the warnings go away, doesn=E2=80=99t it? Thanks for your feedback, Ludo=E2=80=99. From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laura Lazzati Subject: Re: New detailed troubleshooting section in the manual Date: Thu, 8 Nov 2018 16:52:51 -0300 Message-ID: References: <6d707c4a-77df-1ec6-3745-09d888fe7f9c@riseup.net> <87ftwe5tqe.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000a55c97057a2c96a0" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59338) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gKqNC-0007bh-Du for guix-devel@gnu.org; Thu, 08 Nov 2018 14:53:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gKqNB-0000kK-IV for guix-devel@gnu.org; Thu, 08 Nov 2018 14:53:50 -0500 In-Reply-To: <87ftwe5tqe.fsf@gnu.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Cc: Guix-devel --000000000000a55c97057a2c96a0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Ludo Following these instructions should make the warnings go away, > doesn=E2=80=99t it? > No they don't. I installed the package, exported the path, added it to my .profile file but the message still appears. And if I check `env | sort`, even after rebooting or shutting down, the GUIX_LOCPATH is set. I also tried installing glibc-locales but the same happens. Regards! Laura --000000000000a55c97057a2c96a0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Ludo

Following these instructions should make the warnings go away,
doesn=E2=80=99t it?
No they don't. I installed the= package, exported the path, added it to my .profile file but the message s= till appears.
And if I check `env | sort`, even after rebooting o= r shutting down, the GUIX_LOCPATH is set.
I also tried insta= lling glibc-locales but the same happens.

Reg= ards!
Laura

=
--000000000000a55c97057a2c96a0-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: alex sassmannshausen Subject: Re: New detailed troubleshooting section in the manual Date: Fri, 9 Nov 2018 07:38:53 +0100 Message-ID: References: <6d707c4a-77df-1ec6-3745-09d888fe7f9c@riseup.net> <87ftwe5tqe.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000a3ee8d057a359b26" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:55840) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gL0Rk-0003lP-TU for guix-devel@gnu.org; Fri, 09 Nov 2018 01:39:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gL0Rj-0006Gi-VR for guix-devel@gnu.org; Fri, 09 Nov 2018 01:39:12 -0500 In-Reply-To: List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Laura Lazzati Cc: guix-devel --000000000000a3ee8d057a359b26 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello, On Thu, 8 Nov 2018, 20:54 Laura Lazzati Hi Ludo > > Following these instructions should make the warnings go away, >> doesn=E2=80=99t it? >> > No they don't. I installed the package, exported the path, added it to my > .profile file but the message still appears. > And if I check `env | sort`, even after rebooting or shutting down, the > GUIX_LOCPATH is set. > I also tried installing glibc-locales but the same happens. > I may have missed this earlier, but have you tried installing glibc-locales in the root profile too? I've found in the past that I needed the full glibc-locales, in root and user profile. I also needed the path configuration in both. You may need to restart the deamon after... I don't remember. If I only did the user install, then the locpath warning message disappears for the user side, but not for the deamon side. Hope this is helpful! Alex > Regards! > Laura > > --000000000000a3ee8d057a359b26 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello,

On Thu, 8 Nov 2018, 20:54 Laura Lazzati <laura.lazzati.15@gmail.com wrote:
= Hi Ludo

Following these instructions should make the warnings go away,
doesn=E2=80=99t it?
No they don't. I installed the= package, exported the path, added it to my .profile file but the message s= till appears.
And if I check `env | sort`, even after rebooting o= r shutting down, the GUIX_LOCPATH is set.
I also tried insta= lling glibc-locales but the same happens.

I may have missed this earlier, but have you tried installing glibc-loca= les in the root profile too?

I've found in the past that I needed the full glibc-locales, in ro= ot and user profile. I also needed the path configuration in both. You may = need to restart the deamon after... I don't remember.

If I only did the user install, then the = locpath warning message disappears for the user side, but not for the deamo= n side.

Hope this is hel= pful!

Alex


Regards!
<= div>Laura

--000000000000a3ee8d057a359b26-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laura Lazzati Subject: Re: New detailed troubleshooting section in the manual Date: Sat, 10 Nov 2018 11:47:52 -0300 Message-ID: References: <6d707c4a-77df-1ec6-3745-09d888fe7f9c@riseup.net> <87ftwe5tqe.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000a0e5ff057a508f63" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:56769) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gLUZA-00053B-Iz for guix-devel@gnu.org; Sat, 10 Nov 2018 09:48:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gLUZ9-00046F-Tz for guix-devel@gnu.org; Sat, 10 Nov 2018 09:48:52 -0500 In-Reply-To: List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: alex.sassmannshausen@gmail.com Cc: Guix-devel --000000000000a0e5ff057a508f63 Content-Type: text/plain; charset="UTF-8" It worked :) Thank you! Regards! Laura --000000000000a0e5ff057a508f63 Content-Type: text/html; charset="UTF-8"
It worked :)
Thank you!

Regards!
Laura


--000000000000a0e5ff057a508f63-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: alex sassmannshausen Subject: Re: New detailed troubleshooting section in the manual Date: Sat, 10 Nov 2018 22:41:24 +0100 Message-ID: References: <6d707c4a-77df-1ec6-3745-09d888fe7f9c@riseup.net> <87ftwe5tqe.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000fd228c057a575e9f" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:49336) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gLcAb-00077x-9o for guix-devel@gnu.org; Sat, 10 Nov 2018 17:56:01 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gLcAa-0002pF-Dt for guix-devel@gnu.org; Sat, 10 Nov 2018 17:56:01 -0500 In-Reply-To: List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Laura Lazzati Cc: guix-devel --000000000000fd228c057a575e9f Content-Type: text/plain; charset="UTF-8" Good to hear it wasn't just use then... I guess maybe we should clarify the documentation. Alex On Sat, 10 Nov 2018, 15:48 Laura Lazzati It worked :) > Thank you! > > Regards! > Laura > > > --000000000000fd228c057a575e9f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Good to hear it wasn't just use then... I guess maybe= we should clarify the documentation.

Alex

O= n Sat, 10 Nov 2018, 15:48 Laura Lazzati <laura.lazzati.15@gmail.com wrote:
It worked :)
Thank you!

Regards!
Laura


--000000000000fd228c057a575e9f--