Re: /dev/bcache/by-uuid directory empty

2020-12-22 Thread Nathan Dehnel
(define-module (gooby-channel packages bcache-tools) #:use-module (guix licenses) #:use-module (guix packages) #:use-module (gnu packages) #:use-module (guix build-system gnu) #:use-module (guix git-download) #:use-module (gnu packages linux) #:use-module (gnu packages pkg-config)) (

Re: How to call a local function from a mcron job?

2020-12-22 Thread EuAndreh via
That makes sense. I'll try it later and report back. Thanks!

Re: Full Disk Encryption

2020-12-22 Thread Joshua Branson
Hey sullentrapd...@airmail.cc! Thanks for sharing that LVM support was added to guix! I had not heard about that! That's awesome! And thanks Mikhail Tsykalov for committing it! I'm pretty sure with a name like Mikhail, you have to be a genius. Am I right? For the commit message, it looks li

Re: Install `guix pull'ed Guix to target partition on system install

2020-12-22 Thread zimoun
Hi Ricardo, On Tue, 22 Dec 2020 at 13:28, Ricardo Wurmus wrote: > On multi-user systems it does seem like a good idea to have a central > copy of the git repository and let individual users check out different > commits in their own worktree. > > Not sure exactly how this would work and if it’s

Re: Install `guix pull'ed Guix to target partition on system install

2020-12-22 Thread zimoun
Hi Carlo, On Tue, 22 Dec 2020 at 22:51, Carlo Zancanaro wrote: > On Tue, Dec 22 2020, zimoun wrote: >> It is. If you do: >> >> (live) guix pull >> (live) guix system init >> >> then it appears expected to install what the system describes >> *and* the current guix used to install them. Th

Re: Install `guix pull'ed Guix to target partition on system install

2020-12-22 Thread Ricardo Wurmus
zimoun writes: > Hi Pierre, > > On Mon, 21 Dec 2020 at 20:39, Pierre Neidhardt wrote: > >> On a related topic, if 2 users "guix pull", is the whole checkout cloned >> twice? > > From my understanding yes, as I explained before. On multi-user systems it does seem like a good idea to have a cen

Re: Install `guix pull'ed Guix to target partition on system install

2020-12-22 Thread Carlo Zancanaro
Hi Simon! On Tue, Dec 22 2020, zimoun wrote: It is. If you do: (live) guix pull (live) guix system init then it appears expected to install what the system describes *and* the current guix used to install them. Therefore, after reboot, the first “guix pull” will not fetch all the subst

Re: guix pull only from private channel

2020-12-22 Thread zimoun
Hi, On Tue, 22 Dec 2020 at 09:27, Phil wrote: > Yep this is what I've ended up doing - but am still a bit surprised that > even with a pinned guix commit id, and a private channel containing a > single trivial package with available substitute, doing a 'git pull' is > still fairly expensive (app

Re: Install `guix pull'ed Guix to target partition on system install

2020-12-22 Thread zimoun
Hi Pierre, On Tue, 22 Dec 2020 at 10:44, Pierre Neidhardt wrote: >> Did you really do this “guix pull”? Because it is… >> >>> - guix system init ... /mnt >>> - reboot >>> >>> Now on my fresh system, the only Guix available is the one from the USB >>> stick, namely 1.2, and not the one from my c

Re: Emacs 27.1 crashes on input method selection

2020-12-22 Thread Peng Mei Yu
Hi Zelphir, Zelphir Kaltstahl writes: > I installed Emacs 27.1. via GNU Guix and I found one action, which > always crashes Emacs in this version, while it did not do that before: > > M-x set-input-method RET chinese-py RET > > It crashes completely and shows no error, simply goes down. Am I the

Full Disk Encryption

2020-12-22 Thread sullentrapdoor
Hello! I was happy to see that lvm support was recently added to Guix System. This brings two questions. The documentation is not clear on what LVM can even be used for at the moment. In the file `/gnu/tests/install.scm` from Guix, it mentions "guix currently doesn't allow root-on-LVM". I do n

Re: guix pull only from private channel

2020-12-22 Thread Phil
zimoun writes: > Hi, > > Do not take the snippet as bullet-proof. It is a quick example to > illustrate the Guix power. ;-) Yep understood - it was a good starting point for me to expand on! > You mean that: > > $ guix pull -C /tmp/one-channel.scm -p /tmp/one > /tmp/one-channel.scm:2:1: err