Re: Who has had success installing a Guix system on arm?

2020-11-04 Thread Jan Nieuwenhuizen
rt has been merged with guix master, so it should be easier now. Sadly, the pinebook-pro died on me just a couple of days after writing the blog post, and I haven't updated it since. Greetings, Jannee -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.co

Re: How to run Guix with Hurd

2020-07-12 Thread Jan Nieuwenhuizen
Jan Nieuwenhuizen writes: > It may just yet. Make sure your /dev/sda1 smaller than 128GiB. Eh...the Hurd must not see any parts of a disk beyond 128GiB. So if hd0s1 starts at 0, it must is not bigger than 128GiB. A GNU/Linux partition can live beyond that. I had a 20GiB hd0s2 partition st

Re: How to run Guix with Hurd

2020-07-12 Thread Jan Nieuwenhuizen
pelzflorian (Florian Pelz) writes: Hello! > On Sun, Jul 12, 2020 at 01:05:28AM +0200, Jan Wielkiewicz wrote: >> Hurd lacks SMP (Simultaneous MultiProcessing), is 32-bit only and it >> doesn't support modern hardware yet. > > I too wanted to try Hurd on real hardware

Re: Port forwarding and `guix system vm`

2020-07-07 Thread Jan Nieuwenhuizen
---end--->8--- I noticed this yesterday while struggled similarly, and found that removing this bit from run-sh; like so: --8<---cut here---start->8--- sed 's,-nic user[^ ]* ,,' /gnu/store/j8fqc160diq82da7913gpdlcjca45rhz-run-vm.sh > run-vm.sh --8<---cut here---end--->8--- and running "run-vm.sh, will create only eth0. I blamed this second eth1 device for my ssh'ing troubles...but I cannot reproduce that today...dunno! Greetings, Janneke -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: conkeror superseded by icecat, why?

2019-06-03 Thread Jan Nieuwenhuizen
Right. You can pin it by running something like ./pre-inst-env guix environment --root=~/.config/guix/conkeror --ad-hoc conkeror in a git checkout that still has conqueror. Greetings, janneke -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: proposal to remove linux-Libre from Guix

2019-03-29 Thread Jan Nieuwenhuizen
Ricardo Wurmus writes: > Let’s work on the Hurd, people! It’s beautiful! FWIW the Mes port to the Hurd is ongoing and mes now runs, next thing up is fork which we need for running mescc. janneke -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.

Re: Installer, recommended store size and hardware detection

2019-02-09 Thread Jan Nieuwenhuizen
more than one or two roll-backs. janneke -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: How to get the store directory of a package output?

2018-11-27 Thread Jan Nieuwenhuizen
Gábor Boskovits writes: >> Using #$icedtea-8 inside a gexp gives me the store directory of the >> default icedtea's output. Adding (string-append #$icedtea-8 "/bin") >> to PATH gives me java. >> > > You can try #$icedtea-8:jdk according to the docs. I did not test this, Yes, that works. Now tha

How to get the store directory of a package output?

2018-11-27 Thread Jan Nieuwenhuizen
Hi! Using #$icedtea-8 inside a gexp gives me the store directory of the default icedtea's output. Adding (string-append #$icedtea-8 "/bin") to PATH gives me java. How do i get to the bin directory of javac, i.e. the "jdk" output of icedtea-8 inside a gexp? Greetings, janneke

Re: Guix and Emacs Integration for Polyglot Development

2018-09-14 Thread Jan Nieuwenhuizen
Alex Kost writes: > Jan Nieuwenhuizen (2018-09-13 22:45 +0200) wrote: > >> (defun guix-switch-profile (&optional profile) > Thank you! I'm going to apply it. I have extracted the guile code and > put it to the "scheme side" of Emacs-Guix, also I have rewr

Re: Guix and Emacs Integration for Polyglot Development

2018-09-14 Thread Jan Nieuwenhuizen
Ludovic Courtès writes: >> (defun guix-switch-profile (&optional profile) >> "Switch Emacs' environment to PROFILE. PROFILE can be a named >> profile (like ~/.guix-profile, ~/.config/guix/work) or an >> environment (like: echo $GUIX_ENVIRONMENT)." snip >> and where to put this? > > That LGTM!

Re: Guix and Emacs Integration for Polyglot Development

2018-09-13 Thread Jan Nieuwenhuizen
Ludovic Courtès writes: > In all modesty ;-) I think the API is rather good: > > scheme@(guile-user)> ,use(guix profiles) > scheme@(guile-user)> (profile-search-paths "/home/ludo/.guix-profile") > $11 = ((#< variable: "PATH" files: ("bin" "sbin") > separator: ":" file-type: directory file-pattern

Re: Guix and Emacs Integration for Polyglot Development

2018-09-01 Thread Jan Nieuwenhuizen
> solution is not that bad after all! ...but indeed, then I settled for "parsing" sh ;-) janneke -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: Guix and Emacs Integration for Polyglot Development

2018-08-29 Thread Jan Nieuwenhuizen
GUIX_PROFILE= /bin/sh -x " profile "/etc/profile"))) (exports (matches-in-string "^[+] export \\(.*\\)" output))) (mapcar (lambda (line) (apply #'setenv (split-string line "="))) exports ))) --8<---cut here---end---