You are here

IRC logs for #guix, 2015-05-30 (GMT)

2015-05-29
2015-05-31
TimeNickMessage
[00:00:38]* mthl has quit (Remote host closed the connection)
[00:00:55]* paroneayea has joined #guix
[00:11:22]* ArneBab has quit (Remote host closed the connection)
[00:14:30]* ArneBab has joined #guix
[00:20:20]* lxri has joined #guix
[00:26:45]* oblo has quit (Quit: Sto andando via)
[00:37:13]* lxri has quit (Ping timeout: 246 seconds)
[00:37:23]* jgay has quit (Ping timeout: 272 seconds)
[01:19:34]* bipt has joined #guix
[01:33:30]* joehillen has quit (Ping timeout: 244 seconds)
[01:45:41]<ewemoa>davexunit, iyzsong: updated fluxbox inputs and have it working as an option when logging in via slim: https://pastee.org/y6en6
[01:46:51]<davexunit>ewemoa: nice!
[01:47:27]<davexunit>ewemoa: the snippet can be improved a bit. use 'call-with-output-file' instead of explicitly opening and closing the file.
[01:47:58]<davexunit>then, use a multi-line string instead of many display and newline calls.
[01:48:47]<ewemoa>davexunit: thanks, will try to incorporate
[02:07:25]* ArneBab_ has joined #guix
[02:10:33]* ArneBab has quit (Ping timeout: 256 seconds)
[02:16:45]* burmas has quit (Quit: Konversation terminated!)
[02:20:48]* Mathnerd314 has joined #guix
[02:43:49]<davexunit>hmm, our iproute2 package doesn't build a libnetlink shared library
[02:57:10]* davexunit has quit (Quit: Later)
[04:33:18]* arescorpio has quit (Quit: Leaving.)
[06:02:25]* shadowcreator has joined #guix
[06:06:08]* DusXMT has joined #guix
[06:11:34]* OrangeShark has quit (Quit: Leaving)
[06:35:47]* joehillen has joined #guix
[07:34:28]* shadowcreator has quit (Ping timeout: 252 seconds)
[07:36:51]* shadowcreator has joined #guix
[07:55:48]* daviid has quit (Ping timeout: 272 seconds)
[08:02:41]* ph4nt0mas is now known as phant0mas
[09:03:25]* shadowcreator has quit (Ping timeout: 272 seconds)
[09:06:48]* shadowcreator has joined #guix
[09:16:37]* shadowcreator has quit (Read error: Connection reset by peer)
[10:00:18]* ajnirp has quit (Quit: Connection closed for inactivity)
[11:05:36]* JamesJRH has quit (Ping timeout: 258 seconds)
[11:05:59]* JamesJRH has joined #guix
[11:23:09]* JamesJRH has quit (Ping timeout: 246 seconds)
[11:24:01]* JamesJRH has joined #guix
[11:30:58]* alezost has joined #guix
[12:35:34]* phant0mas has quit (Quit: phant0mas)
[12:36:01]* ph4nt0mas has joined #guix
[13:14:06]* yang has quit (Ping timeout: 244 seconds)
[13:14:08]* davexunit has joined #guix
[14:02:36]* Ulrar has quit (Ping timeout: 252 seconds)
[14:18:36]* mthl has joined #guix
[14:30:23]* luxury has joined #guix
[14:31:29]<luxury>hello #guix
[14:31:49]<luxury>this would be the part where I share my installation success story
[14:32:12]<luxury>except that I haven't been able to boot into the new system
[14:32:24]<luxury>the dreaded "waiting for partition 'root' to appear"
[14:32:53]<luxury>like it can't even see the disk that that partition's on
[14:37:40]* yang has joined #guix
[14:43:12]* yang has quit (Ping timeout: 276 seconds)
[14:49:47]<alezost>luxury: perhaps you miss some kernel module to recognize your HDD, for example I need to use "sata_nv" in my operating system declaration
[14:49:47]<sneek>alezost, you have 1 message.
[14:49:47]<sneek>alezost, alezost says: foo
[14:50:05]<alezost>pardon for that ^^^ :-)
[14:50:43]* mthl has quit (Ping timeout: 265 seconds)
[14:51:55]<alezost>luxury: something like this: http://paste.debian.net/188877
[14:54:45]<alezost>I had the same "waiting for partition ..." message loop when my system was configured without "sata_nv" module
[14:55:15]<luxury>alezost: interesting, hadn't even considered that
[14:56:18]<alezost>luxury: I used "lsmod" on my other system installed on this computer ("Arch Linux") to find out what modules might miss
[14:57:56]<luxury>alezost: let me give that a try; I'll report back in a bit (and thanks)
[14:59:19]* yang has joined #guix
[15:00:04]* Ulrar has joined #guix
[15:09:12]* ph4nt0mas has quit (Read error: Connection reset by peer)
[15:09:41]* ph4nt0mas has joined #guix
[15:12:15]* ajnirp has joined #guix
[15:28:48]<paroneayea>hi #guix
[15:36:48]* davexunit feels like he almost sort of has guix running in a container
[15:47:48]<luxury>yesss, finally able to boot into my newly minted GuixSD installation
[15:48:03]<luxury>not really "mine" yet -- just copied the bare-bones config --
[15:48:21]<luxury>but I'm counting this as a pretty significant cliffside foothold
[15:48:52]<luxury>alezost: you were exactly right, thank you thank you thank you
[15:49:16]<luxury>not only was I missing a kernel module, it was, in fact, sata_nv!
[15:49:28]<alezost>luxury: great :-)
[15:50:48]<paroneayea>davexunit: ooh
[15:54:26]* oblo has joined #guix
[15:56:26]* yang has quit (Ping timeout: 252 seconds)
[16:02:36]* yang has joined #guix
[16:10:19]* yang has quit (Ping timeout: 240 seconds)
[16:10:33]<paroneayea>hello, *
[16:12:01]<luxury>hey paroneayea
[16:12:10]* paroneayea is packaging guile-dbi
[16:12:53]<davexunit>woo!
[16:14:16]<luxury>is that sort of the SXML for binary databases?
[16:14:41]<davexunit>not really
[16:14:58]<paroneayea>it's very minimal
[16:15:00]<davexunit>there's no s-expression representation of database queries
[16:15:06]<paroneayea>I'd love to have an sexp representation
[16:15:11]<paroneayea>but that doesn't exist yet
[16:15:14]<davexunit>it's a very difficult task
[16:15:26]<davexunit>I tried and failed, and after I read that many other failed, too. :)
[16:15:35]<paroneayea>davexunit: :)
[16:16:12]<davexunit>there are many SQL implementations, and each has their own rules.
[16:16:47]<davexunit>what operators are supported? which are infix? which are postfix? which are prefix?
[16:17:43]<luxury>heh, it's withering just to think about
[16:18:01]<davexunit>you have to know lots of context to get it right
[16:18:02]<paroneayea>I'd probably try to mime sqlalchemy core's interface
[16:18:07]<paroneayea>if I were to do it
[16:18:13]* OrangeShark has joined #guix
[16:18:32]<davexunit>but that's a much higher level then what we're talking about.
[16:18:41]<paroneayea>davexunit: no there's two layers to sqlalchemy
[16:18:48]<paroneayea>a "core" layer, which is very close to actual sql
[16:18:51]<paroneayea>and an ORM built on top of that
[16:18:54]<davexunit>oh okay
[16:18:57]<paroneayea>the core is independent of the ORM
[16:19:06]<paroneayea>http://sqlalchemy.readthedocs.org/en/rel_1_0/core/tutorial.html core
[16:19:13]<paroneayea>http://sqlalchemy.readthedocs.org/en/rel_1_0/orm/tutorial.html ORM
[16:19:50]<paroneayea>I think that layered approach makes a lot of sense
[16:20:20]<davexunit>sure
[16:20:30]<davexunit>then I could not use the ORM layer ;)
[16:20:52]<paroneayea>yep
[16:21:58]<paroneayea>and not saying that sqlalchemy should *exactly* be the basis
[16:22:05]<paroneayea>but they seem to have a good breakdown of the primitives
[16:23:35]<davexunit>activerecord would be another place to look
[16:23:40]<davexunit>arel in particular
[16:24:32]<paroneayea>I'm not really sure what to do about database usage for the project I'm working on for now
[16:24:38]<paroneayea>see #guile for me hemming and haw'ing about it
[16:24:48]<paroneayea>but
[16:24:53]<paroneayea>for now I'm going to package various options
[16:24:56]<paroneayea>so I can test them out
[16:27:18]<paroneayea>it might be kind of fun to see how far I could get *without* a relational db and just using gdbm
[16:27:23]<paroneayea>but that also seems a little bit insane
[16:27:32]<paroneayea>like, getting the N latest post of something
[16:27:39]<paroneayea>I'd have to index that *somewhere*
[16:32:12]<luxury>however you go, good luck
[16:32:27]<luxury>I'm a couple of reconfigures away from being able to comfortably package anything
[16:32:45]<luxury>hope to connect again soon (and next time not from a sys-rescue live CD that doesn't recognize my mouse)
[16:33:07]<luxury>cheers all
[16:33:42]* luxury has quit (Quit: Page closed)
[16:35:35]<rekado>I'm confused about libbdf. There's a library "withershins" that I packaged, which uses libbdf. When I then build software using "withershins" it complains at link time about "undefined reference to `bfd_init'" and the like.
[16:35:39]* rftower has joined #guix
[16:35:50]<rekado>Is libbfd really offered by the binutils package?
[16:36:02]<rftower>hello.how to make iso file by guix image?
[16:38:23]<davexunit>ah, this silly ol' page is on the front page of HN
[16:38:23]<davexunit>http://harmful.cat-v.org/software/dynamic-linking/
[16:42:32]* rftower has quit (Quit: Page closed)
[16:45:57]* daviid has joined #guix
[16:50:19]* needway has joined #guix
[16:51:29]<needway>who to install guix in vBox?
[16:52:46]* alezost` has joined #guix
[16:53:02]* alezost has quit (Disconnected by services)
[16:53:05]* alezost` is now known as alezost
[16:53:09]* alezost has quit (Changing host)
[16:53:09]* alezost has joined #guix
[17:06:12]* yang has joined #guix
[17:12:38]* needway has quit (Ping timeout: 246 seconds)
[17:15:12]* yang has quit (Ping timeout: 250 seconds)
[17:19:45]<paroneayea>guix: package: command not found
[17:19:47]<paroneayea>uh
[17:21:30]* alezost` has joined #guix
[17:21:37]<paroneayea>what is going on here
[17:21:47]* alezost has quit (Disconnected by services)
[17:21:48]* alezost` is now known as alezost
[17:21:52]* alezost has quit (Changing host)
[17:21:52]* alezost has joined #guix
[17:22:17]<paroneayea>guix gc --help works
[17:22:26]<paroneayea>but guix package --help says no package command
[17:22:32]<paroneayea>clearly something is wrong
[17:22:38]<paroneayea>I've done a make distclean and a rebuild
[17:22:43]<paroneayea>I haven't had this problem before o_O
[17:28:51]<paroneayea>hm
[17:28:55]<paroneayea>it does a catch of misc-error
[17:29:01]<paroneayea>something is happening but it isn't clear to me what
[17:32:00]<paroneayea>ah
[17:32:05]<paroneayea>it had to do with my package definition
[17:32:23]<paroneayea>I see, it's catching a misc-error, which seems like it can be anything
[17:32:37]<paroneayea>"the diaper pattern" is no good
[17:50:37]* efraim has joined #guix
[17:57:27]* phant0mas has joined #guix
[17:58:35]* ph4nt0mas has quit (Ping timeout: 272 seconds)
[18:05:51]* yang has joined #guix