installation on LVM on LUKS

2023-03-03 Thread Emmanuel Beffara
Hello, I am currently trying to install Guix System on my laptop and I am facing an issue with the bootloader configuration. I use full-disk encryption with a single encrypted partition, split into several logical volumes using LVM, plus an extra non-encrypted partition for EFI boot material:

Re: installation on LVM on LUKS

2023-03-03 Thread Emmanuel Beffara
Hi Roman, Thanks for the suggestions. De Roman Scherer le 03/03/2023 à 16:05: > did you add the cryptsetup-static and lvm2-static packages to the > packages field of your operating system? I had not, but I just tried adding them and nothing changed. > Apart from that, I think you also need to a

Grub installation and configuration

2023-03-03 Thread Emmanuel Beffara
Hello again, Continuing on my adventures with installing Guix System on LVM on LUKS with Grub as bootloader, I would like to suggest a few adujstments to how Grub is installed in Guix: - Install the keymaps in the EFI partition like the Grub modules, so that the proper keymap is setup early in

Re: installation on LVM on LUKS

2023-03-05 Thread Emmanuel Beffara
De wolf le 04/03/2023 à 00:42: > On 2023-03-03 18:03:39 +0100, Emmanuel Beffara wrote: > > Unless I am missing something, tinkering with initrd modules has nothing to > > do > > with my issue. The missing “insmod lvm” is in grub.cfg, it is related to > > Grub > >

Re: Grub installation and configuration

2023-03-07 Thread Emmanuel Beffara
De Ludovic Courtès le 07/03/2023 à 17:12: > Maybe what you can do, then, is report each issue to bug-g...@gnu.org > separately and provide guidance for the GRUB side of things: what should > the generated ‘grub.cfg’ look like after each of these points is > addressed? > > In return, an experienced

TeXlive packaging issues

2023-03-28 Thread Emmanuel Beffara
Hello Guix, I would like to share a few thoughts on how TeXlive is currently handled in Guix. The package `texlive` contains all of TeXlive, it works fine but it is arguably too big to be practical. The documentation rightfully says > We recommend using the modular package set because it is much

Re: bug#56556: texlive-babel-dutch with and without texlive-hyphen-dutch: No hyphenation patterns were preloaded

2023-04-07 Thread Emmanuel Beffara
Hi, De Ludovic Courtès le 07/04/2023 à 12:33: > > I don't really know how we could fix this: maybe build the formats with > > all the hyphenation packages enabled? > > The intertubes suggest running ‘fmtutil --all’ to get hyphenations > packages straight. Is this something we should do in the Te

documentation in TeX Live collections

2023-08-25 Thread Emmanuel Beffara
Hello Guix, There has been a lot of movement around TeX Live recently and it is very nice to see. We now have a usable modular installation and a great number of available packages and collections. However, I don't understand what is the proper way to reach documentation in the current system. I

Re: documentation in TeX Live collections

2023-08-28 Thread Emmanuel Beffara
n-foo'. > > However, I'm a bit reluctant to add more artificial packages (i.e., not > known to TeX Live distribution). Also, it might be as simple to do it in > one's own manifest. I think it would make much more sense to have "doc" outputs also for collections and schemes. It would be consistent with the structure of individual packages and would not require artificial packages. Having individual package documentations in one's manifests is of course doable but it is contradictory with the approach of collections. -- Emmanuel Beffara

Re: documentation in TeX Live collections

2023-08-28 Thread Emmanuel Beffara
Hello, Thanks for the instructive feedback! De Nicolas Goaziou le 28/08/2023 à 13:01: > Every texlive-* package comes with its documentation, in a separate > output. "doc" output are not uncommon at all in Guix. Therefore, > I disagree with the inconsistency you're talking about. Ok, I admit I d

Re: documentation in TeX Live collections

2023-08-29 Thread Emmanuel Beffara
Hi, De Nicolas Goaziou le 28/08/2023 à 20:01: > Nicolas Goaziou writes: > >>> In any case, I suggest to write a proper bug report for this. Hopefully, > >>> someone with better understanding about the implications of GUIX_TEXMF > >>> will be able to solve this. > >> > >> I can do that for the te

