From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 26 12:02:54 2020 Received: (at submit) by debbugs.gnu.org; 26 Apr 2020 16:02:55 +0000 Received: from localhost ([127.0.0.1]:33986 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jSjk6-0003MY-7k for submit@debbugs.gnu.org; Sun, 26 Apr 2020 12:02:54 -0400 Received: from lists.gnu.org ([209.51.188.17]:58256) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jSgYp-0003gC-9e for submit@debbugs.gnu.org; Sun, 26 Apr 2020 08:39:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37172) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jSgYo-0003bT-Rj for bug-guix@gnu.org; Sun, 26 Apr 2020 08:39:03 -0400 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW, SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jSgYn-0003fR-R6 for bug-guix@gnu.org; Sun, 26 Apr 2020 08:39:02 -0400 Received: from vsmx011.vodafonemail.xion.oxcs.net ([153.92.174.89]:21489) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jSgYn-0003fB-8M for bug-guix@gnu.org; Sun, 26 Apr 2020 08:39:01 -0400 Received: from vsmx003.vodafonemail.xion.oxcs.net (unknown [192.168.75.197]) by mta-5-out.mta.xion.oxcs.net (Postfix) with ESMTP id 095E159D135 for ; Sun, 26 Apr 2020 12:38:57 +0000 (UTC) Received: from macbook-pro.kuh-wiese.my-router.de (unknown [94.220.249.214]) by mta-7-out.mta.xion.oxcs.net (Postfix) with ESMTPA id CD0E4539AB6 for ; Sun, 26 Apr 2020 12:38:54 +0000 (UTC) From: Stefan Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: First installed package on guix system is not instantly usable Message-Id: <73CADE52-3A2F-433F-A2FD-491AC81C7A8A@vodafonemail.de> Date: Sun, 26 Apr 2020 14:38:53 +0200 To: bug-guix@gnu.org Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) X-Mailer: Apple Mail (2.3124) X-VADE-STATUS: LEGIT Received-SPF: pass client-ip=153.92.174.89; envelope-from=stefan-guix@vodafonemail.de; helo=vsmx011.vodafonemail.xion.oxcs.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/04/26 08:38:57 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x (no timestamps) [generic] [fuzzy] X-Received-From: 153.92.174.89 X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 26 Apr 2020 12:02:52 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Hi! I have a guix system and my user account has no package installed yet. = After installing the first package =E2=80=93 git-minimal in my case =E2=80= =93 this message is printed and I get this error when trying to use the = new command: building profile with 1 package... Hinweis: Vielleicht m=C3=B6chten Sie die n=C3=B6tigen Umgebungsvariablen = festlegen, indem Sie dies ausf=C3=BChren: GUIX_PROFILE=3D"/home/stefan/.guix-profile" . "$GUIX_PROFILE/etc/profile" Sie k=C3=B6nnen sie auch mit `guix package --search-paths -p = "/home/stefan/.guix-profile"' nachlesen. stefan@guix ~$ git show -bash: git: Kommando nicht gefunden. The problem is that without a single package installed there is no user = profile-link present: stefan@guix ~$ echo $PATH = /run/setuid-programs:/home/stefan/.config/guix/current/bin:/run/current-sy= stem/profile/bin:/run/current-system/profile/sbin This is of course easily solved by either following the hint or a logout = and login: stefan@guix ~$ exit Abgemeldet Connection to raspberry closed. Computer:~ stefan$ ssh stefan@raspberry Last login: Sun Apr 26 13:59:31 2020=20 stefan@guix ~$ echo $PATH = /run/setuid-programs:/home/stefan/.config/guix/current/bin:/home/stefan/.g= uix-profile/bin:/run/current-system/profile/bin:/run/current-system/profil= e/sbin However, this gives a bad first impression to users. Moreover users may = think that a logout/login cycle or manually following the hint could be = necessary after each package installation. They may get annoyed by this. Bye Stefan