From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jone Subject: Sorry, stupid question about guix pull Date: Tue, 8 Jan 2019 16:52:55 +0000 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:59540) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ggucd-0007Xd-GK for help-guix@gnu.org; Tue, 08 Jan 2019 11:53:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ggucb-0005bZ-Ng for help-guix@gnu.org; Tue, 08 Jan 2019 11:52:58 -0500 Received: from mail-ed1-x530.google.com ([2a00:1450:4864:20::530]:35723) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ggucb-0005XV-FF for help-guix@gnu.org; Tue, 08 Jan 2019 11:52:57 -0500 Received: by mail-ed1-x530.google.com with SMTP id x30so4920721edx.2 for ; Tue, 08 Jan 2019 08:52:56 -0800 (PST) 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: help-guix I need execute this as root? For upgrade system libraries and kernel. Part of my config: (packages (let ((trash (map specification->package '("zile" "wireless-tools")))) (append (map specification->package '("xfce" "slim" "gvfs" "xrandr" "unzip" "emacs" "w3m" "emacs-guix" "alsa-lib" "moreutils" "mlocate" "tree" "file" "autobuild" "autoconf" "autogen" "automake" "ccache" "cmake" "gcc-toolchain" "make" ;;; and dependences - visibly! "gnutls" "ncurses" "libx11" "gtk+" "imagemagick" "acl" "zlib" "dbus" "glibc-utf8-locales" ;;; new/additional "alsa-utils" "nss-certs")) (remove (lambda (pkg) (memq pkg trash)) %base-packages)))) ;; %base-packages selected here! I don't really understand how it works, but it was OK before, and now I can't upgrade the system (the current version is 0.15). Many libraries have not been updated with this config when you try to update as 'su -l; guix pull'. What is my mistake - I would like to use simple package names, but I want them to be the latest versions. And after 'guix pull' I run 'guix package -u', but no upgrade. I see a message when I try to update individual packages: "Need upgrade X with Y".