Re: documentation in TeX Live collections

2023-08-29 Thread Emmanuel Beffara
Hellon De Andreas Enge le 28/08/2023 à 20:05: > if I understand things correctly, we would like the following behaviour > for propagated inputs in the texlive context: > We have these metapackages with propagated inputs; all of these inputs > have "out" and "doc". Then we would like to automatical

share guix and its store between distributions

2023-10-05 Thread Emmanuel Beffara
Hello Guix, Is there a way to share Guix and its store between several distributions? My situation is that I have a Guix system installed as my main system, but I would like to install another distribution on the same machine (a current Debian, specifically) and use Guix as a package manager ther

Re: share guix and its store between distributions

2023-10-09 Thread Emmanuel Beffara
Hello, Thanks for the feedback. De Efraim Flashner le 08/10/2023 à 09:03: > > Is there a way to share Guix and its store between several distributions? > > [...] > > It looks like you already have the right idea. You'd have to share /gnu > and /var/guix between the two distributions, as well as

Re: share guix and its store between distributions

2023-10-11 Thread Emmanuel Beffara
De Simon Tournier le 11/10/2023 à 14:45: > Just to mention that I do not know what happens with the store database > if you run concurrently two guix-daemon. > > For your use-case, it should be ok, though. :-) Since you will run only > one guix-daemon at one time. Indeed, I am not bold enough to

guix pull performance

2023-10-12 Thread Emmanuel Beffara
Hello Guix, I am having performance issues with Guix operations since a few weeks. Concretely, any call to `guix pull` takes approximately 10 minutes to finish, on a reasonably powerful machine (Core i7, 12 cores, 16G RAM, 1 TB SSD drive with plenty of available space), and this even if rerun `gui

Re: guix pull performance

2023-10-12 Thread Emmanuel Beffara
De Ignas Lapėnas le 12/10/2023 à 13:24: > I’m fairly new to the Guix scene, but recently there was a discussion about it > on devel-g...@gnu.org mailing list. So far it works as designed, because every > time you use guix pull, they have to recompile every package definition. > I’m a complete pleb

Re: guix pull performance

2023-11-28 Thread Emmanuel Beffara
Hello again, De Simon Tournier le 12/10/2023 à 19:02: > On Thu, 12 Oct 2023 at 15:51, Emmanuel Beffara wrote: > > > Thanks for the pointer. Now I think I understand the reason for this > > behaviour: Guix has to compile the whole set of modules, including all > > pack

Re: swaylock does not accept my correct password and fails to unlock

2023-12-22 Thread Emmanuel Beffara
Hello, De Remco van 't Veer le 22/12/2023 à 08:56: > This works for me but I am not sure it's still needed. I am pretty sure > swaylock does not like to be setuid anymore. I faced the same issue some time ago, not sure when. Indeed the issue was with swaylock complaining about setuid. My system

Re: swaylock does not accept my correct password and fails to unlock

2023-12-22 Thread Emmanuel Beffara
De Oleander le 22/12/2023 à 15:20: > What module provides screen-locker-service-type? This is in (gnu services xorg). My system.scm starts with (use-modules (gnu) ...) (use-service-modules ... xorg ...) (use-package-modules ... wm ...) where the wm package is used to

mcron service and PATH (was: Home service for mbsync?)

2024-02-22 Thread Emmanuel Beffara
Hello, De Carlo Zancanaro le 22/02/2024 à 10:27: > On Wed, Feb 21 2024, Felix Lechner via wrote: > > Does anyone have an 'mbsync' home service, please? Thanks! > > I just run mbsync as an mcron service. I have a custom script, because I > do some weird stuff to update my mu index afterwards, but

Re: mcron service and PATH (was: Home service for mbsync?)

2024-02-22 Thread Emmanuel Beffara
Hi, De Tanguy LE CARROUR le 22/02/2024 à 14:51: > Quoting Emmanuel Beffara (2024-02-22 13:37:10) > > I recently noticed an issue with that: it seems that the command in the > > mcron > > job is called with an incomplete PATH. > > Yes, indeed. > > The "prob