Skip to content

Instantly share code, notes, and snippets.

@dmalikov
Last active August 29, 2015 14:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dmalikov/55d83f5f3062a604cae3 to your computer and use it in GitHub Desktop.
Save dmalikov/55d83f5f3062a604cae3 to your computer and use it in GitHub Desktop.
[wat] `nixos-rebuild switch` switches tig version from 2.0.3 to 1.2.1 like clockwork
# I'm just calling same `sudo nixos-rebuild switch` command many times from the same directory
yep@nixos : ~ >> sudo nixos-rebuild switch
building Nix...
building the system configuration...
these derivations will be built:
/nix/store/6r8b8k9b59fi3nckb8w1dzxxydp4s87j-unit.drv
/nix/store/cf68gijlb05fjcpzsnjl7yhq92b9mmv4-system-units.drv
/nix/store/g83gindm03c4wzbwj99nvcviszyp1527-nixos-14.10.git.7d0a7ed.drv
/nix/store/ha3vd3igichjwlj263nz0ap2vk0hn69s-sshd.pam.drv
/nix/store/r76pi8bpk6zxv25gbp08fppn9dsjhl9f-sshd_config.drv
/nix/store/si3xavzk57rk88p3028la84yisvnwzl4-etc.drv
building path(s) `/nix/store/vbg2y6xlypysv18jmabpk6gh735qsqxx-sshd.pam'
building path(s) `/nix/store/ik3aqfs3qx7pqyg7a66rj21hxys74vra-sshd_config'
building /nix/store/vbg2y6xlypysv18jmabpk6gh735qsqxx-sshd.pam
building /nix/store/ik3aqfs3qx7pqyg7a66rj21hxys74vra-sshd_config
building path(s) `/nix/store/c0yipgq81xy0s4303p2bk55wkva4cb74-unit'
building /nix/store/c0yipgq81xy0s4303p2bk55wkva4cb74-unit
building path(s) `/nix/store/3z58clc41j251dwyyndbyzx0gvf1b7bb-system-units'
building /nix/store/3z58clc41j251dwyyndbyzx0gvf1b7bb-system-units
building path(s) `/nix/store/05ppacg33acsnv5v8cyfcicmx89mdpma-etc'
building path(s) `/nix/store/7yp2lnjawdkqipik686gb1kw91k4c807-nixos-14.10.git.7d0a7ed'
building /nix/store/7yp2lnjawdkqipik686gb1kw91k4c807-nixos-14.10.git.7d0a7ed
updating GRUB 2 menu...
installing the GRUB 2 boot loader on /dev/sda...
Installing for i386-pc platform.
Installation finished. No error reported.
stopping the following units: -.slice, alsa-store.service, cpufreq.service, cron.service, dbus.service, dbus.socket, kmod-static-nodes.service, local-fs.target, mpd.service, network-interfaces.target, network-setup.service, nix-daemon.service, nix-daemon.socket, nscd.service, ntpd.service, remote-fs.target, system.slice, systemd-fsck@dev-disk-by\x2dlabel-wdt.service, systemd-logind.service, systemd-modules-load.service, systemd-sysctl.service, systemd-tmpfiles-clean.timer, systemd-tmpfiles-setup-dev.service, systemd-udev-settle.service, systemd-udev-trigger.service, systemd-udevd-control.socket, systemd-udevd-kernel.socket, systemd-udevd.service, systemd-vconsole-setup.service, transmission.service, user.slice
NOT restarting the following units: getty@tty1.service, systemd-backlight@backlight:acpi_video0.service, systemd-backlight@backlight:intel_backlight.service, systemd-journald.service, systemd-random-seed.service, systemd-remount-fs.service, systemd-rfkill@rfkill0.service, systemd-rfkill@rfkill1.service, systemd-rfkill@rfkill2.service, systemd-rfkill@rfkill3.service, systemd-tmpfiles-setup.service, systemd-update-utmp.service, systemd-user-sessions.service, user@1000.service
activating the configuration...
setting up /etc...
regenerating udev hardware database...
restarting systemd...
restarting the following units: dhcpcd.service, sshd.service
starting the following units: -.slice, alsa-store.service, cpufreq.service, cron.service, dbus.socket, default.target, getty.target, ip-up.target, kmod-static-nodes.service, local-fs.target, mpd.service, multi-user.target, network-interfaces.target, network-setup.service, network.target, nix-daemon.socket, nscd.service, ntpd.service, paths.target, remote-fs.target, slices.target, sockets.target, sound.target, swap.target, system.slice, systemd-fsck@dev-disk-by\x2dlabel-wdt.service, systemd-logind.service, systemd-modules-load.service, systemd-sysctl.service, systemd-tmpfiles-clean.timer, systemd-tmpfiles-setup-dev.service, systemd-udev-settle.service, systemd-udev-trigger.service, systemd-udevd-control.socket, systemd-udevd-kernel.socket, systemd-vconsole-setup.service, timers.target, transmission.service, user.slice
reloading the following units: dev-hugepages.mount, dev-mqueue.mount, sys-kernel-debug.mount
yep@nixos : ~ >> tig --version
tig version 2.0.3
yep@nixos : ~ >> sudo nixos-rebuild switch
building Nix...
building the system configuration...
updating GRUB 2 menu...
installing the GRUB 2 boot loader on /dev/sda...
Installation finished. No error reported.
stopping the following units: -.slice, alsa-store.service, cpufreq.service, cron.service, dbus.service, dbus.socket, kmod-static-nodes.service, local-fs.target, mpd.service, network-interfaces.target, network-setup.service, nix-daemon.service, nix-daemon.socket, nscd.service, ntpd.service, remote-fs.target, system.slice, systemd-fsck@dev-disk-by\x2dlabel-wdt.service, systemd-logind.service, systemd-modules-load.service, systemd-sysctl.service, systemd-tmpfiles-clean.timer, systemd-tmpfiles-setup-dev.service, systemd-udev-settle.service, systemd-udev-trigger.service, systemd-udevd-control.socket, systemd-udevd-kernel.socket, systemd-udevd.service, systemd-vconsole-setup.service, transmission.service, user.slice
NOT restarting the following units: getty@tty1.service, systemd-backlight@backlight:acpi_video0.service, systemd-backlight@backlight:intel_backlight.service, systemd-journald.service, systemd-random-seed.service, systemd-remount-fs.service, systemd-rfkill@rfkill0.service, systemd-rfkill@rfkill1.service, systemd-rfkill@rfkill2.service, systemd-rfkill@rfkill3.service, systemd-tmpfiles-setup.service, systemd-update-utmp.service, systemd-user-sessions.service, user@1000.service
activating the configuration...
setting up /etc...
removing obsolete symlink ‘/etc/modprobe.d/usb-load-ehci-first.conf’...
regenerating udev hardware database...
restarting systemd...
restarting the following units: dhcpcd.service, sshd.service
starting the following units: -.slice, alsa-store.service, cpufreq.service, cron.service, dbus.socket, default.target, getty.target, ip-up.target, kmod-static-nodes.service, local-fs.target, mpd.service, multi-user.target, network-interfaces.target, network-setup.service, network.target, nix-daemon.socket, nscd.service, ntpd.service, paths.target, remote-fs.target, slices.target, sockets.target, sound.target, swap.target, system.slice, systemd-fsck@dev-disk-by\x2dlabel-wdt.service, systemd-logind.service, systemd-modules-load.service, systemd-sysctl.service, systemd-tmpfiles-clean.timer, systemd-tmpfiles-setup-dev.service, systemd-udev-settle.service, systemd-udev-trigger.service, systemd-udevd-control.socket, systemd-udevd-kernel.socket, systemd-vconsole-setup.service, timers.target, transmission.service, user.slice
reloading the following units: dev-hugepages.mount, dev-mqueue.mount, sys-kernel-debug.mount
yep@nixos : ~ >> tig --version
tig version 1.2.1
yep@nixos : ~ >> sudo nixos-rebuild switch
building Nix...
building the system configuration...
updating GRUB 2 menu...
installing the GRUB 2 boot loader on /dev/sda...
Installing for i386-pc platform.
Installation finished. No error reported.
stopping the following units: -.slice, alsa-store.service, cpufreq.service, cron.service, dbus.service, dbus.socket, kmod-static-nodes.service, local-fs.target, mpd.service, network-interfaces.target, network-setup.service, nix-daemon.service, nix-daemon.socket, nscd.service, ntpd.service, remote-fs.target, system.slice, systemd-fsck@dev-disk-by\x2dlabel-wdt.service, systemd-logind.service, systemd-modules-load.service, systemd-sysctl.service, systemd-tmpfiles-clean.timer, systemd-tmpfiles-setup-dev.service, systemd-udev-settle.service, systemd-udev-trigger.service, systemd-udevd-control.socket, systemd-udevd-kernel.socket, systemd-udevd.service, systemd-vconsole-setup.service, transmission.service, user.slice
NOT restarting the following units: getty@tty1.service, systemd-backlight@backlight:acpi_video0.service, systemd-backlight@backlight:intel_backlight.service, systemd-journald.service, systemd-random-seed.service, systemd-remount-fs.service, systemd-rfkill@rfkill0.service, systemd-rfkill@rfkill1.service, systemd-rfkill@rfkill2.service, systemd-rfkill@rfkill3.service, systemd-tmpfiles-setup.service, systemd-update-utmp.service, systemd-user-sessions.service, user@1000.service
activating the configuration...
setting up /etc...
regenerating udev hardware database...
restarting systemd...
restarting the following units: dhcpcd.service, sshd.service
starting the following units: -.slice, alsa-store.service, cpufreq.service, cron.service, dbus.socket, default.target, getty.target, ip-up.target, kmod-static-nodes.service, local-fs.target, mpd.service, multi-user.target, network-interfaces.target, network-setup.service, network.target, nix-daemon.socket, nscd.service, ntpd.service, paths.target, remote-fs.target, slices.target, sockets.target, sound.target, swap.target, system.slice, systemd-fsck@dev-disk-by\x2dlabel-wdt.service, systemd-logind.service, systemd-modules-load.service, systemd-sysctl.service, systemd-tmpfiles-clean.timer, systemd-tmpfiles-setup-dev.service, systemd-udev-settle.service, systemd-udev-trigger.service, systemd-udevd-control.socket, systemd-udevd-kernel.socket, systemd-vconsole-setup.service, timers.target, transmission.service, user.slice
reloading the following units: dev-hugepages.mount, dev-mqueue.mount, sys-kernel-debug.mount
yep@nixos : ~ >> tig --version
tig version 2.0.3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment