[PATCH] git-download: Speed up 'git-predicate'.

2017-06-02 Thread Christopher Baines
Adjust 'git-predicate' to use data structures that perform better when used with git repositories with a large number of files. Previously when matching either a regular file or directory, 'git-predicate' would search a list with a length equal to the number of files in the repository. As a search

Re: [PATCH] git-download: Speed up 'git-predicate'.

2017-06-02 Thread Christopher Baines
To provide some anecdotal evidence on the difference this makes, I wrote a little test script [1]. It should roughly follow how git-predicate is used with the local-file gexp. Running the current implementation of git-predicate on the guix repository with 50 trials takes: real0m5.374s use

qemu issue with "Installing GuixSD in a VM"

2017-06-02 Thread Eddy Pronk
The documentation says: qemu-system-x86_64 -m 1024 -smp 1 \ -net user -net nic,model=virtio -boot menu=on \ -drive file=guixsd.img \ -drive file=guixsd-usb-install-0.13.0.system I'm using qemu 2.0.0 on Ubuntu 14.04.5. At some point during the boot process the console get garbled with snow.

qemu issue with "Installing GuixSD in a VM"

2017-06-02 Thread Eddy Pronk
On starting the guixsd-usb-install-0.13.0.x86_64-linux image, the documentation says: qemu-system-x86_64 -m 1024 -smp 1 \ -net user -net nic,model=virtio -boot menu=on \ -drive file=guixsd.img \ -drive file=guixsd-usb-install-0.13.0.system I'm using qemu 2.0.0 on Ubuntu 14.04.5. At some po

Re: qemu issue with "Installing GuixSD in a VM"

2017-06-02 Thread Leo Famulari
On Fri, Jun 02, 2017 at 10:48:08PM +1000, Eddy Pronk wrote: > On starting the guixsd-usb-install-0.13.0.x86_64-linux image, the > documentation says: > > qemu-system-x86_64 -m 1024 -smp 1 \ > -net user -net nic,model=virtio -boot menu=on \ > -drive file=guixsd.img \ > -drive file=guixsd-usb-

Re: Switching to Artifex Ghostscript

2017-06-02 Thread Leo Famulari
On Mon, May 29, 2017 at 06:14:57PM -0400, Leo Famulari wrote: > How should we make this transition? Should we add Artifex Ghostscript > and transition packages over to it, wait for the next core-updates, or > something else? Any opinions? Otherwise, I'll put it on the next core-updates branch, unl

Re: Switching to Artifex Ghostscript

2017-06-02 Thread Leo Famulari
On Fri, Jun 02, 2017 at 12:26:12PM -0400, Leo Famulari wrote: > On Mon, May 29, 2017 at 06:14:57PM -0400, Leo Famulari wrote: > > How should we make this transition? Should we add Artifex Ghostscript > > and transition packages over to it, wait for the next core-updates, or > > something else? > >

Another GuixSD success story

2017-06-02 Thread Peter Baumgarten
Hey everyone, I was able to install GuixSD in a QEMU VM with UEFI. The biggest thing for me to realize was that QEMU does not boot with UEFI by default.

Re: qemu issue with "Installing GuixSD in a VM"

2017-06-02 Thread Eddy Pronk
I made a video of the point where the console becomes messy. https://youtu.be/GcaqtfIRGrA Cheers, Eddy On 3 Jun 2017 1:43 am, "Leo Famulari" wrote: > On Fri, Jun 02, 2017 at 10:48:08PM +1000, Eddy Pronk wrote: > > On starting the guixsd-usb-install-0.13.0.x86_64-linux image, the > > documentat