From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Pierre-Henry F." Subject: Re: Uninstall/Install Guix Date: Mon, 06 May 2019 07:01:12 +0000 Message-ID: References: <_S5ha4bYClxzdfIBMi3OGUw12pMzqMq0j74unq21lrORA6vMn-oBJjBEnK0JG_Q50T7HumMf7TMvEeXYJ8tYaP5lImWX26Q5W3x5cgdXgbQ=@phfrohring.com> <6My3lqpScYReeuAhtVUF3RMtrlV497b6jzUu9Bxyhq5S5_1YiEk91nAD48AWVLKMzPA3CCz8WzaQYozAc28PavzWnyVcY5AXMSAZphY8jtA=@phfrohring.com> <87ef5cz4ef.fsf@gmail.com> Reply-To: "Pierre-Henry F." 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]:33708) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hNXcn-0003f7-L2 for help-guix@gnu.org; Mon, 06 May 2019 03:01:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hNXcl-00047c-9N for help-guix@gnu.org; Mon, 06 May 2019 03:01:20 -0400 Received: from mail4.protonmail.ch ([185.70.40.27]:33726) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hNXck-00046S-Lv for help-guix@gnu.org; Mon, 06 May 2019 03:01:19 -0400 In-Reply-To: <87ef5cz4ef.fsf@gmail.com> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Chris Marusich Cc: "help-guix\\\\\\@gnu.org" =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original Me= ssage =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 On Monday, May 6, 2019 4:46 AM, Chris Marusich wrote= : > Hi Pierre-Henry, > > "Pierre-Henry F." contact@phfrohring.com writes: > > > I tried to remove and re-install again but here what I get: > > > > phf@f02c:Downloads$ guix pull -l > > guix pull: error: stat: No such file or directory: "/var/guix/profi= les/per-user/phf/current-guix-1-link" > > phf@f02c:Downloads$ guix describe > > guix describe: error: failed to determine origin > > > > > > To uninstall: > > > > sudo systemctl stop guix-daemon.service > > sudo rm -rf /gnu > > sudo rm -rf /var/guix > > sudo rm -rf ~/.profile/guix > > sudo rm -rf /etc/guix > > > > > > To install: > > > > https://git.savannah.gnu.org/cgit/guix.git/plain/etc/guix-install.s= h > > > > > > Well... I really don't understand how all of that works. > > Are you still having trouble, or were you able to resolve the issue? > > I'm not sure what you meant in your last email. Did you mean that you > ran the uninstall commands, followed by the guix-install.sh script, and > then when you ran "guix pull -l" you received the errors above? > > > -------------------------------------------------------------------------= ---------------------------------------------------------------------------= ---------------------------------------------------------------------------= -------------------------------------------------------- > > Chris Hi Chris! I ran the commands above and re-installed the whole thing for the 1.0 relea= se ( congrats btw! :-) ) I bumped into two other things : Problem: `/var/nix/daemon-socket/socket': No such file or directory Solution: sudo systemctl restart guix-daemon.service Problem: something about unknown origin after fresh install and `guix des= cribe`. Solution: pulled once and it disappeared Apparently, it works just fine now. I'm slowly adding whatever package I ne= ed and using `guix environment` for development. Now the question is: how does Guix play with other package= managers ? Let's say that you need to use racket packages or something else... what do= es it cost to the developer to use exclusively Guix? Is it even possible at all? PHF