Conversation with #inferno at Wed Aug 18 03:40:43 2010 on powerman-asdf@irc.freenode.net (irc) (04:05:41) bvalek2 [~bela@unaffiliated/bvalek2] entered the room. (04:11:28) mennis [~mennis@adsl-065-012-170-146.sip.asm.bellsouth.net] entered the room. (04:11:35) mennis left the room (quit: Client Quit). (07:29:34) bvalek2 is now known as randomnick (07:29:53) randomnick is now known as bvalek2 (07:30:08) bvalek2 is now known as randomnick (07:30:17) randomnick is now known as bvalek2 (10:15:08) Capso [none@about/networking/128.0.0.0/Capso] entered the room. (10:15:31) Capso: hey (10:15:34) Capso: any of you guys awake? (10:22:12) mjl-: hola capso (10:22:16) mjl-: vsrinivas: same here, all okay (10:22:21) mjl-: nothing too special going on (10:28:21) Capso: mjl-: hey! how are you? (10:28:29) Capso: mjl-: you got a sec? (10:31:37) mjl-: all fine here (10:31:40) mjl-: and i've got a sec (10:32:18) Capso: in stock inferno, the host system's /net, /net.alt, #t, #A, etc. are all bound into inferno (10:32:27) Capso: I see in emu/Plan9/os.c that the code is also there for inferno-npe (10:32:35) Capso: but none of those things are bound! (10:32:38) Capso: any idea why? (10:32:47) Capso: my /net is empty, for one! (10:33:10) mjl-: hmm, don't know why (10:33:14) mjl-: this is inferno on plan 9, right? (10:33:20) Capso: and I couldn't find where libinit() is called (10:33:31) Capso: but that's what contains the call to dobinds() (10:33:34) Capso: which does the binds (10:33:40) Capso: yes (10:34:26) mjl-: emu/port/main.c seems to have a libinit() call (10:34:39) mjl-: i don't have a plan 9 machine nearby, to see what is going on (10:34:46) mjl-: you could file a bug report in inferno-npe (10:34:50) mjl-: i think. or is that disabled? (10:35:07) mjl-: yes, it's possible (10:35:36) Capso: bah! I grep'ed all kinds, for libinit, haha (10:35:41) Capso: didn't find it (10:38:55) Capso: OK, libinit is being called (10:39:05) Capso: but dobinds apparently is not :( (10:48:24) Capso: a-hah! (10:49:24) Capso: /net /net.alt and /dev were missing (10:49:27) Capso: so the binds were failing (10:49:29) Capso: :) (10:49:33) Capso: that's all (10:50:43) mjl-: ahhh (10:50:48) mjl-: emptydirs missing? (10:51:28) mjl-: it seems /net is not even in lib/emptydirs... (10:51:45) mjl-: oh, but they are probably in emu/*/emu (10:52:03) mjl-: yeah, for plan 9 too... (10:52:11) mjl-: see the "root" section (10:53:22) mjl-: vsrinivas: on solaris/sparce (not opensolaris), i get the same u64int error, and another error in utils/libmach/executable.c where the struct at the top of the file has member "sparc" while gcc on solaris has sparc defined as 1 on my system (10:53:30) mjl-: but other than that, it works! (10:53:48) mjl-: so i might look into submitting the changes to inferno-os. perhaps there is already an issue about it? (10:55:12) mjl-: i keep typing "sparce" when i mean "sparc"... strange (10:55:43) Fish-Work left the room (quit: Ping timeout: 276 seconds). (10:57:37) Fish-Work [~Fish@86.65.182.207] entered the room. (11:01:01) Capso: is there some special inferno release that is used as an inferno "game server"? (11:01:11) Capso: that the hell kinda games would you serve from inferno anyways?! (11:13:52) Capso: inferno seems to preserve user and group metadata on files as seen by the host filesystem; is this OK? should it be updated once groups and users are installed on inferno? (11:17:53) Capso: OOOOH! you're supposed to use kfs(4) with inferno! (11:18:00) Capso: so that it's on its own fs (11:18:04) Capso: I seeeee (11:29:46) Capso: can emu actually start up inferno on its own kfs filesystem? (11:39:16) Capso left the room (quit: Ping timeout: 276 seconds). (11:48:07) Capso [none@about/networking/128.0.0.0/Capso] entered the room. (11:48:11) Capso: back (11:48:17) Capso: anyone say anything while I timed out? (11:59:27) mjl-: nopes (11:59:45) mjl-: i don't think many people use kfs with emu (12:00:00) mjl-: to be honest, i have a mostly single-user inferno (12:00:04) mjl-: or multiple of those (12:00:09) mjl-: so hasn't been a problem yet (12:00:17) mjl-: there is some thought in the host fs driver (12:00:32) Capso: dunno, I just wanted a "proper" inferno install :( (12:00:59) mjl-: adjust your idea of "proper" ;) (12:01:02) mjl-: so much easier (12:01:08) Capso: that separated users and data from host os (12:01:54) mjl-: you _can_ do that with kfs (12:01:56) mjl-: should not be hard (12:02:33) Capso: well, don't you think it would be pretty awesome to have both sides of it? you can still bind /net /net.alt /dev, etc. from host os, but at the same time keep users and data separate (12:02:38) Capso: if you could do it from emu (12:03:04) Capso: yes, but you can't make emu use a kfs file to start from (12:05:01) Capso: I suppose you could just make an "inferno" group or something and do it that way (12:05:10) Capso: wouldn't be much of a change, I spose (12:11:22) Capso: have the files in the mercurial for inferno-npe been preserved with the stock metadata for ownership? (12:12:09) Capso: I guess they wouldn't have been :( (12:21:42) Capso: mjl: I guess it would have the same effect if I ran kfs on Plan 9 instead, and mounted it, then ran emu on top of that (12:22:12) Capso: mjl: except then you miss out on the kfs changes that inferno got, and it still wouldn't work if I wanted to do the same on another OS (14:04:01) perdix [~mkhl@f055008202.adsl.alicedsl.de] entered the room. (14:04:03) perdix left the room (quit: Changing host). (14:04:03) perdix [~mkhl@sxemacs/devel/perdix] entered the room. (15:37:41) bvalek2 left the room (quit: Quit: I knew I shoulda taken that left turn at Albuquerque!). (16:31:15) bvalek2 [~bela@unaffiliated/bvalek2] entered the room. (18:17:31) bvalek2 left the room (quit: Quit: I knew I shoulda taken that left turn at Albuquerque!). (18:38:14) mennis [~mennis@adsl-068-016-104-079.sip.asm.bellsouth.net] entered the room. (19:56:08) bvalek2 [~bela@unaffiliated/bvalek2] entered the room. (20:06:02) Fish [~Fish@9fans.fr] entered the room. (21:29:29) Capso left the room (quit: Ping timeout: 246 seconds). (21:36:57) Capso [none@about/networking/128.0.0.0/Capso] entered the room. (21:39:01) mennis left the room (quit: Quit: mennis). (21:39:27) mennis [~mennis@adsl-068-016-104-079.sip.asm.bellsouth.net] entered the room. (22:42:34) bvalek2 left the room (quit: Quit: I knew I shoulda taken that left turn at Albuquerque!). (01:00:49) perdix left the room (quit: Quit: Closing this world…). (01:10:22) mennis left the room (quit: Quit: mennis). (01:22:59) Fish left the room (quit: Remote host closed the connection). (04:18:26) mennis [~mennis@adsl-065-012-170-146.sip.asm.bellsouth.net] entered the room. (04:23:37) mennis left the room (quit: Quit: mennis). (08:25:25) bvalek2 [~bela@unaffiliated/bvalek2] entered the room. (10:55:22) Fish-Work left the room (quit: Ping timeout: 248 seconds). (10:56:48) Fish-Work [~Fish@86.65.182.207] entered the room. (11:02:09) Capso left the room (quit: *.net *.split). (11:02:10) anth_x left the room (quit: *.net *.split). (11:02:11) uriel left the room (quit: *.net *.split). (11:02:14) MrWGW left the room (quit: *.net *.split). (11:02:14) vpm left the room (quit: *.net *.split). (11:02:15) C-Keen left the room (quit: *.net *.split). (11:03:14) bvalek2 left the room (quit: Quit: I knew I shoulda taken that left turn at Albuquerque!). (11:48:37) MrWGW [MrWGW@74.124.192.8] entered the room. (11:48:37) vpm [~vpm@reverse-94.fdn.fr] entered the room. (11:48:37) C-Keen [ckeen@pestilenz.org] entered the room. (11:56:29) Fish-Work left the room (quit: Remote host closed the connection). (12:12:09) mjl- left the room (quit: Write error: Broken pipe). (12:12:18) mycroftiv left the room (quit: Write error: Broken pipe). (12:13:57) The account has disconnected and you are no longer in this chat. You will be automatically rejoined in the chat when the account reconnects.