From: znavko@disroot.org
To: help-guix <help-guix@gnu.org>
Subject: kicking off nm again
Date: Fri, 12 Apr 2019 19:47:49 +0000 [thread overview]
Message-ID: <87a0d8550a3afdee200e70eb8afaafef@disroot.org> (raw)
[-- Attachment #1.1: Type: text/plain, Size: 4860 bytes --]
Hello! I need your advise in my `holly war` for guix purity in my low-capacity Laptop.
While `guix pull && guix system reconfigure config-znavko-12-04-2019.scm` worked, Network-Manager and some other stuff have pervaded.
I saw this:
# guix pull && guix system reconfigure config-znavko-12-04-2019.scm
...
downloading from https://ci.guix.info/nar/gzip/5d9hhqd8mzcbll094lapd3q59kcfbjwx-mutter-3.24.4...
downloading from https://ci.guix.info/nar/gzip/02k2cbgmlanypwnbn1qzxxh54zs7z9gg-geocode-glib-3.20.1...
geocode-glib-3.20.1 98KiB 56KiB/s 00:02 [##################] 100.0%
downloading from https://ci.guix.info/nar/gzip/8x3imp6y4qnfgjhfi1k53mdbkz1xscwl-gnome-online-accounts-3.26.2-lib...
gnome-online-accounts-3.26.2-lib 276KiB 53KiB/s 00:00 [# ] 5 gnome-online-accounts-3.26.2-lib 276KiB 60KiB/s 00:01 [## ] 11 gnome-online-accounts-3.26.2-lib 276KiB 45KiB/s 00:01 [### ] 17 gnome-online-accounts-3.26.2-lib 276KiB 8KiB/s 00:08 [#### ] 23. gnome-online-accounts-3.26.2-lib 276KiB 9KiB/s 00:09 [##### ] 29. gnome-online-accounts-3.26.2-lib 276KiB 12KiB/s 00:09 [####### ] 40 gnome-online-accounts-3.26.2-lib 276KiB 13KiB/s 00:10 [######## ] 46 gnome-online-accounts-3.26.2-lib 276KiB 15KiB/s 00:10 [######### ] 52 gnome-online-accounts-3.26.2-lib 276KiB 16KiB/s 00:11 [########### ] 63 gnome-online-accounts-3.26.2-lib 276KiB 17KiB/s 00:12 [############ ] 69 gnome-online-accounts-3.26.2-lib 276KiB 19KiB/s 00:12 [############## ] 81 gnome-online-accounts-3.26.2-lib 276KiB 21KiB/s 00:12 [################ ] 92 gnome-online-accounts-3.26.2-lib 276KiB 22KiB/s 00:12 [##################] 100.0%
downloading from https://ci.guix.info/nar/gzip/sv05vb2d34kabcr0bkxywlgscpp3gvd5-libgweather-3.26.1...
downloading from https://ci.guix.info/nar/gzip/m7sbp699inhdmlmpvkzmsncgi0lkz263-network-manager-1.8.4...
network-manager-1.8.4 4.6MiB 117KiB/s 00:40 [##################] 100.0%
downloading from https://ci.guix.info/nar/gzip/jj4a71qxpkpk2i3qi4mnkr0ghs6bhh0g-evolution-data-server-3.28.1...
downloading from https://ci.guix.info/nar/gzip/zdxjj50y3w5l2npkpkm29k9zjpng5ghm-network-manager-applet-1.8.4...
Do not want to have NetworkManager, but I discovered it has dependents (attached svg). In svg I cannot determine what exactly need nm. Arc-theme? Gdm? Gnome?
My packages for root are:
# guix package -I
emacs-rainbow-delimiters 2.1.3 out /gnu/store/83d544jsqd2jnqnd9racpghg71pgv546-emacs-rainbow-delimiters-2.1.3
xset 1.2.4 out /gnu/store/af5xnphd8nl3qsrvq312idvbbq1y4vs6-xset-1.2.4
lshw B.02.18 out /gnu/store/4arjspj4d99kkx8nkmjh1j4nrfw7wsb0-lshw-B.02.18
unzip 6.0 out /gnu/store/rvr69vbggcy12qiayy20yf49vcgh11zj-unzip-6.0
glibc-utf8-locales 2.28 out /gnu/store/94k5w17z54w25lgp90czdqfv9m4hwzhq-glibc-utf8-locales-2.28
wireless-tools 30.pre9 out /gnu/store/38l735aqzshdfd1z0z0df6ci1jdkg91w-wireless-tools-30.pre9
dosfstools 4.1 out /gnu/store/vhg24flnc41ysbq6hds8s33s1x2i12mn-dosfstools-4.1
torsocks 2.3.0 out /gnu/store/rc7166vfi36sx0vqyggnm4b3n1z9ry9k-torsocks-2.3.0
curl 7.64.0 out /gnu/store/09x4p4ywz39xzy42kmscfi2nnhwjgybd-curl-7.64.0
postgresql 10.7 out /gnu/store/cjwd6qaw7imbv64qb6ja4gx4zpwzl77c-postgresql-10.7
htop 2.2.0 out /gnu/store/b5hkkgk2lmx5n0gipbx93jh6pxbzzdz6-htop-2.2.0
wget 1.20.1 out /gnu/store/wxhbyn2ff6fz9xhm4nyilgx8gs0hnk4p-wget-1.20.1
nmap 7.70 out /gnu/store/viz0jwlhdjzdicz0sl3g7c4bcpz5xpap-nmap-7.70
tor 0.3.4.11 out /gnu/store/0mnwmb670xxzqanqbamjmli7nm0dlpyn-tor-0.3.4.11
openvpn 2.4.7 out /gnu/store/krzb78b7ma2gvyjpiw58vz4nv21qg665-openvpn-2.4.7
graphviz 2.40.1 out /gnu/store/hw4h30a6hgza5fr2pdaz69bnqyh6r0cb-graphviz-2.40.1
emacs-paredit 24 out /gnu/store/1zha5anxg029qfl7r569aap5lfyrb66a-emacs-paredit-24
emacs-geiser 0.10 out /gnu/store/sjrmk26ayiblnsz7ka5lcy61xpp1hk5b-emacs-geiser-0.10
lm-sensors 3.4.0 out /gnu/store/8a27wj8mslg3plrg1zsymhchvyqsgnkq-lm-sensors-3.4.0
git 2.21.0 out /gnu/store/f7lmi6k82mw54gz00m5nq4abpc79mgbp-git-2.21.0
emacs 26.1 out /gnu/store/zcs0sb51znspcach6z5r4zn9zwqw2zyh-emacs-26.1
gedit 3.28.1 out /gnu/store/bzkvlf8msq0bi78vpajqjyyd68anf0al-gedit-3.28.1
glibc-locales 2.28 out /gnu/store/acl2wxzzkkcjv74rlqswdf9p8pwddlmk-glibc-locales-2.28
1) Let me know how to delete nm, if I've removed it from services in %desktop-services, but gdm or gnome pulled it into my system.
2) libgweather. Also, I do not need lbgweather. arc-theme depends on it again? Sorry, I do not use gnome.
3) geocode-glib. Gnome is so fat. How to cut it off? Can I have gdm without gnome?
4) gnome-online-accounts
5) evolution-data-server
6) network-manager-applet
7) mutter, what's this? I think xfce4 does not use it. How to kick it out?
Please, is the last leaf of revert dependencies graph that package I need to remove for that guix will not pull these 7 packages again?
If so arc-theme and gnome are my aims. How to remove them?
[-- Attachment #1.2: Type: text/html, Size: 5273 bytes --]
[-- Attachment #2: nm-dependents.svg --]
[-- Type: image/svg+xml, Size: 13075 bytes --]
[-- Attachment #3: config-znavko-12-04-2019.scm --]
[-- Type: application/octet-stream, Size: 2698 bytes --]
;-*- mode: Scheme; -*-
;;this is znavko's cute config
(use-modules (gnu) (gnu system nss)
(gnu system locale) ;;for locale-definition
(gnu services desktop)
(srfi srfi-1) ;;for remove function
(gnu services networking) ;;for remove ntp
(gnu services avahi) ;;for remove avahi
(gnu services xorg)
(gnu packages admin) ;;for wpa_supplicant
)
(use-service-modules desktop)
(use-package-modules certs gnome)
(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"))
%base-user-accounts))
;; This is where we specify system-wide packages.
(packages (cons* nss-certs ;for HTTPS access
gvfs ;for user mounts
wpa-supplicant
%base-packages))
(services (cons*
(service xfce-desktop-service-type)
(service dhcp-client-service-type)
(modify-services
(remove (lambda (service)
(member (service-kind service)
(list ntp-service-type avahi-service-type
bluetooth-service network-manager-service-type)))
%desktop-services) ;end of remove lambda services
(wpa-supplicant-service-type config =>
(wpa-supplicant-configuration
(interface "wlp2s0")
(config-file "/etc/wpa_supplicant/wpa_supplicant.conf")))
(gdm-service-type config =>
(gdm-configuration
(xorg-configuration
(xorg-configuration
(extra-config
'("Section \"InputClass\"
Identifier \"touchpad\"
Driver \"libinput\"
MatchIsTouchpad \"on\"
Option \"Tapping\" \"on\"
EndSection")
)))))
(elogind-service-type
c => (elogind-configuration (handle-lid-switch 'ignore)))
) ;;end of modify-services
)) ;;end of services
;; Allow resolution of '.local' host names with mDNS.
(name-service-switch %mdns-host-lookup-nss)
;;blacklist ugly sound speaker, blacklist ideapad_laptop for prevent soft blocking wlan
(kernel-arguments '("modprobe.blacklist=pcspkr,snd_pcsp,bluetooth,ideapad_laptop"))
) ;;end of operating-system
[-- Attachment #4: libgweather-dependents.svg --]
[-- Type: image/svg+xml, Size: 15792 bytes --]
[-- Attachment #5: geocode-glib.svg --]
[-- Type: image/svg+xml, Size: 17716 bytes --]
[-- Attachment #6: evolution-data-server.svg --]
[-- Type: image/svg+xml, Size: 8008 bytes --]
[-- Attachment #7: network-manager-applet.svg --]
[-- Type: image/svg+xml, Size: 4615 bytes --]
[-- Attachment #8: mutter.svg --]
[-- Type: image/svg+xml, Size: 2875 bytes --]
next reply other threads:[~2019-04-12 19:48 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-04-12 19:47 znavko [this message]
2019-04-13 18:58 ` kicking off nm again Mark H Weaver
2019-04-14 7:44 ` znavko
2019-04-14 14:25 ` znavko
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://guix.gnu.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87a0d8550a3afdee200e70eb8afaafef@disroot.org \
--to=znavko@disroot.org \
--cc=help-guix@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).