From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Lepiller Subject: Re: Suboptimal experience Date: Sun, 17 Jun 2018 17:40:44 +0200 Message-ID: <20180617173942.4e97e315@lepiller.eu> References: <5F881124-7897-40FD-B554-B845CB1200C5@rdsor.ro> 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]:41298) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fUZnZ-0001al-1k for guix-devel@gnu.org; Sun, 17 Jun 2018 11:41:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fUZnU-0005Wl-AQ for guix-devel@gnu.org; Sun, 17 Jun 2018 11:41:01 -0400 Received: from static-176-182-42-79.ncc.abo.bbox.fr ([176.182.42.79]:44430 helo=lepiller.eu) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fUZnT-0005V7-Uw for guix-devel@gnu.org; Sun, 17 Jun 2018 11:40:56 -0400 In-Reply-To: <5F881124-7897-40FD-B554-B845CB1200C5@rdsor.ro> 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: Dan Partelly Cc: guix-devel@gnu.org Le Sun, 17 Jun 2018 13:09:54 +0300, Dan Partelly a =C3=A9crit : > Hello, >=20 >=20 > First thanks for the development effort you guys do. Now the issues: >=20 > 1. I managed to install 0.14 to a Virtual box VM. I used bare-bones > configuration. 2. I tried to get familiar with guix / guixSD a bit, I > never used it before 3. Within minutes I managed to break the system > completely , due to my misguided idea to execute a guix pull to > upgrade the packages to the latest available. This command is a > liability, while it should 100% safe given how central is to the OS. > 4. This resulted into an unusable system , the command =E2=80=9Csystem=E2= =80=9D for > guix did not functioned at all after whatever git pull did . Guix > reported: 5. attempting to fix the issue by pulling from git branch > 0.14 where not successful. Hi Dan, congrats on installing GuixSD :) I think you fell in a bug introduced by a recent change in how guix and guix pull work. You probably need to run guix pull once more to end up in a usable state. Sorry for the inconvenience :/ You won't need to run guix pull twice after that, there's only one time where it's needed to transition to the new architecture. >=20 >=20 > Now some points: For your other points... I can't really elaborate on them. Some of your points go against our core values (software freedom) so we won't implement them, but we're free software. We make it easy for you to adapt guix packages to build your own, or even fork the project entirely and create another distribution with different goals. The rest of your points I think are already solved by the new guix pull that caused the bug you experienced. I hope I could help you. Don't hesitate to ask more questions or come back if running guix pull once more didn't work :) >=20 >=20 > With thanks