From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 13 15:37:18 2016 Received: (at 22600) by debbugs.gnu.org; 13 Feb 2016 20:37:18 +0000 Received: from localhost ([127.0.0.1]:38344 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aUgwQ-0004BG-0L for submit@debbugs.gnu.org; Sat, 13 Feb 2016 15:37:18 -0500 Received: from mail-lf0-f50.google.com ([209.85.215.50]:34501) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aUgwO-0004B3-9N for 22600@debbugs.gnu.org; Sat, 13 Feb 2016 15:37:16 -0500 Received: by mail-lf0-f50.google.com with SMTP id j78so69633249lfb.1 for <22600@debbugs.gnu.org>; Sat, 13 Feb 2016 12:37:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:message-id:user-agent :mime-version:content-type; bh=BpYlYGNDisGc788g6R7SyXtNHxVNaWbjW4pzsLKSw2c=; b=ElEKvQyd/jD6s6iJzIpbBkh9mx+U52jEu64uAqNdsHYz1qLNVGDuhcNTXMdB67gW6N aPGNPI5fnWo/LmPY5kwbehnLzRyTENuafR/439XHQtMgh5Y/0zO5Z26qQ6DjJ7r5If1Z UnHftrxX0BQ3byNpRCc5sergNUtfVFr3xXUcmRnNsh0sYJNGZtzTi2Y+llSB+SdQBDjA 1noE0bPGl9AoTpCBZExak/IIhkVylYa1NLieFfNMZ1r6LWcs/UJf8tU3QVvRlj8qvvo7 2nz9eVWJ10TxXXhYHXf21fQa14vA5Xhz+n76P8F4h58YfQWvf/N233fFZcdwjsGDn/uE wGoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:message-id :user-agent:mime-version:content-type; bh=BpYlYGNDisGc788g6R7SyXtNHxVNaWbjW4pzsLKSw2c=; b=Htp6BcFr3vhjnngPcFOqnyYHUNB7rLDyBPrFwSyzcsj9OpSbzrTHyHTfZVlAnjMPUp N/znj3sesNtHCEa4pL5TAordIWnt8lyTuKYn2s/z6zaYTx3P5anpEhfxCzg4YWDoGDrs KJN9GtKNkPNJwaX6sudDc0mLElgnyem/NpWe92IAZplOtcekt3h1IvJykquMADHu2Fn1 3e/9Eb66+HIAdSJyvab1kwo4e8R46c8xSAYEdDtR6IpYMKvJAZDuFV3P8Ak3cECUaImm hZE1EqTIBhb6IHB0giEeR8W+m3zJ1x0RQ9qF+ZBS+658M6C9gc1xLm8j0vOThqcLmxZo F7GA== X-Gm-Message-State: AG10YOSqUv4pO3fgY6mMrlgeeKDjGh2HQMJITqLNDhbJ2OBl/d7nNjHHkb2kz+TnmIf7Vg== X-Received: by 10.25.84.20 with SMTP id i20mr3455308lfb.7.1455395830423; Sat, 13 Feb 2016 12:37:10 -0800 (PST) Received: from leviafan ([217.107.192.146]) by smtp.gmail.com with ESMTPSA id dm7sm2556462lbc.32.2016.02.13.12.37.09 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 13 Feb 2016 12:37:09 -0800 (PST) From: Alex Kost To: myglc2 Subject: Re: bug#22600: 'Globally-Visible Packages' not shown by 'M-x guix-installed-packages' References: <87zivb6xyy.fsf@gmail.com> <87egcmrhjj.fsf@gmail.com> <87d1s6u870.fsf@gnu.org> <87io1y7h1r.fsf@gmail.com> <871t8lbsg6.fsf@gmail.com> <87bn7p5mbf.fsf@gmail.com> <87pow5542q.fsf@gmail.com> <87si1048k6.fsf@gmail.com> Date: Sat, 13 Feb 2016 23:37:10 +0300 Message-ID: <87ziv4fitl.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 22600 Cc: 22600@debbugs.gnu.org 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: -0.7 (/) myglc2 (2016-02-10 23:25 +0300) wrote: > Alex Kost writes: > [...] >> I don't understand what "w/wo user mods" means, > > That "official" guix recipes in local repo may be modified. > > Revised table: > > ** Sources of and ways to install packages in guixSD [...] I received this table corrupted, I hope the following one will survive the mail sending. | Recipe source | avail to | recipe upgrade | location | package install | profile | display packages | display generations | |-----------------------+----------+----------------+------------+------------------------------------------------------------------+-----------------------------+----------------------------------------+-----------------------------| | guix ??? | system | guix pull | /gnu/store | sudo guix system reconfigure | /run/current-system/profile | (1) M-x guix-installed-system-packages | M-x guix-system-generations | | guix ??? | user | guix pull | /gnu/store | sudo guix package -i | ~/.guix-profile | (1) M-x guix-installed-user-packages | M-x guix-generations | | guix git repo | system | (2) git pull | PWD | [env]$ sudo ./pre-inst-env guix system reconfigure | /current-system/profile | (1) M-x guix-installed-system-packages | M-x guix-system-generations | | guix git repo | user | (2) git pull | PWD | [env]$ sudo ./pre-inst-env guix package -i | ~/.guix-profile | (1) M-x guix-installed-user-packages | M-x guix-generations | | / | system | N/A | | sudo guix system reconfigure | /run/current-system/profile | (1) M-x guix-installed-system-packages | M-x guix-system-generations | | / | user | N/A | | (3) [env]$ sudo guix package -i | ~/.guix-profile | M-x guix-installed-packages | M-x guix-generations | |-----------------------+----------+----------------+------------+------------------------------------------------------------------+-----------------------------+----------------------------------------+-----------------------------| > Notes: > (1) proposed > (2) Recipes obtained this way may be modified by the user. Set up the guix git repo as described in the manual (info "(guix) Building from Git"). > (3) Add to GUIX_PACKAGE_PATH as described in the manual (info "(guix) Package Modules") > > Trying to help a new user get their bearings. What do you think? It looks ok to me except you use "sudo" everywhere. This may be misleading as "sudo" is not needed when a user installs a package in a his/her profile. -- Alex