[01:37] morning [01:38] paultag: nice work on the package manager ;) [01:38] and now we have Yet Another Package Manager (tm) [02:21] nigelb: thanks :P [02:22] nigelb: it's mostly working. Once it's done, I am going to become a hermit [02:22] doesn't Suse have a trademark on "Yet Another .*" [02:22] paultag: even if you weren't like completing it, it would be a good way to explain to someone how package management works [02:22] nigelb: what's cool is I can set up package contexts -- and swap between them (swap in and out packages instantl) [02:22] nigelb: it's already working mostly [02:22] nigelb: not removing, but unlinking works [02:23] paultag: yay :) [02:23] nigelb: I just need to cross compile a version of eglibc and then I can build it up. Might do that next weekend if I have time [02:24] mhall119: yeah, they so do ;) [02:24] paultag: where does it store the unlinked stuff? /opt/? [02:24] mhall119: /syn/pkg/version/[usr|etc|bin]/... [02:25] mhall119: the whole filesystem is similinks [02:25] (besides /syn/) [02:25] hmmm, could it maybe leverage the alternatives stuff, which manages a bunch of /usr/bin symlinks? [02:26] mhall119: yeah, it will -- and be able to swap what I call "contexts" -- so you can sudo syn --context dev, and it will swap in all the headers / gcc (and so on), and then swap back after [02:26] mhall119: it will also let you swap versions in and out, so you can test against different versions of a library [02:26] oh very nice [02:27] I wonder if it would somehow be possible to say "Run this process with version x of this other app, but let everything else on the system use version y of that other app' [02:28] mhall119: yeah actually ;) [02:28] mhall119: oooh, that'd be cool [02:28] mhall119: once a binary is loaded into memory, it's not tied into the filesystem [02:28] like, say, running Django using an old version of south and jquery [02:28] would be super helpful for us developing LD and summit [02:29] mhall119: yeah, but it fights with dpkg ;) [02:29] oh, so we have to become hermits like you to use it? :P [02:29] nigelb: yeah :) [02:29] can we just symlink in being a hermit when we need it? [02:29] bug :P [02:30] I guess :) [02:30] syn --context hermittag [02:30] I could try to make a LiveCD, but I'm not sure it'd take :) [02:30] mhall119: working on it ;) [02:30] the iso format won't allow for similinks IIRC [02:30] I've been following your posts about it with interest [02:30] so It'd have to be a sqash fs that extracts to ram [02:30] mhall119: thanks :) [02:31] you could do it in the squashfs, or even as part of the casper startup [02:31] mhall119: I've been thinking of a livecd that has everything setup for web dev [02:31] aye, but for now, I'd like to see it just work (tm) :) [02:31] mhall119: no config needed, It Should Just Work (tm) like. [02:32] nigelb: who said anything about config? [02:32] mhall119: I meant apache config, which is generally nightmarish [02:32] I'm thinking a livecd could show it off by letting you boot different syn contexts [02:32] there's one linux distro that's startup is dictated by XML or something [02:33] mhall119: that'd be nice. It'd be cool to swap KDE and GNOME, and get rid of duplicate apps from the system while you're in another context [02:33] it'd still use up fs space, but meh :) [02:33] boot from usb [02:33] I was more thinking swapping between stable and devel versions of the system packages [02:34] aye [02:34] so, you could theoretically ship a Maverick + Natty ISO [02:34] yup! :) [02:34] and on failure, in theory pull back the package to a stable version [02:35] that'd be fun [02:35] and paultag would go crazy trying to work with deps :p [02:35] nigelb: yeah, it's not going to be nice. At least I don't have to worry about dep order [02:36] paultag: this would still be apt right? [02:36] nigelb: no [02:36] err, debs [02:36] nigelb: narp [02:36] s/apt/deb [02:36] nigelb: syn, it's my own format [02:36] ooooh [02:36] nigelb: github/paultag/syn [02:36] so, how long until dependency resolution drives you totally mad? [02:36] mhall119: I plan on ignoring it as long as I can [02:37] ;) [02:37] mhall119: I think we could start the countdown [02:37] dude, I'm stuck without internet, what else does a man do> [02:38] it's like the Shining [02:38] I did wnat any sane hacker would do, spend his time offline writing a package manager [02:38] paultag: haha, I know the feeling. That's when I configured ldap :P [02:38] * paultag rocks back and forth [02:38] or the simpson's version of the Shinning [02:38] ok, so everyone pool in and make sure paultag has sattilite connectivity [02:38] No IRC and no Internet makes paultag, something something [02:38] or he'll go mad with dep resolution [02:39] I've come to the conclusion that writing a package manager is goddamn stupid [02:39] mhall119: No IRC and no internet makes paultag build crazy stuff :P [02:39] nigelb: ja :) [02:39] Finally! [02:40] nigelb: I'm not going to stop working on it! [02:40] I want it on my netbook >:D [02:40] paultag: I think it's one of those developer milestones, along with writing a web framework and a programming language [02:40] mhall119: so far, I've done both of those, so it's about time to pass this milestone :) [02:40] paultag: its the realization that counts [02:40] and if you're a Java dev, a swing layout manager [02:41] mhall119: and templating engine [02:41] oh right, templating engine definitely [02:41] also, writing your own datetime calculations, one of the earliest and most painful milestones [02:41] oh, don't get me started on datetime. [02:41] I've been kicking myself about that summit bug. [02:41] * mhall119 says "DST" to nigelb [02:42] oh hell. [02:42] * nigelb headdesks. [02:42] :) [02:42] like I said, painful [02:42] * mhall119 should write down a comprehensive list of developer milestones [02:42] Vry. [02:42] Very. [02:42] mhall119: oh, just cut internet from paultag and list down what he writes :P [02:43] lol [02:43] too true [02:43] last time I was caught without anything to do, I wrote game of life only using ints [02:43] and using bitwise operations to bring processing from o(n) to o(1) [02:44] http://blog.pault.ag/post/3440210498/the-game-of-life-and-why-i-love-this-problem <-- for folks who want to read it :) [02:45] Oh, I need to post the postcards today [02:45] https://gist.github.com/838285 <-- code for the hackers in the room [02:48] anywho, BBL over here [02:48] One love, folks [02:51] mhall119: is it 22:50-ish for you? [03:09] hello all [07:06] good morning everyone! [07:10] *yawns8 morning [07:13] morning dpm and ara :) [07:13] * nigelb growls at netsplits today [07:22] I dislike pulseaudio [07:54] morning folks [08:16] hey kim0! [08:16] kim0: is the schedule for cloud days fixed? [08:17] nigelb: hey [08:17] why is that [08:17] kim0: Do we have your green to go ahead and add to the calander? [08:17] ah yes please do [08:17] kim0: awesome, I'll get it done today evening and you can confirm before your EOD [08:17] * kim0 nods [08:18] Thanks man [08:19] :) [08:47] good morning [09:02] hey dholbach :) [09:03] hey nigelb [09:03] dholbach: good WE? :) [09:03] very good - how was yours? [09:04] Full of awesome :) [10:03] Morning! [10:08] hey popey [10:39] morning all [10:47] morning everyone [11:46] wow, thanks daker for the merge proposal with the fixes to the translations portal! [11:46] I'm looking at it right now [11:47] ok [11:47] i am not really good in drupal, but i have tried to make it nice [11:47] brb [11:48] you're probably much better than I am :) [11:52] @dpm daker is made of awesome :D [12:03] yeah, I can tell :) [12:23] nigelb, I just had a look at the dev/loco overlap script and I found the bug [12:23] it's "finished" now :) [12:24] czajkowski, ^ :) [12:25] dholbach: I just saw your mail, sorry I couldn't get around to it [12:25] no worries [12:26] dholbach: falling sick etc, caused the delay [12:26] dholbach: btw, does EDGE_SERVICE_ROOT still exist? [12:26] no, we replaced it in all kinds of scripts [12:27] well, the overlap script seems to use edge [12:27] for some reason it still seems to work ;-) [12:28] all hail lifeless :P [12:41] back :) [12:41] thanks kim0 :) [13:26] greg-g yep he is awesome - I am going to review his python tutorial and give feedback [13:26] since it's geared to people like me with no programming experience [13:27] akgraner: awesome! [13:28] I first meet him at SCaLE I was talking about how cool I thought openhatch was and he says, "Hi, I'm one of the maintainers." [13:29] Craig was at PyCon too... [13:30] those guys are cool too..I had to leave earlier than I thought on Sunday so I missed their bof/podcast/interview session [13:56] akgraner: you mean Rick? of Lococast? (and sorry, I had to walk away from the computer for a bit) [13:56] I think they were both there but I only talked to Craig... [14:27] took just under 2 hrs last night to do the install of natty on my laptop :( === james_w` is now known as james_w [14:28] did something go wrong, or do you just have a slow drive? [14:48] czajkowski, wow - it only took me about ten minutes on an HP mini [14:53] download was fine [14:53] took 20 mins [14:53] but the install [14:53] and clean up [14:53] 2 hrs [14:53] took about the same last year on my mini 9 [15:07] cleanup? [15:08] did you have it automatically download and install updated packages? [15:08] that might explain the extra time [16:10] dholbach, can we go now? [16:14] jcastro, quick call, looks like dholbach is out with the dog [16:15] sure! [16:15] I am on skypes! [16:15] jono: just ring whenever [16:19] jono, back now - so just call whenever :) [16:20] dholbach, otp with jcastro, won't be long [16:20] sure === m4n1sh_ is now known as m4n1sh === dholbach_ is now known as dholbach [17:21] kim0, jcastro: ready [17:21] mumble? skype? [17:22] dholbach: jcastro skype [17:22] kim0, just call whenever [17:22] ready! [17:23] jcastro: can u call [17:23] sure [17:43] jcastro, dude... your askubuntu profile has me craving tacos now. [17:45] everyone loves tacos [17:45] gah, i want mexican food now [17:45] * popey shakes his fist at this window, closes it and goes home [17:46] you know what I love about tacos? [17:46] tacos. [17:50] ok my friends - I call it a day - see you all tomorrow [17:50] * dholbach hugs you all [18:20] greg-g: have a few minutes to look over a CC BY-SA 3.0 question? [18:22] pleia2: send it on over [18:22] greg-g: great, email? [18:23] pleia2: that works well [18:23] greg@grossmeier.net [18:23] thanks, sent :) [18:31] JFo: you free for a quick pm ? [18:31] not urgent or anything [18:33] sure [18:33] czajkowski, ^^ [18:33] thanks [18:33] np [18:45] me and natty are going to have a massive falling out [18:45] :( [18:52] and now gwibber has gone [18:52] this is really not been a good upgrade [18:52] :( [18:52] off to talk nicely to kenvandine [18:52] :( [18:52] *sobs* [19:26] greg-g: thank you! :) [19:30] kenvandine has so much patence [19:30] *patience [19:32] czajkowski: did he fix your Unity? [19:32] he knows why gwibber is behaving the way it is [19:32] logged the plymouth bug [19:32] *nods* [19:32] updated the other bug on sound [19:32] so getting there [19:36] pleia2: you're very welcome. I hope that helps. [19:37] greg-g: very much, I was leaning toward the same conclusion you came to but it's nice to have specifics to back it up :) [19:39] :) [19:46] How are yuo greg-g and pleia2? [19:46] doctormo: great! you? [19:47] Oh grand, got some good feedback on my Edubuntu wallpaper and made fun of Mark and Gnome on my blog using an edited public domain 1907 comic. [19:47] Have a good weekend yourself? [19:48] I went to the zoo and saw a baby koala :) [19:48] which is the best thing ever [19:48] * AlanBell likes pleia2's zoo pictures [19:52] awwww [19:52] doctormo: doing good (actually, better, just went to get some coffee! ;) ) [20:06] akgraner: not seen AW yet hope it was good [20:07] pleia2: Nice :-) drawing and laundry now though [20:07] Did you see a meerkat at the zoo/ [20:07] doctormo: oh yes, I always visit the meerkats :) [20:08] that you do [20:08] :D [20:08] meerkat cafe also :) [20:08] czajkowski: How's you? [20:08] fine thanks [20:09] meerkat cafe was awesome :) [20:09] czajkowski: Doing anything for wednesday? [20:10] whats hapepning wednesday ? [20:11] czajkowski: St. Patricks day isnt it? the Boston perade is next Sunday [20:11] THURSDAY [20:11] march 17th [20:11] I've the day booked off [20:11] dr.s in the morning and beers in the afternoon [20:12] refuse to work a day that has always been a national holiday for me [20:12] :D [20:12] shouldn't the day *after* be the holiday? ;) [20:12] or is that just a sick day? hehe [20:12] I've also booked that day off too [20:13] 2 mates from ireland are coming over [20:13] :D [20:13] haha, nice [20:13] 4 day weekend :D [20:13] Sorry, Thursday. I bet you don't know when St. David's day is though ;-) [20:14] We're going to be having some fun, promised not to wear bowler hat, wave any sort of orange or union jack. [20:14] :o [20:23] UDS in barcelona was for ..... which ubuntu? [20:23] karmic [20:24] wow really? [20:24] man [20:24] I was thinking at least lucid [20:24] lucid would have been state-side [20:25] yeah, lucid was dallas (my first one, I convinced my boss to let me go because it was an lts uds :)) [20:29] how do I log a bug against print screen no longer working [20:44] is is the alt+prtscr bug? [20:45] czajkowski: depends if it's an issue with the keyboard event or the program [20:45] i suspect not AlanBell it works in natty now [20:45] run gnome screenshot diectly and find out. [20:49] it runs fine if I fun it in gnome [20:49] or from command line [20:58] https://bugs.launchpad.net/ubuntu/+source/unity/+bug/735120 [20:58] Launchpad bug 735120 in unity "print screen key no longer works in unity" [Undecided,New] [23:20] nigelb: http://pastebin.com/TEBiBEdL [23:50] man, things are just going crazy in Japan