<jxself>I do see a Pascal to C translator online. Not sure how well it works. Perhaps that's an option then. <jxself>Or perhaps look into GNU Pascal, since Guix already has GCC which GNU Pascal says it needs. <civodul>don't they have a documented bootstrap procedure? <jxself>Yeah, you download their binary. :) <jxself>Compile the compiler, then the original binary is no longer needed. <tadni`>civodul: I love all these small things are coming together in this release cycle. The next GNU distro release and/or beta should be close to usable by a much wider audience. <tadni`>Wireless is still a big thing, swap too, etc. <tadni`>But guix pull is "fixed", grub is fixed, etc. <civodul>tadni`: yeah, still dog food here and there, but it's getting better ;-) <civodul>speaking of which, i have no sound support with Linux-libre currently <tadni`>civodul: I mean, it's all good -- we're "alpha" so it's expected. <tadni`>civodul: Yeah, I tried alsamixer the other day and it doesn't seem to work, <jxself>I'm sure you've checked the basics and the speakers are "on" and not muted with some physical button? :) <mark_weaver>I got sound working on standalone guix, but it requires a bit of an ugly hack, surely not the right fix. <tadni`>mark_weaver: I had no idea you were waxysubs. <mark_weaver>you have to do this: rmmod snd_hda_intel && modprobe snd_hda_codec_analog && modprobe snd_hda_intel <mark_weaver>I don't really understand why it works, but I found it from some web searches. <mark_weaver>I never got pulseaudio running though. but this is enough for me to get sound from mplayer, icecat, etc. <mark_weaver>(you also need to run alsamixer and unmute the master volume and raise it, on each boot) <jxself>It seems that there should be some sort of automation in place for checking for new versions? <tadni_>jxself: What kind of automation? <jxself>tadni_: Some process to check upstream for new versions and notify us somehow. Seems better than manually checking packages to see if there's a new one. <jxself>And as the number of packages increase it seems it'll get even harder. <tadni_>jxself: Like check the version from the actual source host for the dev, not guix package to the user right? <tadni_>I mean that might work well for something like sourceforge or GNU mirrors, but all these one off hosting sites, I think it becomes a little more complicated. <jxself>I'm thinking not so hard after all. <jxself>A little regex magic and have it check an FTP site for example. <jxself>Or an HTTP server with a directory listing of tarballs. <jxself>Guix has over 800 packages and growing. Keeping up on the latest upstream versions are gonna be a pain. :) <tadni_>Do projects like Debian or Arch, etc have such "version checkers" -- or is it up to the maintainrs to keep track? This might become a non-issue once we have enough eyes on GNU. <tadni_>It wouldn't hurt to have, I suppose. <jxself>Probably all of the above I imagine. <jxself>It says "A new upstream version is available: 6.33.1~b2, you should consider packaging it." <tadni_>"story file compiler for the Inform interactive fiction language (v6)" <jxself>Just an example of something that I knew had a newer upstream version than what Debian has. <bremner>so is there a faq explaining the motivations for guix after/instead-of nix? <tadni_>bremner: Probably not the ideal time to ask, since most everyone is asleep or away. But a lot is having a full lang to configure/define packages, instead a limited DSL. <bremner>tadni_: that's why you need to write more docs ;) <tadni_>bremner: What like a "why not nix/os"? <tadni_>bremner: Well, Ludo's talks typically give a decent explination. If the latest GHM talk was up, I'd like to it. <tadni_>The software and distro is still in alpha and there is still a number of rough edges to be worked out though. <tadni_>Guix pull, just got a progress reporting function via percentage of completion. Before that, if you didn't check something like top, it just looked like it froze. <wingo>is there a way for guix to make docker images? <tadni_>wingo: Where are you located now, that it's morning? <tadni_>Also, fancy seeing you here in-general. :^) <ijp>tadni_: europe is about 6/7 hours ahead of you <tadni_>wingo: Weren't you living in the US for awhile though? <wingo>i have been meaning to try guix for a long time, but it scares me and trying it with docker seems safer to me ;) <wingo>tadni: north carolina, born & raised ;) <tadni_>wingo: Guix is pretty easy to get into, for alpha software. <tadni_>Docker is tied just to Linux, right? <tadni_>When has it become the standard to write non-portable software? <tadni_>I guess most people don't care about other platforms... still seems like a bad practice. *wingo does not anticipate ever using a non-linux kernel -- linux is free and good enough <tadni_>wingo: Well, Linux-libre -- but still. <tadni_>wingo: What if 10 million got invested directly into Hurd development? *tadni_ pulls out his check book. <wingo>10 million isn't quite enough :) <tadni_>wingo: Well for it to get momentum, I'd think so? <civodul>ooh, welcome wingo, good to see you here ;-) <Ulrar>Is there a doc about installing guix as a user on some other distro ? <mark_weaver>civodul: I'm trying to get hydra to build core-updates in preparation for merging into master, but there are problems. (A) all of the i686 builds are failing because of a cached failure of file-boot0, it seems, from an error "guix build: error: failed to create GC root `/home/hydra/offload-20121227-hydra.gnu.org-2115': File exists". <mark_weaver>(B): I changed the 'subset' of the core-updates jobset from 'core' to 'all' and asked it to reevaluate the jobset, and the evaluation has been pending for over 4.5 hours. <mark_weaver>(C) there have been no successful builds so far, and I'm not sure what to make of that. <mark_weaver>might you be willing to take a look and try to get it on track? *mark_weaver goes afk for a while <tadni_>civodul: Do you know who Tim Curry is (The Actor)? <tadni_>And/or Stephen King (the author). <tadni_>I'd expect both to be out of influence in your culture. <tadni_>IT was a horrible movie, decent book. <civodul>what makes you think this could have been an influence? <tadni_>civodul: I don't suggest it, unless you want a "so not scary it's funny" movie. The book is so-so. <tadni_>civodul: No, I'm actually saying I don't expect it to be any influence in French culture. <civodul>mark_weaver: one problem is that 'guix gc' took more than an hour, so there were several 'guix gc' processes accumulated already, and keeping the global lock <civodul>that happens sometimes, partly because i/o is so slow, esp. when rsync is running <tadni_>You guy's ever get into the "Rocky Horror Picture Show", that's a big Tim Curry movie in the US. <tadni_>civodul: Are US movies big over there in general? <civodul>well yes, blockbusters are blockbusters ;-) <tadni_>I'd expect stuff like Action/Superhero movies to be decently popular. <tadni_>Rocky Horror, is more of a cult-classic type of thing. <Ulrar>tadni_: We don't have that much movies comming out, so it's mostly the same as you <tadni_>When do they start you guys, learning English? Half of you write as fluent, if not better than "kids" my age. <tadni_>Which is impressive on your parts, sad on ours. <Ulrar>I don't know, about 12 I guess. But we are amongst the worst of europe I believe <ijp>Ulrar: if it weren't our native language, britain would be worst :) <tadni_>Unrelated, but related to Guix ... I'm thinking of trying my hand at Lojban translations soonish for Guix. <Ulrar>I was very bad in english at school, I learned everything recently with films, shows and games *civodul recently went ahead with "export LANGUAGE=eo" *tadni_ took Spanish in HS. Might of been more useful if I'd been closer to the Mexican border. Never used it and forgot most of the little I knew. <Ulrar>yeah I had that too, don't speak a word of it either <tadni_>Ulrar: Well, I'd expect that to be even more rare to converse with someone in Spanish in France. <civodul>it's not so rare, at least in the South of France <Ulrar>I guess, here I pretty much never needed it *tadni_ 's second language is unitelligible binary. <tadni_>101011110000101011100101010111110000011010101011100101110100 <tadni_>Off to class and probably nap, will be back later. Probably to work on that guix vm guide. Maybe even host a wm image if I have the space. <ijp>tadni_: the worst thing is that's not a power of 2 number of bits <Ulrar>civodul: I like the X-Revolutionary-Date header :) <Ulrar>yeah well, french word in the middle of a bunch of headers, I wonder how I managed to miss it in the other mails :) <Ulrar>I don't hide my headers in mutt, sometimes there is interesting stuff :D <phant0mas>Loaded: loaded (/etc/systemd/system/guix-daemon.service; enabled) <phant0mas>Active: failed (Result: exit-code) since Fri 2014-09-12 18:02:55 UTC; 49s ago <phant0mas>Process: 13130 ExecStart=/usr/local/bin/guix-daemon --build-users-group=guix-builder (code=exited, status=1/FAILURE) <phant0mas>Main PID: 13130 (code=exited, status=1/FAILURE) <civodul>that guix-daemon exited with error 1? ***dhamidi1 is now known as dhamidi
<civodul>where does systemd save guix-daemon's stdout/stderr? :-) <phant0mas>yeah you can check the logs with the journalctl <phant0mas>and I just found out the last log it has from guix-daemon is from june 26 <phant0mas>well as I just found out systemd stopped taking logs for 2 months now after an update... ***jxself_ is now known as jxself
<DusXMT>I've got an idea of what Guix as an acronym could possibly mean (I don't think it has a meaning, this is just a fun thing I came up with): GNU Universal Installation eXpander. Universal because it can be used on any GNU-based operating system. <davexunit>hydra.gnu.org should be getting 3GB more RAM soon. <civodul>mark_weaver: it means that one of the sub-processes terminated unexpectedly <civodul>(processes involved in decompression) <civodul>but given the state of the machine, that could be anything <civodul>i'd ignore the error until we have more RAM and the machine is in a better state :-/ <civodul>mark_weaver: i see lots of things are finally being built, for core-updates <civodul>there's still that i686 failure, though