bug#40493: installer: Provide a way to select multiple keyboard layouts

2020-04-09 Thread Mathieu Othacehe
Hello Florian, > I added some more heuristics on whether a layout is Latin or not and > after much testing pushed as 91c231a2223440081426929828a23c7baa0214fd. > There are still few false positives like non-Kana Japanese layouts > that are Latin but toggle to U.S. They can be fixed later. Nice!

bug#40493: installer: Provide a way to select multiple keyboard layouts

2020-04-09 Thread pelzflorian (Florian Pelz)
On Thu, Apr 09, 2020 at 09:25:58AM +0200, Mathieu Othacehe wrote: > Nice! Thanks for taking care of this :) > :) > In the future it would be nice to be able to extract %non-latin-layout > by parsing the base file in xkeyboard-config, rather than by maintaining > this list, but that's a minor poi

bug#26302: Deploying the i18n’d web site

2020-04-09 Thread pelzflorian (Florian Pelz)
On Thu, Apr 09, 2020 at 05:21:46AM +0200, pelzflorian (Florian Pelz) wrote: > but I could not yet test building the > website i.e. if the redirects really work correctly. It seems redirects broke like http://guix.gnu.org/news/gnu-dmd-01-released.html on my test VM. :/

bug#40493: installer: Provide a way to select multiple keyboard layouts

2020-04-09 Thread Ludovic Courtès
Hi Florian, "pelzflorian (Florian Pelz)" skribis: > On Wed, Apr 08, 2020 at 03:22:34PM +0200, Ludovic Courtès wrote: >> Go for it, thank you! > > I added some more heuristics on whether a layout is Latin or not and > after much testing pushed as 91c231a2223440081426929828a23c7baa0214fd. > There

bug#40518: guix pull: Dependency guix-packages-base fails

2020-04-09 Thread Ludovic Courtès
Hello, elaexuotee--- via Bug reports for GNU Guix skribis: > guix/ui.scm:1936:12: In procedure run-guix-command: > In procedure struct-vtable: Wrong type argument in position 1 (expecting > struct): #f > > Attached is the full output of `guix build --debug=3'. The contents of > /var/log

bug#40522: ‘guile3.0-guix’ sometimes fails to build on i686 (“Too many heap sections”)

2020-04-09 Thread Ludovic Courtès
‘guile3.0-guix’ occasionally fails to build on i686-linux: --8<---cut here---start->8--- [ 94%] GUILEC gnu/services/cuirass.go [ 94%] GUILEC gnu/services/cups.go GC Warning: Failed to expand heap by 8388608 bytes GC Warning: Failed to expand heap by 8388608

bug#40522: ‘guile3.0-guix’ sometimes fails to build on i686 (“Too many heap sections”)

2020-04-09 Thread Danny Milosavljevic
https://github.com/Macaulay2/M2/issues/500 says there it's the Boehm GC being configured for small memory by default. They say setting the environment variable GC_INITIAL_HEAP_SIZE (to like "50G") helps. Not sure why. Also, there's an environment variable GC_MAXIMUM_HEAP_SIZE. pgpKxyI8mkNG9.pg

bug#40518: guix pull: Dependency guix-packages-base fails

