From mboxrd@z Thu Jan 1 00:00:00 1970 From: Subject: why does guix compile rust for root? Date: Thu, 28 Mar 2019 05:43:40 +0100 (CET) Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_11497_1114330353.1553748220208" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:44219) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h9MtL-0007iM-7D for help-guix@gnu.org; Thu, 28 Mar 2019 00:43:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h9MtH-0007wF-DH for help-guix@gnu.org; Thu, 28 Mar 2019 00:43:49 -0400 Received: from w1.tutanota.de ([81.3.6.162]:42074) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1h9MtD-0007uL-QY for help-guix@gnu.org; Thu, 28 Mar 2019 00:43:45 -0400 Received: from w2.tutanota.de (unknown [192.168.1.163]) by w1.tutanota.de (Postfix) with ESMTP id 3449EFA01FE for ; Thu, 28 Mar 2019 04:43:40 +0000 (UTC) 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 ------=_Part_11497_1114330353.1553748220208 Content-Type: multipart/alternative; boundary="----=_Part_11498_985780472.1553748220208" ------=_Part_11498_985780472.1553748220208 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hello! I ran `guix system reconfigure /etc/config.scm` and now rust is compiling. Rust is compiling too long. I've produced `guix graph --type=reverse-package rust | dot -Tsvg > r.svg` to see why does guix do this, but there is no answer. My config and rust reverse dependecies tree are in attach. A tree has only one node - rust. ------=_Part_11498_985780472.1553748220208 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit
Hello! I ran `guix system reconfigure /etc/config.scm` and now rust is compiling. Rust is compiling too long.

I've produced `guix graph --type=reverse-package rust | dot -Tsvg > r.svg` to see why does guix do this, but there is no answer.

My config and rust reverse dependecies tree are in attach.
A tree has only one node - rust.

------=_Part_11498_985780472.1553748220208-- ------=_Part_11497_1114330353.1553748220208 Content-Type: image/svg+xml; name=r.svg Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=r.svg PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjwh RE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIKICJodHRwOi8vd3d3 LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8IS0tIEdlbmVyYXRlZCBi eSBncmFwaHZpeiB2ZXJzaW9uIDIuNDAuMSAoMjAxNjEyMjUuMDMwNCkKIC0tPgo8IS0tIFRpdGxl OiBHdWl4IHJldmVyc2UmIzQ1O3BhY2thZ2UgUGFnZXM6IDEgLS0+Cjxzdmcgd2lkdGg9Ijk5cHQi IGhlaWdodD0iNDRwdCIKIHZpZXdCb3g9IjAuMDAgMC4wMCA5OS4wMCA0NC4wMCIgeG1sbnM9Imh0 dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcv MTk5OS94bGluayI+CjxnIGlkPSJncmFwaDAiIGNsYXNzPSJncmFwaCIgdHJhbnNmb3JtPSJzY2Fs ZSgxIDEpIHJvdGF0ZSgwKSB0cmFuc2xhdGUoNCA0MCkiPgo8dGl0bGU+R3VpeCByZXZlcnNlJiM0 NTtwYWNrYWdlPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSJ0cmFuc3Bh cmVudCIgcG9pbnRzPSItNCw0IC00LC00MCA5NSwtNDAgOTUsNCAtNCw0Ii8+CjwhLS0gNDkxNDkw NTYgLS0+CjxnIGlkPSJub2RlMSIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+NDkxNDkwNTY8L3RpdGxl Pgo8cG9seWdvbiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iOTEsLTM2IDAs LTM2IDAsMCA5MSwwIDkxLC0zNiIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI0NS41 IiB5PSItMTQuMyIgZm9udC1mYW1pbHk9IkhlbHZldGljYSxzYW5zLVNlcmlmIiBmb250LXNpemU9 IjE0LjAwIiBmaWxsPSIjMDAwMDAwIj5ydXN0QDEuMzEuMTwvdGV4dD4KPC9nPgo8L2c+Cjwvc3Zn Pgo= ------=_Part_11497_1114330353.1553748220208 Content-Type: text/x-scheme; charset=us-ascii; name=config.scm Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=config.scm ;;this is znavko's cute config (use-modules (gnu) (gnu system nss) (gnu system locale) ;;for locale-definition (gnu services desktop) ;;(gnu services dns) ;;for dnsmasq (srfi srfi-1) ;;for remove function (gnu services networking) ;;for remove ntp (gnu services avahi) ;;for remove avahi (gnu services xorg) ;;(gnu services databases);;for postgres (gnu packages admin) ;;for wpa_supplicant ) (use-service-modules desktop) (use-package-modules certs gnome) ;;(define %redundant-linux-modules '("pcspkr" "snd_pcsp")) (operating-system (host-name "antelope") (timezone "Europe/Moscow") (locale "en_US.utf8") (bootloader (bootloader-configuration (bootloader grub-bootloader) (target "/dev/sda"))) (file-systems (cons (file-system (device "/dev/sda1") (mount-point "/") (type "ext4")) %base-file-systems)) (swap-devices '("/dev/sda2")) (users (cons* (user-account (name "bob") (group "users") (supplementary-groups '("wheel" "netdev" "audio" "video")) (home-directory "/home/bob")) (user-account (name "mom") (group "users") (supplementary-groups '("wheel" "netdev" "audio" "video")) (home-directory "/home/mom")) (user-account (name "alice") (group "users") (supplementary-groups '("wheel" "netdev" "audio" "video")) (home-directory "/home/alice")) %base-user-accounts)) ;; This is where we specify system-wide packages. (packages (cons* nss-certs ;for HTTPS access gvfs ;for user mounts wpa-supplicant isc-dhcp %base-packages)) (services (cons* ;;(service postgresql-service-type) (service xfce-desktop-service-type) (modify-services ;;(remove (lambda (service) ;; (eq? (service-kind service) ;; wpa-supplicant-service-type)) ;; (remove (lambda (service) ;; (eq? (service-kind service) ;; static-networking-service-type)) (remove (lambda (service) (eq? (service-kind service) ntp-service-type)) (remove (lambda (service) (eq? (service-kind service) avahi-service-type)) (modify-services %desktop-services (slim-service-type config => (slim-configuration (xorg-configuration (xorg-configuration (extra-config "Section \"InputClass\" Identifier \"touchpad\" Driver \"libinput\" MatchIsTouchpad \"on\" Option \"Tapping\" \"on\" EndSection" ))))) ) ;end of modify-services 2nd ) ;end of remove avahi ) ;end of remove2 ntp ;;) ;end of remove3 networking ;) ;end of remove4 wpa-supplicant (elogind-service-type c => (elogind-configuration (handle-lid-switch 'ignore))) );;end of modify-services 1st desktop-services ));;end of services ;; Allow resolution of '.local' host names with mDNS. (name-service-switch %mdns-host-lookup-nss) (kernel-arguments '("modprobe.blacklist=pcspkr,snd_pcsp")) ;(kernel-arguments ; (list (string-append "modprobe.blacklist=" ; (apply comma-separated ; %redundant-linux-modules)))) );;end of operating-system ------=_Part_11497_1114330353.1553748220208--