bug#62140: enable LVM in Grub

2023-03-12 Thread Emmanuel Beffara
Hello Guix, Unless I missed something in the configuration process, the `grub.cfg` generated by `guix system reconfigure` does not enable LVM, even if the store is in an LVM volume. The immediate consequence is that Grub cannot load its data files nor boot the system. The fix is as simple as addin

bug#62141: Grub: set terminal_output earlier

2023-03-12 Thread Emmanuel Beffara
Hello Guix, In the generated `grub.cfg`, it would be an improvement to set the `terminal_output` before any user input is required by Grub, for proper interaction. In my case, the laptop has a HiDPI display and Grub starts with a graphical terminal in 3840x2160 resolution with extremely small cha

bug#62139: Grub resource files should be in the EFI partition

2023-03-12 Thread Emmanuel Beffara
Hello Guix, The installation process for Grub should put the resource files, notably keymaps and locales, in the EFI partition, so that they can be used early in the boot process, before any user interaction. In the context of full-disk encryption, this is very important because in the current st

bug#44877: bug#62140: enable LVM in Grub

2023-03-14 Thread Emmanuel Beffara
De Michael Rohleder le 13/03/2023 à 14:56: > Hello Emmanuel! > > Thx for the report! > > I think this is bug 44877, maybe we can/should merge it. > Here [1] is a patch (and testcase). > > > [1] https://issues.guix.gnu.org/60442 Indeed, it seems to be the same issue. However, the patch sets t

bug#62140: enable LVM in Grub

2023-03-24 Thread Emmanuel Beffara
Hello, De Maxim Cournoyer le 23/03/2023 à 13:48: > It seems to me that since we produce grub.cfg ourselves if there's something > to add there for LVM support (which I'm not sure there is -- apparently it > already works for you ?), it should be explicitly coded in (gnu bootloader > grub). It doe

bug#44877: bug#62140: enable LVM in Grub

2023-03-28 Thread Emmanuel Beffara
Hi, De Maxim Cournoyer le 24/03/2023 à 13:24: > OK, thanks for explaining. Could you please try > https://issues.guix.gnu.org/60442 (by applying the patch to a local guix > checkout, building it, then 'sudo -E ./pre-inst-env sudo guix system > reconfigure /path/to/your/config.scm)? The test suit

bug#56556: 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

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

bug#64741: CUPS: fix the PATH settings for filters

2023-07-20 Thread Emmanuel Beffara
Hello, I would like to propose the attached patch for the `cups-filters` package. The point is to add the paths for `coreutils` and `sed` to the PATH setting in the wrapper scripts so that the filters can find them. Maybe other packages should be added, at least this patch fixes the issue I was fa