IRC channel logs
2014-08-06.log
back to list of logs
<zenlambda>how long does 'guix pull' normally take on a fresh install of guix? <jxself>Probably depends on various factors. :) <oitofelix>Hey jxself! I'm so excited about Guix! I hope soon I can help in its development. :-) <oitofelix>jxself: By the way, do you know if there is someone working on making the mips64el port standalone? <jxself>If anyone, probably mark_weaver but they're not in the channel right now. <oitofelix>Oh, interesting. I'm gonna receive my YeeLoong soon (a gift from a dear friend), so I guess I know where to start helping Guix development. :-P <janneke>i've done ./bootstrap && ./configure && make <janneke>19:47:02 janneke@drakenvlieg:~/vc/guix <janneke>$ ./pre-inst-env guix build --target=mipsel64-gnu-linux bash <janneke>guix build: error: failed to connect to `/usr/local/var/guix/daemon-socket/socket': No such file or directory *janneke tries to reconfigure with --prefix=$HOME/pgk/guix <janneke>hmm, that does not help; I still need a daemon socket <janneke>guix build: error: failed to connect to `/home/janneke/pkg/guix/var/guix/daemon-socket/socket': No such file or directory <janneke>okay, i need to run guix-daemon prolly <janneke>why does it want to open /usr/local/var when i (re) configured with prefix $HOME/pkg/guix? <janneke>yes, after reconfiguring you need a make clean <janneke>guix build: error: build failed: `/gnu' is not a directory <janneke>lrwxrwxrwx 1 root root 17 Aug 6 20:50 gnu -> /home/janneke/gnu/ <mark_weaver>oitofelix: we are missing some important packages on mips64el for making it a fully standalone system, most notably the kernel and X server. <mark_weaver>oitofelix: I'm running linux-libre-3.14.x on my YeeLoong, and could make a guix package for it fairly easily, but there are issues with the built-in wireless getting borked after hibernation, so I use an external USB wifi adapter (the one endorsed by the FSF). <zacts>so what progress has been made with guix lately? /me searches the changelogs.. <zacts>and what is planned for 0.8? <zacts>I'm currently on slackware, thinking about switching to Dragora or Guix in the future <zacts>I tried NixOS, but I had problems from it.. <zacts>namely, it was slow for simple operations, unless I updated often. also, some essential packages for me were missing (wicd-curses...) <tadni>zacts: You see the mailing list post for 0.8, yet? <zacts>ooh, full disk encryption via dm-crypt + LUKS and cryptsetup would be nice <tadni>zacts: Really, if you need wireless networking, on colemak, want anything over a simple WM right now (no DEs), the official GNU distro will not be for you yet. <tadni>Too, all partitions are stored on /dev/sda1 and there is no swap yet. <tadni>I'm actually not sure if you can use a UI that is not Windowmaker, right now. <mark_weaver>zacts: I'm current typing on a standalone guix install on my gluglug x60. running with wireless, swap, sound, etc. but those things required some tweaks. <zacts>I really can't wait until I can afford that gnu laptop <zacts>I'm still using my old hardware that I've had for a few years. <tadni>If you plan on using GNU for your daily driver, unless these things and possibly others I have stated are not relevant to you and/or are willing to put the time in to hack some things -- then I would hold off on GNU for another release or two, for your daily driver. <zacts>I use the old usb wifi from thinkpenguin carl9170 <zacts>which is 100% free software drivers <zacts>I don't use broadcom or anything like that <zacts>I hope to get a new usb wifi soon from them <tadni>mark_weaver: Which gluglug do you have? I plan on picking one up as my next device. <zacts>I also got some vinyl stickers from unixstickers.com they also donate to the vim charity. <zacts>I only got a vim sticker and a linux penguin to cover up my laptop logos <tadni>Is there anything non-free in the gluglug? Why doesn't RMS have one? <zacts>mark_weaver: do you use stumpwm or guilewm? <tadni>zacts: Are you asking on Guix, or in-general? Personally I use Stumpwm and plan to use Guile-wm. <zacts>tadni: I'm asking on guix, so I can see if i3wm might work <zacts>and how he configures networking <tadni>zacts: Well, Stumpwm doesn't ship on Guix (yet?) and Guile-wm's default font causes it to crash ... because proggy-clean isn't packaged yet. <tadni>I plan on working on the latter, though, I lost my main dedicated test box. <tadni>zacts: I do via Stumpwm on my Fedora install, but Guile-wm defaults to proggy and the config it auto generates uses proggy. <mark_weaver>the laptop runs with 100% free software, no blobs at all. <mark_weaver>(gluglug also replaced the intel wireless with one that works without a blob) <tadni>mark_weaver: Well, I think that comes standard. I meant more-so, what ram and hdd/sdd option did you pick. :^P <mark_weaver>I use ratpoison, but I'd like to take a look at guile-wm at some point. <tadni>mark_weaver: Though it's already worryingly stagnant, guile-wm has a stumpwm/ratpoison-inspired tiling mode already as well as a floating and a "hybrid" mode. <zacts>I wonder if stumpwm had problems being ported to guix <zacts>i3's codebase is tiny and it's C <tadni>zacts: Just no CL tools have been ported yet. I'm not even sure if GCL has been. <zacts>oh, I recently did 300 slackbuilds packages updating dead perl links. <zacts>(sorry, I'm just proud of myself) <zacts>is the guix bootstrap simpler these days? <tadni>mark_weaver: I didn't say it wasn't packaged, I just said I don't know if it has been. <zacts>or something like a parabola/arch install usb? <tadni>mark_weaver: I should have been more clear, I meant as-in non-implementation wise ... and to what I'm aware, that is true. <mark_weaver>well, it's really more of a minimal environment to install the system to a partition on the disk. <zacts>tadni: there is a package list on the homepage <tadni>zacts: More akin to archiso... though, not an iso. <mark_weaver>tadni: what do you mean by "non-implementation wise" ? <tadni>mark_weaver: For example, two stumpwm depends are clx and cl-ppcre. *tadni wonders how long the gluglug battery lasts. <zacts>how does openssh / mosh work on guix? <zacts>mark_weaver: oh, have you tried out mosh yet (in general)? *zacts downloads a usb image <mark_weaver>I haven't tried mosh, no. openssh works fine as a client at least. I haven't tried to run it as a server yet. there's an lsh-service available in guix that runs lsh as a server. <tadni>mark_weaver: I'm saying, I don't see nor am aware of any CL library. And wasn't sure if GCL was packaged even. *zacts looks up lsh, I guess that is the gnu version of ssh? <mark_weaver>well, we also have maxima which is implemented in CL. <mark_weaver>anyway, it's true that our collection of CL packages is small. <zacts>so do I want to download the 0.7 version of the USB install? <zacts>I'm going to try putting it on an old dell <zacts>then either ssh or lsh or mosh into it remotely so I can port packages <zacts>although, I can only test i686 on this box <zacts>must I test packages on x86-64 for them to be officially included in the project? <zacts>or do you have ways to test my work also? <mark_weaver>once you get the hang of it, most packages are quite easy to add to guix. we could use more help with that. <mark_weaver>zacts: we have a continuous integration system (hydra.gnu.org). if you test a package on i686, that's good enough. <mark_weaver>most of us only test on one platform before pushing them to git. <tadni>mark_weaver: So were you able to use a WM that's not Windowmaker? <mark_weaver>if you have ~/.xsession, it runs that instead of windowmaker. .xsession can run whatever window manager you like. <tadni>mark_weaver: I tried that and it still boots Windowmaker from Slim. <mark_weaver>as for swap, it's as simple as running "swapon /dev/sdaX" as root after you boot. <tadni>Do I have to do something else?