bug#44606: Error with `guix-start-repl', No prompt found

2020-11-12 Thread Michael Rohleder
Hello Michael, Thank you for reporting! I think, we already have #44062 for this, so I merged them. signature.asc Description: PGP signature

bug#44606: Error with `guix-start-repl', No prompt found

2020-11-12 Thread Michael Pagan
Guix works just fine; however, the `emacs-guix' interface does not connect to the REPL (it creates one, but won't connect to it). When I enter `M-x guix', the Magit-like interface appears. Pressing the `c' key should bring me straight into the REPL, but it doesn't. The first time I execute the

bug#44558: Mesa isn't update to date

2020-11-12 Thread Marius Bakke
Guillaume Le Vaillant writes: > Tobias Geerinckx-Rice via Bug reports for GNU Guix skribis: > >> Romulasry, are you suffering from specific Mesa 20.0.7 problems that 20.2.2 >> might fix? Please let us know. An otherwise working package not being at >> the >> latest upstream version isn't a

bug#44559: gnutls 3.6.12 fails to build: FAIL: status-request-revoked

2020-11-12 Thread Marius Bakke
Ludovic Courtès writes: > The question for us becomes how to ensure long-term reproducibility in > the presence of such bugs. > > In this case, I think the only solution would be to change the system > clock when one rebuilds GnuTLS (or to use ‘--without-tests=gnutls’, but > you end up with

bug#44353: [PATCH version-1.2.0 v2] guix: system: Add a new '--non-volatile' option for disk-image.

2020-11-12 Thread Ludovic Courtès
Mathieu Othacehe skribis: >> * guix/scripts/system.scm (%options)[volatile-root?]: New boolean option. >> (%default-options): Set its default value to #f. >> (show-help): Add help doc. >> * guix/scripts/system.scm (perform-action): Propagate option... >> (system-derivation-for-action): ...here.

bug#44353: [PATCH version-1.2.0 v2 3/3] doc: Detail which bootloader get used with disk-image or vm-image.

2020-11-12 Thread Ludovic Courtès
Hi, Mathieu Othacehe skribis: >> +@example >> +image=$(guix system disk-image --image-type=qcow2 \ >> + gnu/system/examples/lightweight-desktop.tmpl) >> +cp $image /tmp/my-image.qcow2 >> +chmod +rw /tmp/my-image.qcow2 >> +qemu-system-x86_64 -enable-kvm -hda /tmp/my-image.qcow2 -m

bug#44559: gnutls 3.6.12 fails to build: FAIL: status-request-revoked

2020-11-12 Thread Ludovic Courtès
Hi, Christopher Baines skribis: > I found this when trying to build guile3.0-gnutls: > > guix time-machine --commit=94585fffb23079fe71110e2bf99782eb4ccfa12b -- > build --no-grafts --check guile3.0-gnutls > > > FAIL: status-request-revoked > > > trying

bug#44353: [PATCH version-1.2.0 v2] guix: system: Add a new '--non-volatile' option for disk-image.

2020-11-12 Thread Mathieu Othacehe
Hello Maxim, > One thing I wasn't sure was if it'd be better to implicitly derive > volatile-root? #f when image-type was specified (not (eq? 'guess)). The > rationale being that users specifying the image-size themselves probably > want to make use of extra space (assumption) but can't unless

bug#44558: Mesa isn't update to date

2020-11-12 Thread Guillaume Le Vaillant
Tobias Geerinckx-Rice via Bug reports for GNU Guix skribis: > Romulasry, are you suffering from specific Mesa 20.0.7 problems that 20.2.2 > might fix? Please let us know. An otherwise working package not being at the > latest upstream version isn't a bug. > > romulasry via Bug reports for GNU

bug#35594: bug#36376: Application menu of desktop environment not automatically updated

2020-11-12 Thread Ludovic Courtès
Hi! Ludovic Courtès skribis: > So I went further to test the initial GLib patch I posted in “real > conditions”. I did some more testing using a similar workflow: this time I repeatedly changed the profile (installing/removing packages), which showed that the first patch was buggy (it would

bug#44353: [PATCH version-1.2.0 v2] guix: system: Add a new '--non-volatile' option for disk-image.

2020-11-12 Thread Maxim Cournoyer
Hello Mathieu, Mathieu Othacehe writes: > Hello Maxim, > >> * guix/scripts/system.scm (%options)[volatile-root?]: New boolean option. >> (%default-options): Set its default value to #f. >> (show-help): Add help doc. >> * guix/scripts/system.scm (perform-action): Propagate option... >>

bug#44593: (guix git) doesn’t honor HTTP/HTTPS proxy settings for submodules

2020-11-12 Thread Ludovic Courtès
(guix git) does not honor proxy settings when fetching submodules. In fact, Guile-Git 0.4.0 doesn’t allow us to pass fetch options to ‘submodule-update’, which is what needs to be fixed first.

bug#44353: [PATCH version-1.2.0 v2 3/3] doc: Detail which bootloader get used with disk-image or vm-image.

2020-11-12 Thread Mathieu Othacehe
Hey, > +@example > +image=$(guix system disk-image --image-type=qcow2 \ > + gnu/system/examples/lightweight-desktop.tmpl) > +cp $image /tmp/my-image.qcow2 > +chmod +rw /tmp/my-image.qcow2 > +qemu-system-x86_64 -enable-kvm -hda /tmp/my-image.qcow2 -m 1000 > + -bios

bug#44353: [PATCH version-1.2.0 v2 2/3] bootloader: grub: Skip install-grub-efi when producing a disk image.

2020-11-12 Thread Mathieu Othacehe
Hello Maxim, > As introducing bootloader knowledge at the level of the image code is > undesirable, every bootloader should be adapted to support this fall-back for > their installation procedure (TODO). Or maybe find a way to remove the need to call "bootloader-installer" when producing a

bug#44353: [PATCH version-1.2.0 v2 1/3] image: Remove conflicting user-provided EFI file system.

2020-11-12 Thread Mathieu Othacehe
Hey Maxim, > When the bootloader used is grub-efi-bootloader, an ESP partition and file > system is already added by the image generator. If a conflicting > user-provided EFI file system is provided, it will (likely) cause the boot to > fail, as happens for the lightweight-desktop.tmpl and

bug#44353: [PATCH version-1.2.0 v2] guix: system: Add a new '--non-volatile' option for disk-image.

2020-11-12 Thread Mathieu Othacehe
Hello Maxim, > * guix/scripts/system.scm (%options)[volatile-root?]: New boolean option. > (%default-options): Set its default value to #f. > (show-help): Add help doc. > * guix/scripts/system.scm (perform-action): Propagate option... > (system-derivation-for-action): ...here. Use it to set