2020-04-09 Thread elaexuotee--- via Bug reports for GNU Guix
> I’m pretty sure the issue is caused by ‘--debug=3’. Could you try > simply: > > guix build > /gnu/store/waisnnl9nbmlbpfwbn50pif79fsdknf9-guix-packages-base.drv Oh! I had no idea the --debug flag could affect build success. The original issue I encountered was with a plain `guix pull', but i

bug#26302: Deploying the i18n’d web site

2020-04-09 Thread pelzflorian (Florian Pelz)
On Thu, Apr 09, 2020 at 09:45:50AM +0200, pelzflorian (Florian Pelz) wrote: > It seems redirects broke like > > http://guix.gnu.org/news/gnu-dmd-01-released.html > > on my test VM. :/ This seems to be fixed by using the attached patch instead. I have not recreated the berlin test VM yet though,

bug#40493: installer: Provide a way to select multiple keyboard layouts

2020-04-09 Thread Ludovic Courtès
"pelzflorian (Florian Pelz)" skribis: > On Thu, Apr 09, 2020 at 09:25:58AM +0200, Mathieu Othacehe wrote: [...] >> In the future it would be nice to be able to extract %non-latin-layout >> by parsing the base file in xkeyboard-config, rather than by maintaining >> this list, but that's a minor

bug#26302: Deploying the i18n’d web site

2020-04-09 Thread Ludovic Courtès
Hi Florian, "pelzflorian (Florian Pelz)" skribis: > + (redirect "/news/porting-guix-and-guixsd.html" > "/$lang/blog/2015/porting-guix-and-guixsd") Does that mean that /blog/2015/porting-guix-and-guixsd (without /LANG) will _not_ redirect to /LANG/blog/2015/porting-guix-and-guixsd? It’s impo

bug#40522: ‘guile3.0-guix’ sometimes fails to build on i686 (“Too many heap sections”)

2020-04-09 Thread Ludovic Courtès
Hi, Danny Milosavljevic skribis: > https://github.com/Macaulay2/M2/issues/500 says there it's the Boehm GC being > configured for small memory by default. Hmm, weird. ‘core-updates’ is on libgc 8.x (instead of 7.x), so we’ll have to check if the same happens. > They say setting the environmen

bug#40518: guix pull: Dependency guix-packages-base fails

2020-04-09 Thread Ludovic Courtès
elaexuo...@wilsonb.com skribis: >> I’m pretty sure the issue is caused by ‘--debug=3’. Could you try >> simply: >> >> guix build >> /gnu/store/waisnnl9nbmlbpfwbn50pif79fsdknf9-guix-packages-base.drv > > Oh! I had no idea the --debug flag could affect build success. The original > issue I > en

bug#26302: Deploying the i18n’d web site

2020-04-09 Thread pelzflorian (Florian Pelz)
On Thu, Apr 09, 2020 at 05:27:05PM +0200, Ludovic Courtès wrote: > Hi Florian, > > "pelzflorian (Florian Pelz)" skribis: > > > + (redirect "/news/porting-guix-and-guixsd.html" > > "/$lang/blog/2015/porting-guix-and-guixsd") > > Does that mean that /blog/2015/porting-guix-and-guixsd (without

bug#26302: Deploying the i18n’d web site

2020-04-09 Thread Bengt Richter
Hi Florian, On +2020-04-09 19:31:02 +0200, pelzflorian (Florian Pelz) wrote: > On Thu, Apr 09, 2020 at 05:27:05PM +0200, Ludovic Courtès wrote: > > Hi Florian, > > > > "pelzflorian (Florian Pelz)" skribis: > > > > > + (redirect "/news/porting-guix-and-guixsd.html" > > > "/$lang/blog/2015/por

bug#26302: Deploying the i18n’d web site

2020-04-09 Thread pelzflorian (Florian Pelz)
On Thu, Apr 09, 2020 at 08:58:14PM +0200, Bengt Richter wrote: > Wondering, could dnsmasq help? I am already using dnsmasq to access a virtual machine of the machine hosting the Guix website so can replace the Guix website while old URLs keep working. https://git.savannah.gnu.org/cgit/guix/maint

bug#40526: glib-or-gtk build-system doesn't wrap sbin

2020-04-09 Thread Efraim Flashner
I was looking briefly at the lightdm service patches and I saw that the glib-or-gtk-build-system doesn't wrap the /sbin directory, just /bin and /libexec. I'm not sure how to check for all the packages which would be affected by changing this, but I'm guessing its too many for master. -- Efraim

bug#40527: qemu 4.2.0 test suite hangs on i686-linux

2020-04-09 Thread Ludovic Courtès
The test suite of QEMU 4.2.0 systematically hangs on i686-linux: --8<---cut here---start->8--- MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=i386-softmmu/qemu-system-i386 QTEST_QEMU_IMG=qemu-img tests/migration-test -m=qui

bug#40489: flatpak segfaults

2020-04-09 Thread Efraim Flashner
On Tue, Apr 07, 2020 at 03:24:53PM +, marmu...@disroot.org wrote: > Hey buddy, I tried running flatpak on a freshly installed Guix system (today) > and for some reason it segfaults when I try to add the flathub repo. I was > told to report the bug to you. > > I've attached the command output

bug#40489: flatpak segfaults

2020-04-09 Thread Efraim Flashner
In any case, here's the strace output from 'strace -o flatpak.strace flatpak remote-add ...' -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted flatpak.strace.gz Descriptio

bug#40499: mcron missing initial directories?

2020-04-09 Thread Efraim Flashner
On Wed, Apr 08, 2020 at 11:55:05AM +0200, Ludovic Courtès wrote: > Hi Danny, > > Danny Milosavljevic skribis: > > > $ crontab -e > > > > In unknown file: > >0 (copy-file "/tmp/crontab.10313" "/var/cron/tabs/dannym") > > > > ERROR: In procedure copy-file: > > In procedure copy-file: N

bug#40528: 'guix lint' does not check whether propagated-inputs should be native

2020-04-09 Thread Marius Bakke
'guix lint -c inputs-should-be-native' only checks the 'inputs' field of a package, not propagated-inputs. signature.asc Description: PGP signature

bug#40528: 'guix lint' does not check whether propagated-inputs should be native

2020-04-09 Thread Efraim Flashner
On Thu, Apr 09, 2020 at 11:24:25PM +0200, Marius Bakke wrote: > 'guix lint -c inputs-should-be-native' only checks the 'inputs' field of > a package, not propagated-inputs. The attached patch should add the propagated inputs to the list of inputs to check. Do we want to start telling it to ignore

bug#40528: 'guix lint' does not check whether propagated-inputs should be native

2020-04-09 Thread Marius Bakke
Efraim Flashner writes: > On Thu, Apr 09, 2020 at 11:24:25PM +0200, Marius Bakke wrote: >> 'guix lint -c inputs-should-be-native' only checks the 'inputs' field of >> a package, not propagated-inputs. > > The attached patch should add the propagated inputs to the list of > inputs to check. Do we

bug#40528: 'guix lint' does not check whether propagated-inputs should be native

2020-04-09 Thread Efraim Flashner
On Thu, Apr 09, 2020 at 11:42:18PM +0200, Marius Bakke wrote: > Efraim Flashner writes: > > > On Thu, Apr 09, 2020 at 11:24:25PM +0200, Marius Bakke wrote: > >> 'guix lint -c inputs-should-be-native' only checks the 'inputs' field of > >> a package, not propagated-inputs. > > > > The attached pat

bug#40518: guix pull: Dependency guix-packages-base fails

2020-04-09 Thread elaexuotee--- via Bug reports for GNU Guix
> It could be an out-of-memory (OOM) condition: this build phase is > unfortunately very demanding currently (at least 2 GiB or RAM I think). > How much RAM do you have? I think we have a winner. This is running on a VM and I just realized it it only runs with 500MB of ram. So, if I am understand