IRC channel logs


back to list of logs

<jxself>I do see a Pascal to C translator online. Not sure how well it works. Perhaps that's an option then.
<civodul>tadni`: glad you like it :-)
<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>jxself: uh, not great :-/
<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
<civodul>not sure what's going on
<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? :)
<civodul>jxself: i'm afraid, yes ;-)
<civodul>the computer is on, even
<jxself>Oh, progress! :)
<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.
<civodul>hey, mark_weaver
<civodul>mark_weaver: what kind of hack?
<mark_weaver>you have to do this: rmmod snd_hda_intel && modprobe snd_hda_codec_analog && modprobe snd_hda_intel
<mark_weaver>works for me, anyway.
<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.
<civodul>hmm, interesting
<civodul>i'll try
<mark_weaver>(you also need to run alsamixer and unmute the master volume and raise it, on each boot)
<civodul>we'll see tomorrow
<civodul>good night/day!
<mark_weaver>okay, good night!
<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.
<tadni_>I guess.
<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>Fedora has a monitoring thing:
<jxself>Debian does something.
<jxself>Look at for example.
<jxself>It says "A new upstream version is available: 6.33.1~b2, you should consider packaging it."
<jxself>So somehow that gets added.
<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.
<tadni_>Welp, time for bed!
<jxself>Good night.
<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_>Or me specifically?
<bremner>the former
<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>moin :)
<wingo>is there a way for guix to make docker images?
<tadni_>wingo: Where are you located now, that it's morning?
<tadni_>2:30am in the midwest US.
<tadni_>Also, fancy seeing you here in-general. :^)
<ijp>tadni_: europe is about 6/7 hours ahead of you
*wingo in france
<ijp>stalking civodul
<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: Traitor!
<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>Hello Guix!
<tadni_>civodul: o/
<tadni_>civodul: wingo is here
<wingo>just checking in :)
<civodul>ooh, welcome wingo, good to see you here ;-)
<wingo>morning civodul :)
<Ulrar>Is there a doc about installing guix as a user on some other distro ?
<civodul>yes, it's the "Installation" section:
<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/': 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
<civodul>hello, mark_weaver!
<civodul>i'll look at it
<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>hm, i haven't seen "it"
<civodul>what makes you think this could have been an influence?
*civodul is curious :-)
<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.
<civodul>i'm not usually super-fan though
<civodul>yes, they are
<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
<Ulrar>I mean, french movies
<tadni_>Ulrar: Also french, I assume?
<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.
<tadni_>davexunit: Good morn. o/
<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>ijp: ha ha
<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.
<davexunit>morning tadni_
<davexunit>and morning to the rest of #guix
<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 :)
<civodul>ah ah, you found it! ;-)
<civodul>i've had it in ~/.gnus for ages
<davexunit>what is that?
<davexunit>a civodul easter egg?
<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>civodul: guix-daemon.service - Guix Daemon
<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)
<phant0mas>guix daemon suddenly did that
<civodul>what does it mean exactly?
<civodul>that guix-daemon exited with error 1?
<phant0mas>yep systemd I am looking into that error
***dhamidi1 is now known as dhamidi
<phant0mas>where does guix-daemon save his logs?
<civodul>it doesn't save anything
<civodul>where does systemd save guix-daemon's stdout/stderr? :-)
<_`_>The journal I guess
<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...
<phant0mas>damn systemd...
***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>it's backronym time!
<davexunit> should be getting 3GB more RAM soon.
<davexunit>and more hard disk space, too.
<davexunit>I will wait and see.
<mark_weaver>civodul: what do you make of this hydra error? "ERROR: decompressed-port failure (15435)"
<civodul>hydra is killing me ;-)
<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>(which should be RSN, hopefully)
<mark_weaver>okay, heh
<civodul>mark_weaver: i see lots of things are finally being built, for core-updates
<civodul>there's still that i686 failure, though
<mark_weaver>I have to go afk for a bit, ttyl!
<tadni_>paroneayea: Wb.