bug#51400: --check, --rounds and --keep-failed used together produce empty store items

2021-10-25 Thread Maxim Cournoyer
Hello, While debugging while guix substitution would fail with a "corrupt input while restoring ..." error message, I saw in the guix-substitute strace output that it was attempting to substitute a nonexistent store item. I then narrowed the production of such broken store item to using the

bug#51379: able to upgrade to gajim 1.3.3

2021-10-25 Thread rdes via Bug reports for GNU Guix
After `guix pull` I was able to upgrade to gajim 1.3.3 with `guix package -u gajim`. $ guix describe Generation 36 Oct 25 2021 17:34:08 (current) guix b0735c7 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: b0735c79b0d1d34117ec36d5dc5f14a3f9392bc1 This issue can

bug#51348: Solved: Exception on `guix install nss-certs`

2021-10-25 Thread Raimundo Martins via Bug reports for GNU Guix
Hey! Turns out that, since I use the runit init system, GUIX_LOCPATH wasn't being set anytime before guix-daemon started, since /etc/profile.d/guix.sh was not sourced. As a fix I set that variable by hand in my init script. If you want to have runit as a known init system in the installer

bug#51366: Pure storage overflow warning in *GNU Emacs* buffer when emacs@27.2 is invoked

2021-10-25 Thread Calvin Heim
Hi all, The pure space overflow warning does not appear in emacs-next@28.0.50-0.2ea3466 on my i686 machine, so this bug will disappear when the emacs package definition catches up to emacs-next. Happy hacking, Calvin

bug#37289: XDG Portals missing

2021-10-25 Thread John Kehayias via Bug reports for GNU Guix
Empty Message

bug#51392: guix build option --keep-going is not honored with --rounds

2021-10-25 Thread Maxim Cournoyer
Hello, While attempting to gather stats on the fail rate of the guile-ssh test suite, I tried running: ./pre-inst-env guix build --keep-going --rounds=100 guile-ssh I was surprised that it would abort upon encountering the first failure, instead of continuing as --keep-going implies. Thank

bug#51391: Guile-SSH 0.13.1 test suite fails non-deterministically

2021-10-25 Thread Maxim Cournoyer
Hello Guix! I encountered the following Guile-SSH test failure while testing the core-updates-frozen-batched-changes branch: --8<---cut here---start->8--- Test suite failed, dumping logs. --- ./tests/test-suite.log

bug#50672: nnpack is not reproducible

2021-10-25 Thread Ludovic Courtès
Hi! Kyle Meyer skribis: > Ludovic Courtès writes: > >> For the record, I tried the attached patch in an attempt to sort things >> as discussed in the issue above, but it doesn’t have the intended >> effect. There must be other unsorted dictionaries elsewhere. > > Hmm, I don't think

bug#51383: noobie way of incorrectly using (guix records)

2021-10-25 Thread zimoun
Hi, On Mon, 25 Oct 2021 at 05:36, Joshua Branson wrote: > Do you know if the above guix records are in the guix manual? If not, > I'll probably add them. Nothing seems documented in the manual. That’s why I have been gone to the docstring. :-) Cheers, simon

bug#51383: noobie way of incorrectly using (guix records)

2021-10-25 Thread Joshua Branson via Bug reports for GNU Guix
zimoun writes: > Hi, > > On Mon, 25 Oct 2021 at 02:15, Joshua Branson via Bug reports for GNU Guix > wrote: > >> So I made a pretty noobie-like mistake a few minutes ago. When one >> tries to make a (record-configuration), he invariably create an >> infinite number of records. The guile

bug#51383: noobie way of incorrectly using (guix records)

2021-10-25 Thread zimoun
Hi, On Mon, 25 Oct 2021 at 02:15, Joshua Branson via Bug reports for GNU Guix wrote: > So I made a pretty noobie-like mistake a few minutes ago. When one > tries to make a (record-configuration), he invariably create an > infinite number of records. The guile compiler eventually runs out >

bug#51383: noobie way of incorrectly using (guix records)

2021-10-25 Thread Joshua Branson via Bug reports for GNU Guix
So I made a pretty noobie-like mistake a few minutes ago. When one tries to make a (record-configuration), he invariably create an infinite number of records. The guile compiler eventually runs out of memory and stops compiling. (use-modules (guix records)) (define-record-type*