unofficial mirror of help-guix@gnu.org 
 help / color / mirror / Atom feed
From: znavko@disroot.org
To: "Tobias Geerinckx-Rice" <me@tobias.gr>
Cc: help-guix@gnu.org
Subject: Re: How to reconfigure system without downloads I did not order?
Date: Sat, 28 Nov 2020 12:53:05 +0000	[thread overview]
Message-ID: <9cf70c172480546684c1dc268a22c494@disroot.org> (raw)
In-Reply-To: <87tut9brvm.fsf@nckx>

I think you're good hacker, but I'm still using bandy hands.
Yes, you are right, I made gc and deleted all previous generations 2 days ago, 
and now Guix has nothing work with.
And I'm still in front of network a problem and cannot just apply new config file:

Is a flag 'build from source' can help me? Or what else to try here?

# guix describe
Generation 36	Nov 28 2020 13:14:53	(current)
  guix 2950161
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: 295016183caa4943522125528b81ad8c67787ca1

# guix time-machine --commit=a99ddf3e7ac436e75fcee0345f931b5d7f767e36 -- system reconfigure /root/config-2-disks.conf 
Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
downloading from https://ci.guix.gnu.org/nar/lzip/1k566b3kc3ljzlllfh2ay9rr4sxpdfpg-module-import ...
 module-import  2KiB                                                                                      135KiB/s 00:00 [##################] 100.0%

downloading from https://ci.guix.gnu.org/nar/lzip/az6z71bxl5syzqrhjdpfll8fm8c1gsnc-module-import-compiled ...
 module-import-compiled  1.5MiB                                                                           778KiB/s 00:02 [##################] 100.0%

downloading from https://ci.guix.gnu.org/nar/gzip/qfmrmg6gk6iz0p14i0sg1rzxlgpb897i-compute-guix-derivation ...
 compute-guix-derivation  859B                                                                            651KiB/s 00:00 [##################] 100.0%

Computing Guix derivation for 'x86_64-linux'... /
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
The following derivations will be built:
   /gnu/store/866y2mqlnbrn1fy36cph8m1x2qyvbq1q-profile.drv
   /gnu/store/0arc9pk8gv6g5z1dk3235n3mhxd7lyi5-profile.drv
   /gnu/store/3kq0mkc9gxrrkmmgn0y1av4sly2b8p9v-inferior-script.scm.drv
The following profile hooks will be built:
   /gnu/store/la6zjqddp3h7d344ikk8s4z1pkyszrcw-fonts-dir.drv
   /gnu/store/pi12azwkj1l8qf6llgaga2wmd45bxh2b-ca-certificate-bundle.drv
   /gnu/store/zryagqw16vprsyvikwbi6izw64ngkpp4-guix-package-cache.drv
building CA certificate bundle...
building fonts directory...
building profile with 1 package...
building /gnu/store/3kq0mkc9gxrrkmmgn0y1av4sly2b8p9v-inferior-script.scm.drv...
building package cache...
building profile with 1 package...
guix system: warning: Consider running 'guix pull' followed by
'guix system reconfigure' to get up-to-date packages and security updates.

52.8 MB will be downloaded

guix substitute: error: connect: Connection timed out
substitution of /gnu/store/755az7pdnzhvihdb85gkd39sh33ip5lh-geoclue-2.5.6 failed
killing process 1358
guix system: error: some substitutes for the outputs of derivation `/gnu/store/fn5z69q4ljdwl2rbr3hvj9rfyrkjrj9a-geoclue-2.5.6.drv' failed (usually happens due to networking issues); try `--fallback' to build derivation from source 




# guix system list-generations
Generation 26	Oct 03 2020 18:11:27
  file name: /var/guix/profiles/system-26-link
  canonical file name: /gnu/store/hi1p8zrb53lfc228wk5ppm3072fy508q-system
  label: GNU with Linux-Libre 5.8.12
  bootloader: grub-efi
  root device: /dev/sda2
  kernel: /gnu/store/dkyzczi2cp27by3kssbhg8nv4g9hjk1f-linux-libre-5.8.12/bzImage
  channels:
    guix:
      repository URL: https://git.savannah.gnu.org/git/guix.git
      branch: master
      commit: 36045fa6d6f6ed240bf26d3040846533e9e35e82
  configuration file: /gnu/store/b8lqcvy8jlp2wax1w970qrvyj7p0fvwq-configuration.scm
Generation 27	Oct 07 2020 00:17:45
  file name: /var/guix/profiles/system-27-link
  canonical file name: /gnu/store/r09ywhsxlix1s022hbgca9pj4csbgs45-system
  label: GNU with Linux-Libre 5.8.12
  bootloader: grub-efi
  root device: /dev/sda2
  kernel: /gnu/store/dkyzczi2cp27by3kssbhg8nv4g9hjk1f-linux-libre-5.8.12/bzImage
  channels:
    guix:
      repository URL: https://git.savannah.gnu.org/git/guix.git
      branch: master
      commit: 36045fa6d6f6ed240bf26d3040846533e9e35e82
  configuration file: /gnu/store/466lzskgjywblzds3rsa7cv5kx5brhkg-configuration.scm
Generation 28	Oct 03 2020 18:11:27
  file name: /var/guix/profiles/system-28-link
  canonical file name: /gnu/store/hi1p8zrb53lfc228wk5ppm3072fy508q-system
  label: GNU with Linux-Libre 5.8.12
  bootloader: grub-efi
  root device: /dev/sda2
  kernel: /gnu/store/dkyzczi2cp27by3kssbhg8nv4g9hjk1f-linux-libre-5.8.12/bzImage
  channels:
    guix:
      repository URL: https://git.savannah.gnu.org/git/guix.git
      branch: master
      commit: 36045fa6d6f6ed240bf26d3040846533e9e35e82
  configuration file: /gnu/store/b8lqcvy8jlp2wax1w970qrvyj7p0fvwq-configuration.scm
Generation 29	Oct 21 2020 00:40:49
  file name: /var/guix/profiles/system-29-link
  canonical file name: /gnu/store/mjxyp3bsfvmgicva1d85dxa2mlgg9n9z-system
  label: GNU with Linux-Libre 5.8.16
  bootloader: grub-efi
  root device: /dev/sda2
  kernel: /gnu/store/cyarhgh3j6nhz8xhhbs6qhy0iry1gg8x-linux-libre-5.8.16/bzImage
  channels:
    guix:
      repository URL: https://git.savannah.gnu.org/git/guix.git
      branch: master
      commit: f14f108853a948fe21fe9bebfd295084b97a53e1
  configuration file: /gnu/store/b8lqcvy8jlp2wax1w970qrvyj7p0fvwq-configuration.scm
Generation 30	Oct 31 2020 23:48:30
  file name: /var/guix/profiles/system-30-link
  canonical file name: /gnu/store/k34z5xal5hwvxk6nnhcll1if7k4wr4f2-system
  label: GNU with Linux-Libre 5.9.2
  bootloader: grub-efi
  root device: /dev/sda2
  kernel: /gnu/store/dni49zhdnmmy6y0isgh71yjhrmj31j37-linux-libre-5.9.2/bzImage
  channels:
    guix:
      repository URL: https://git.savannah.gnu.org/git/guix.git
      branch: master
      commit: d7e033b9a153a9e60f52ff64f4eb355c1c3d0a6e
  configuration file: /gnu/store/b8lqcvy8jlp2wax1w970qrvyj7p0fvwq-configuration.scm
Generation 31	Nov 14 2020 17:47:12
  file name: /var/guix/profiles/system-31-link
  canonical file name: /gnu/store/fxbkh4yv3cka01y3xhw4jwlw2kc22rxq-system
  label: GNU with Linux-Libre 5.9.8
  bootloader: grub-efi
  root device: /dev/sda2
  kernel: /gnu/store/jrgkcfd5lxrljirwqkv29jcdipha2vkc-linux-libre-5.9.8/bzImage
  channels:
    guix:
      repository URL: https://git.savannah.gnu.org/git/guix.git
      branch: master
      commit: 870d74ab6883196b269382b86b6e48a1cc7ac8ae
  configuration file: /gnu/store/b8lqcvy8jlp2wax1w970qrvyj7p0fvwq-configuration.scm
Generation 32	Nov 21 2020 13:41:06	(current)
  file name: /var/guix/profiles/system-32-link
  canonical file name: /gnu/store/w1z5yl7fnpg2663s6kpjsddb0yazjr8s-system
  label: GNU with Linux-Libre 5.9.9
  bootloader: grub-efi
  root device: /dev/sda2
  kernel: /gnu/store/i0yqm9bz9734swkk2ii39gvs634m20f5-linux-libre-5.9.9/bzImage
  channels:
    guix:
      repository URL: https://git.savannah.gnu.org/git/guix.git
      branch: master
      commit: a99ddf3e7ac436e75fcee0345f931b5d7f767e36
  configuration file: /gnu/store/b8lqcvy8jlp2wax1w970qrvyj7p0fvwq-configuration.scm




November 28, 2020 12:14 PM, "Tobias Geerinckx-Rice" <me@tobias.gr> wrote:

> Hullo znavko,
> 
> znavko--- via 写道:
> 
>> I am sorry. How to prevent the process of system upgrade and
>> just remain things as they are but only adding new disk to my
>> system?
> 
> Guix can't upgrade your system, it can only build a new one. It
> will merely re-use parts of the old system that they have in
> common (which can be and often is ‘almost everything’).
> 
> This is actually significant: you can't ask a new Guix to modify
> an older Guix's system, to leave everything in place but just add
> this one small thing, like you can for bare profiles. For that,
> you need to reconfigure the old system with the same version of
> Guix that was used to build it.
> 
> What do
> 
> $ guix system describe
> 
> and
> 
> $ guix describe
> 
> say? My guess is they will both display a different commit
> because you've ‘guix pull’ed after creating the system. If so,
> you can use
> 
> $ guix time-machine --commit=<system commit> -- system
> reconfigure …
> 
> to apply your changes.
> 
> If the system and guix commits *do* match and you've added nothing
> besides a new FILE-SYSTEM, I have no idea why Guix is
> (re-)building ffmpeg. An overzealous ‘guix gc’ in the meantime?
> 
> Kind regards,
> 
> T G-R


  parent reply	other threads:[~2020-11-28 12:53 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-11-28 11:39 How to reconfigure system without downloads I did not order? znavko--- via
2020-11-28 12:14 ` Tobias Geerinckx-Rice
2020-11-28 12:53 ` znavko [this message]
2020-11-28 18:02 ` znavko
2020-11-28 20:48 ` jbranso

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=9cf70c172480546684c1dc268a22c494@disroot.org \
    --to=znavko@disroot.org \
    --cc=help-guix@gnu.org \
    --cc=me@tobias.gr \
    /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).