/srv/irclogs.ubuntu.com/2009/09/08/#ubuntu-devel.txt

blue0488how do you get freenode chat in empathy?00:24
TheMusopitti: Thanks for that synaptic invocation code, however I am dealing with C++ which means I will have to do a little more fiddling to get the same functionality, and since its a universe package, I am more enclined to simply disable the install functionality of paprefs.01:11
trip0how does xsplash work?01:47
trip0does it require gdm?01:47
TheMusotrip0: Gdm loads xsplash via dbus when gdm starts, then the session script loads xsplash when the user logs in using gdm.02:09
TheMusotrip0: I think thats how it works anyway.02:09
trip0TheMuso: so [login-manager] needs to start xsplash via dbus02:12
trip0is xsplash a deamon or somthing?02:12
trip0daemon*02:12
TheMusotrip0: Not sure. I think gnome-session signals it to be killed over dbus though.02:29
ionkeybuk: Here’s an untested implementation. It probably breaks your system and leaks memory, but it’s a start. Hey, at least it compiles without warnings. :-P http://heh.fi/patches/mountall/03:25
=== ecanto is now known as edson
ionkeybuk: I’ll have a better capability to test mountall patches as soon as i can get my system to run *some* version of mountall. ;-)03:26
ionkeybuk: As in, boot using it03:26
dholbachgood morning06:03
* slangasek waves06:07
dholbachhiya slangasek06:07
liwhello, mister Holbach, mister Langasek06:11
dholbachSeñor Wirzenius?06:12
dholbachComo estas? :)06:12
liwque? :)06:12
* poningru provides a flower for dholbach to wear06:21
pooliecould i get some ubuntu python maintainers to look at bug 392355?06:51
ubottuLaunchpad bug 392355 in bzr "C extensions placed in wrong directory on karmic" [High,Confirmed] https://launchpad.net/bugs/39235506:51
poolieit seems to fairly seriously break programs that build compiled extensions on karmic06:51
* YokoZar has been waiting for python2.6 binary to be in sync with source package version so he can update ia32-libs all day now...07:25
dholbachhttps://edge.launchpad.net/ubuntu/+source/python2.6/2.6.2-0ubuntu4/+build/118864907:27
dholbachMissing build dependencies: libreadline6-dev07:27
dholbachYokoZar: ^07:28
YokoZarHmm yeah...should that take all day?07:28
YokoZarSince the depend needs to finish first07:28
dholbachthe build depends is missing07:28
YokoZarDoes that mean the build depends is being rebuilt?07:29
dholbachaha07:29
dholbachhttps://edge.launchpad.net/ubuntu/+source/readline607:29
dholbachit's in universe07:29
dholbachpython2.6 is obviously in main07:29
dholbachnot sure that requires a MIR07:30
dholbachbut it's something the archive admins should look into07:30
pittiGood morning07:30
dholbachhopefully we won't have 2 readline versions in main for karmic07:30
dholbachhi pitti07:30
pittiTheMuso: OOI, how is it harder in C++? Anyway, I'm fine with just disabling it07:31
YokoZarSo this is basically a chain of 5 blockers that lead me to readline6 now: Some patches to wine (failing to build) --> needs ia32-libs update --> needs new python2.6 --> needs libreadline6-dev --> needs an MIR07:33
pittiYokoZar: just needs a MIR bug, not a full wiki page; it's just a new version after all07:35
YokoZarAhh ok07:35
YokoZarPoke doko for me he caused this ;)07:35
slangasekpitti: OTOH, does this mean we're stuck with two versions of readline on the CDs now, or is someone taking responsible for transitioning us to readline6?07:41
slangasekheh, "taking responsible"07:41
pittislangasek: wine isn't on the CD?07:41
YokoZarno but python2.6 is07:41
slangasekpitti: readline6 needs an MIR because of python2.6; everything else uses readline607:41
pittiah, I see07:41
slangasek507:41
YokoZarThe only thing this has to do with Wine is that python2.6 failing to build is blocking ia32-libs07:41
pitti$ apt-cache rdepends libreadline5|wc -l07:41
pitti32507:42
pittiwe might not finish that in karmic..07:42
slangasekyep - so why do we want to start it, I wonder07:42
pittiit's an extra 150 kB, so it won't kill us, but perhaps it's possible to build python2.6 with libreadline5?07:42
slangasekthe change was made in an Ubuntu point revision - so yes, it should be possible07:43
pittiright, in http://launchpadlibrarian.net/30822021/python2.6_2.6.2-0ubuntu3_2.6.2-0ubuntu4.diff.gz07:43
pittithat pulled in new upstream code07:44
slangasekah, hmm07:44
slangasekmvo: morning!07:44
pittibut nothing that seems to check the version of libreadline07:44
mvohey slangasek07:44
slangasekmvo: does it alarm you if I greet you eagerly? :-)07:44
YokoZarWe could just try an upload with the older version and see if it still works ;)07:45
mvoslangasek: it does :P07:45
pittislangasek: so yes, should be possible07:45
slangasekmvo: do you think you could take a look at https://launchpad.net/ubuntu/+source/vips/7.18.1-1ubuntu3/+build/1207710 ? regression introduced by the zlib1g change, only affects !64-bit archs :/07:45
YokoZarslangasek  has a pile of work for mvo I bet07:45
mvoslangasek: startling even07:45
* slangasek grins07:45
mvoslangasek: *weh* sure, I have a look07:45
slangasekmvo: in the future I will try to greet you eagerly when I'm not asking you to do work07:46
slangasekto put you more at ease07:46
YokoZar(and lull you into a trap)07:46
mvo:)07:46
* mvo makes a pot of tea and attacks the zlib problem07:47
pooliemvo, over here07:47
pooliei was just going to ask you about https://edge.launchpad.net/ubuntu/+source/python2.6/2.6.2-0ubuntu4/+build/118864907:47
* mvo waves to YokoZar07:47
pittislangasek: I'll change python2.607:48
slangasekpitti: ok07:48
mvopitti: so you take care of the above build-failure?07:48
mvo(or is there another python2.6 change in the works)07:49
pittimvo: it's in depwait07:49
pittimvo: or what do you mean?07:49
mvopitti: it seems that libreadline6-dev is in universe07:49
pittimvo: right, that's what we just discussed, I'll change it back to 507:49
mvopitti: thanks, I missed the earlier part of the discussion (joined too late)07:50
mvopoolie: ^--- pitti deals with it :)07:50
* pitti hugs mvo07:50
* pitti hugs poolie, too07:50
* mvo hugs pitti07:50
pittipoolie: you wrote an awesome VCS, you deserve some help :-P07:50
YokoZarpitti: thanks ;)  Nice to have the german crew working on this through the night07:51
pitti"night"?07:51
pittiI already slept in, until 8:30..07:51
YokoZarYes, real time is where I live.07:51
poolie:)07:52
pooliethanks pitti07:52
pooliei don't desperately need it fixed but i'd like if someone could at least triage it07:53
YokoZarslangasek: what do you think of including some of the various thumbnailers that are stuck in universe onto the CD?07:58
slangasekeh?07:58
slangasekI think this is late in the cycle to be proposing new features to squeeze onto the CD07:58
YokoZarWell one I proposed at UDS (gnome-exe-thumbnailer)07:59
YokoZarbut when I was making it I found gnome-raw-thumbnailer (gives thumbnails of digital camera raw files) and two other minor ones07:59
pooliepitti, mvo, so how about https://launchpad.net/bugs/392355 (sorry to nag)08:06
ubottuUbuntu bug 392355 in bzr "C extensions placed in wrong directory on karmic" [High,Confirmed]08:06
slangasekYokoZar: installing gnome-exe-thumbnailer pulls in 600K of installed packages onto my system when I try to install it; this really should have been seeded earlier in the cycle, IMHO08:08
slangasekYokoZar: you can file a bug against ubuntu-meta and/or start a discussion on ubuntu-devel -- either of those is better than trying to persuade me personally to seed it :)08:09
YokoZarHow about I give up in despair and come to the next UDS with a petition to switch to memory sticks and DVDs ;)08:09
mvopoolie: no problem, its more a doko type question, but I can have a look too. I probably need a bit (because I need to compare old/new python-defaults)08:10
pooliecool, thankyou08:10
cjwatsonoh, I reassigned it to python2.6 on the assumption that it was probably a problem with the code there08:11
cjwatsonif it belongs on python-defaults after all, feel free to reassign it back ...08:11
YokoZarDoes ubuntu have anything like a build/test farm for different arches that developers can get shell access to?  I seem to remember Debian having something like this08:13
slangasekCanonical has porter machines that employees can access; unfortunately there are no porter machines open to the Ubuntu community08:15
YokoZarslangasek: thanks08:17
=== enrico_ is now known as enrico
pittislangasek: hm, python2.6 is FTBFS08:22
pittimake[1]: *** No rule to make target `libpython2.6.so', needed by `python'.  Stop.08:22
pittibut nothing that points to the libreadline change..08:22
slangasekyuck?08:22
pittiso I better not upload this08:22
slangasekif you insist :-)08:22
* pitti uploads to his PPA to check whether it's some local issue08:23
=== tkamppeter_ is now known as tkamppeter
=== pochu_ is now known as pochu
liwhm, the new gdm greeter in karmic does not have any (visible?) way to invoke failsafe sessions09:20
liwgnome-session: Fatal IO error 11 (Resurssi ei tilapäisesti ole käytettävissä) on X server :0.0.09:20
liwthat's ... intriguing09:20
pittiliw: choose a user, then choose xterm session?09:21
liwpitti, how do I choose xterm session?09:21
pittiliw: in the session chooser in the bottom bar09:21
liwI haven't got one09:22
pittiliw: did you choose a user first?09:22
liwer, sorry, mea culpa09:23
liw(that was confusing to me)09:23
liwanyway, the real problem is that my SO's account can't log in09:23
liwthis has been going on for a few days, but I've only had time to look at it now09:25
=== dholbach_ is now known as dholbach
=== Ng_ is now known as Ng
liwhm, I created another account, and it, too, fails to log in via gdm09:30
pooliehi liw09:33
pooliethanks for looking at it cjwatson09:33
liwhi poolie09:33
dpmhi pitti, good morning. Thanks for copying the listed jaunty langpacks to -updates. May I ask you to also copy the 'es' language pack? The Spanish guys did some last minute testing and posted a message on the list (http://tinyurl.com/m87dto), but they didn't CC you. It would be quite good to have it in -updates, since that particular one solves quite a lot of bugs (sorry for not getting the list of languages all at once)09:34
pittidpm: done09:35
dpmpitti: thanks!09:35
liwdoes anyone else have a problem with logging in with accounts other than their own? (easy to test: create new account with 'adduser tomjon' and then switch user to it)09:48
liwbug #426159 is the one I reported about this09:49
ubottuLaunchpad bug 426159 in gnome-session "Cannot log in via gdm" [Undecided,New] https://launchpad.net/bugs/42615909:49
seb128no issue there to log with different accounts09:51
seb128and gnome-session didn't change for a while I doubt it's due to it09:51
seb128look into your Xorg.n.log?09:51
seb128the .xsession-errors has lot of display not available errors, could be xorg crashing for you09:52
liwwhy would it crash for tomjon but not liw?09:54
davmor2liw: it doesn't like tomjon09:55
seb128does it crash for tomjon if you try to start that session first?09:56
seb128it could be a "second xorg session is crashing" sort of issue09:56
liwseb128, I did not have another session open when logging into tomjon09:56
seb128ok so I don't know09:56
seb128would be useful to have gnome-session debug log09:56
seb128do you get the issue if you run gnome-session?09:57
liwhow do I get a gnome-session debug log? how do I run gnome-session?09:57
mvoslangasek: so, the problem with the zlib stuff is that off64_t is not defined on 32bit machines unless USE_LARGEFILE64 is used. I can add a #if _FILE_OFFSET_BITS ==64 && !defined(_LARGEFILE64_SOURCE) #define off64_t off_t #endif #endif - also I have to say that I don't really like this, its getting ugly and this messing around is not to my liking10:00
seb128liw, start a non GNOME session either by selecting the debug one in gdm or using startx10:01
seb128liw, and run gnome-session --debug10:01
liwseb128, attached to bug10:08
seb128looking10:08
liwseb128, and it got reassigned to xorg-server10:09
seb128right, chrishcoulson seems to think the same thing than me10:09
seb128liw, when you run gnome-session by hand does it start normally?10:10
seb128liw, do you use compiz for your normal user?10:11
liwseb128, nope, it dies before anything shows up (like panels), in a few seconds10:11
seb128liw, can you start the debug session and just run compiz there?10:11
seb128I would say that compiz makes your xorg crash10:12
seb128you might not be using it with your normal configured session?10:12
liwseb128, I use metacity with my account liw, not compiz; compiz won't start on this machine10:12
seb128well the gnome-session log shows that it tries starting10:12
liwI'll see what starting it manually does10:12
seb128thanks10:12
seb128if that crashes xorg you know what the difference and the issue is10:13
liwit's dead. dead I tell you. dead, dead, dead. dead as a 3D accelerated dodo.10:14
liwi.e., X crashes after running compiz manually from tomjon's xterm session10:14
seb128liw, ok, so it's an xorg bug, adding the Xorg.0.log to the bug would be useful10:16
seb128look to /var/crash too if there is a .crash about it10:16
seb128compiz does some capability detection on start but that should not crash xorg10:16
liwremoving compiz does not prevent the problem, though10:17
seb128how removing it?10:17
seb128you can run gconf-editor and change /desktop/gnome/session/required_components/windowmanager10:18
mvocjwatson: could you please double check http://paste.ubuntu.com/267107/ ? it fixes a ftbfs for 32bit plattforms where off64_t is not always defined (I'm not too happy about it, but I don't see a really cleaner way - testing #if __off64_t_defined would be possible but even more ugly)10:18
liwI removed the compiz package10:18
seb128it's gnome-wm by default which tries to be clever but you can set any wm you want there10:18
liwoh, but there's a million compiz packages10:19
liwthere, removing all of them fixed it10:20
mvocjwatson: alternatively we can just revert my upload and see what upstream comes up with10:21
seb128liw, still add your xorg infos to the bug it should not crash10:22
liwseb128, I already did10:22
seb128ok10:22
sistpoty|workmvo: I guess you should at least at !defined(off64_t) to it, so that zlib.h can be included twice10:29
sistpoty|workadd even10:29
cjwatsonmvo: I think I'd prefer it if we had a zlib_off64_t define which is defined to off_t [_FILE_OFFSET_BITS=64] or off64_t [_LARGEFILE64_SOURCE], rather than scribbling over off64_t itself10:31
cjwatsonmvo: seems less likely to cause failures elsewhere10:32
cjwatsonmvo: (adjust name of zlib_off64_t to whatever seems locally suitable, of course)10:32
mvocjwatson: yeah, that makes sense, I create a new diff now10:32
mvosistpoty|work: thanks10:32
cjwatsonthe problem with #define off64_t is that off64_t is actually a typedef elsewhere10:32
cjwatsonand so it seems likely that you'd create weirdness ...10:32
mvocjwatson: agreed, I did test, but of course not all cases, so being careful is better10:34
mvocjwatson: does http://paste.ubuntu.com/267126/ look ok?10:46
liwwould it be simpler to just #include sys/types.h or whatever defines off*_t? or is that harmful from namespace pollution reasons?10:47
liwoh, no, I misunderstood the probelm10:48
cjwatsonmvo: yeah, that's what I was thinking and looks better to me10:48
mvocjwatson: great, thanks a lot for your review10:49
geserbtw: just curious why does it happen at all on 32bit? from a quick look at features.h and unistd.h off64_t should be defined in the _LARGEFILE64_SOURCE case?10:51
cjwatsongeser: you've got it the wrong way round; it happens on 32-bit and when _FILE_OFFSET_BITS=64 but *not* _LARGEFILE64_SOURCE11:15
cjwatson_FILE_OFFSET_BITS=64 means "just make everything 64-bit, don't bother with the separate *64 versions of things"11:16
geserah11:21
loolIs there a way to do a touch in a patch?11:31
pittilool: not that I know of; but you could patch the file to just have a newline or so?11:31
loolYeah, I was looking for something a bit more elegant but that will do11:32
loolthanks11:33
=== MacSlow is now known as MacSlow|lunch
TheMusopitti: Well not harder, just got to do things differently.12:30
Keybukthe PPA system hates me, it keeps giving my builds scores like "4" and says it'll build in 27 weeks12:51
DavieyKeybuk: you need to pay, and get a private PPA with automatic natural scores :)12:52
maxbI thought 4 was the special score auto-assigned to rebuild archives?12:52
KeybukDaviey: fortunately being a TB member means I can fiddle the scores myself ;)12:52
maswanKeybuk: Buy a new shiny bladecenter full of neat bl460c g6 blades with plenty of ram, those are speedy. ;)12:53
Keybukmaswan: ?! on my salary !!12:53
DavieyKeybuk: hah12:53
maswan(also, gives incentive to someone else to fix the issues I've found so far ;) )12:53
=== MacSlow|lunch is now known as MacSlow
hyperairseb128: did you request a sync, or should i?13:12
seb128neither of those, I will sync it today I was waiting for the binary to be on the mirrors13:12
=== zul_ is now known as zul
hyperairah. okay then13:17
TomaszDhyperair, hey. So, how about fixing another translation problem today huh? :) gdebi is ready and waiting :P13:23
seb128ready to what?13:24
hyperairTomaszD: maybe next week13:32
TomaszDseb128, to get fixed ;)13:33
TomaszDhyperair, ok13:33
hyperairif nobody has already fixed it by then =)13:33
hyperairout of curiosity, what's wrong with gdebi?13:33
TomaszDhyperair, not really sure, seems to be that there are similar symptoms to nautilus-share13:34
TomaszDbut not much else I can tell13:34
hyperairit's probably a one-liner change13:40
hyperairlemme test this out13:40
hyperairTomaszD: as i thought. a one-liner change.13:42
hyperairTomaszD: today's your lucky day. i got gdebi fixed =)13:42
TomaszDhyperair, awesome! thanks!13:43
hyperairis there a bug for this?13:43
TomaszDhyperair, https://bugs.launchpad.net/ubuntu-translations/+bug/42581213:44
ubottuUbuntu bug 425812 in gdebi "gdebi does not use translations at all" [Undecided,New]13:44
TomaszDhyperair, I'm curious, was that a POTFILES.in breakage?13:44
hyperairTomaszD: no. not at all.13:44
hyperairTomaszD: gtkbuilder is a screwed thing when it comes to translations. =\13:45
TomaszDwell it's a good thing the whole GNOME project isn't moving to... well shit13:45
hyperairseb128: if i'm going to have to manually set_translation_domain for every gtk builder object i have, i believe gtkbuilder is the one at fault.13:45
seb128right13:46
seb128how did you fix the nautilus-share one?13:46
hyperairby setting the translation domain13:46
hyperairthe same thing goes for gdebi13:46
hyperairi poked around totem's code and found that it also does the gtk_builder_set_translation_domain function13:46
Keybukslangasek: system-config-printer's udev-configure-printer hook - does that *need* to be a udev hook?13:47
Keybukslangasek: or, to phrase the question better13:47
seb128it's weird, other software work fine without that13:47
seb128ie update-manager, alacarte13:47
Keybukdoes that binary do anything which could affect the configuration of the device in such a way that other applications or tools using that device should wait for it to be complete?13:47
hyperairseb128: seriously?13:47
seb128well I just looked to alacarte and it only does the gettext domain call13:48
seb128same for update-manager13:48
hyperairhmm13:48
hyperairhow strange, eh..13:48
hyperairnowhere else?13:48
hyperairat all?13:48
seb128I think things coming from nautilus are special because nautilus change the gettext domain13:48
TomaszDseb128, neither update-manager nor alacarte work fine13:48
seb128but standalone applications should just work13:48
TomaszDalacarte is also broken13:48
TomaszDI just checked13:48
seb128TomaszD, categories are translated there13:49
TomaszDseb128, yes, but "Menus", "Items", all the buttons are not13:49
hyperairseb128: make sure you look at the parts that are *only* specified in the .ui file, not parts which are modified by the app13:49
seb128right13:49
hyperairseb128: nautilus-share and gdebi's issues were like that.13:49
hyperairand i don't think gdebi has any change of translation domains13:49
seb128right13:49
hyperairby the way, glade worked perfectly wrt translation domains13:49
TomaszDupdate-manager has the same problem really, it was just mudded slightly because the template wasn't regenerated13:49
seb128I'm wondering if pygtk is not broken13:50
seb128TomaszD, that has nothing to do with templates13:50
hyperairmaybe a test app would be good..13:50
TomaszDI know, but the old strings which were translated a long time ago don't show up as translated seb12813:50
seb128TomaszD, and?13:50
TomaszDso that leads me to believe that there is an additional problem, ie. gtkbuilder one13:50
seb128well C softwares are not broken13:51
hyperairlet's try gtkmm13:51
TomaszDalright, I thought update-manager was a python application, not a C app13:51
seb128it is a python application13:52
TomaszDok, so it was just a general comment about C apps13:52
seb128?13:52
TomaszDyours13:52
TomaszDnevermind :)13:52
seb128I say I didn't notice an issue with C softwares13:52
seb128so I would blame pygtk rather than gtk13:52
TomaszDright, that's what I was trying clumsily to refer to13:52
TomaszDwhat else is there using gtkbuilder, I believe computer-janitor and usbcreator need looking into as well13:54
=== marjomercado is now known as marjo
liwTomaszD, er, what? what's up with c-j?13:57
TomaszDliw, sorry I'm losing track of my bug mail, it would seem you have fixed the issue13:58
TomaszD:)13:58
liwok13:58
seb128doesn't seem a gtk issue in any case, ld preloading the jaunty version does no difference13:58
TomaszDliw, but! if this app is using gtkbuilder, you might want to look at the hints about about this "gtk_builder_set_translation_domain" thing13:59
TomaszD*above about13:59
liwI don't want to read through lots of backlog, please summarize14:00
TomaszDliw, "...i'm going to have to manually set_translation_domain for every gtk builder object i have..."14:00
TomaszDliw, might be a bug somewhere, but this seems to be a good workaround14:01
seb128that's not what he wrote exactly14:01
seb128and I would rather focus on finding the pygtk issue than workarounding every software14:01
TomaszDthat's reasonable, but there is no guarantee of finding the issue, and shipping with untranslatable apps isn't a nice prospect, at least that's how I see it14:02
liwif it can't be fixed in pygtk, then file bugs, but please wait with that until pygtk is deemed unfixable for karmic14:05
TomaszDsure, I'll try to remember that14:05
liwthanks14:07
seb128TomaszD, why wouldn't it be fixable, there is months before karmic14:10
seb128I think it's a matter of debugging for one hour or so14:10
TomaszDseb128, you know, I'm freaking out because the release of GNOME is near (I'm an upstream translator), I'm probably influenced by that14:12
seb128TomaszD, we will have 2.28.1 in karmic14:13
TomaszDseb128, well that's a relief14:13
seb128TomaszD, http://bugzilla.gnome.org/show_bug.cgi?id=57452014:14
ubottuGnome bug 574520 in documentation "gtk.Builder translations fail" [Normal,New]14:14
sorencjwatson: Bug #425922 looks like something in your domain to me. Would you agree?14:18
ubottuLaunchpad bug 425922 in eucalyptus "Eucalyptus component registration process is manual " [Medium,Triaged] https://launchpad.net/bugs/42592214:18
TomaszDseb128, so it's not a bug, it's just a specific way of handling translations?14:20
cjwatsonsoren: yes, probably14:21
sorencjwatson: Would you mind terribly if I reassigned bugs about the avahi magic in Eucalyptus to you?14:21
seb128TomaszD, not sure yet14:22
TomaszDok14:22
seb128ogra__, could you push your tomboy changes to bzr?14:23
cjwatsonsoren: ok by me14:23
ograseb128, is that really needed ? they should hit debian today with a new upstream14:24
seb128ogra: what? updating bzr when you upload a package maintained in bzr? yes14:24
ograok14:24
seb128the reason I ask it's because rodrigo ask us about it14:24
ograok14:24
seb128it seems to block him in online service changes14:24
ograwill do before end of my day14:25
seb128heh14:25
seb128rodrigo is waiting on it now14:25
seb128it's blocking him to do changes14:25
ograi'm in meetings14:25
seb128*shrug*14:25
seb128if you don't do it properly please don't change desktop packages and ask for sponsoring next time14:25
seb128we will fix this one now14:26
ograi'm on it14:26
seb128ok thanks14:26
sorencjwatson: Cool, will do.14:26
englaDktrKranz: Hey! kupfer-ping! Is it viable to update c10 in ubu karmic with a spanish translation file (complete). And should I make a c10.1 release or is c10-2 by you to prefer?14:28
hyperairseb128: gtkmm fails as well14:33
seb128I'm a bit puzzled by that14:33
seb128the jaunty gtk makes no difference14:33
hyperairsee for yourself: http://dl.getdropbox.com/u/169656/testgtkbuilder-0.1.tar.gz14:34
hyperairi've only added pl.po translating "button" to "bla" for testing purposes, but you can copy it over to your locale and update LINGUAS to test14:35
ograseb128, pushed14:35
hyperairseb128: ^^14:35
seb128ogra: thanks14:35
blackxoredthere will be improvements for flash in karmic?14:36
seb128hyperair, ok14:36
=== mbiebl_ is now known as mbiebl
directhexseb128, do i need to do the full FFe paperwork for an upstream update to one of f-spot's deps?14:37
seb128directhex, which one?14:38
directhexseb128, flickrnet14:38
seb128directhex, no such source in karmic14:38
Laneyseb128: libflickrnet14:39
seb128directhex, Laney: synced14:45
Laneyyou beaut14:45
Laneynow we need to untransition f-spot14:45
Laneys/un//14:46
directhexLaney, what changes are there other than that? can it just be synced too?14:46
Laneyno, there's some patch from lool that we didn't apply in sid14:46
seb128Laney, like direct sync from debian or do we have other changes?14:46
seb128ok14:46
Laneythe gnome-screensaver fixes he did I didn't apply14:46
seb128I though that had been sent to debian too14:47
seb128I guess next round then14:47
Laneyyeah I thought I'd wait for upstream14:47
Laneybut there's no reason we couldn't apply them in patches/14:47
Laneybut it's been uploaded to sid anyway so we need to merge14:47
Laneyoh, those changes didn't get uploaded to Karmic... we could just sync if they aren't critical14:49
Laneyseb128: what do you think?14:49
seb128let's sync and see if it builds? ;-)14:50
Laneyit will build just fine, but lool wanted to avoid the gnome-screensaver build dep14:50
Laneysync+possible ubuntu1 sounds good to me14:50
seb128did debian add this one?14:51
directhexin this case "debian" is Laney14:51
Laneyyeah, and its what is in 0ubuntu1 now14:51
seb128ok14:51
seb128directhex, I know but he's not uploader, the sponsor might do changes14:51
* Laney doesn't know how important avoiding the build dep is14:51
seb128the build-dep is already in karmic so that will not change a lot14:52
seb128and it's minor, it's just to make the buildd work easier14:52
Laneyok then14:52
loolLaney: It's ok if it gets dropped in the end  :)14:52
Laneylool: It was applied upstream wasn't it?14:52
loolthis stuff was merged upstream so just use the new configure flags when the new upstream release supports it14:52
loolYes14:53
Laneywill do then14:53
loolthanks14:53
DktrKranzengla: -215:03
englahey. ok15:04
DktrKranzengla: btw, did you contact upstream asking to integrate it?15:09
DktrKranzengla: c11 is out, I guess ulrik will release 12 soon, and I'll update it in Debian when that happens.15:11
englaDktrKranz: Pardon the missed introduction! ; I'm ulrik15:12
DktrKranzengla: whoops :)15:12
englaI should have said, hi, it's me15:12
RainCTKeybuk: I asked you before about D-Bus. Apparently there is a default timeout value which can be overriden when doing a call - do you happen to know where that is defined?15:13
* DktrKranz kicks himself for not using /whois 15:13
KeybukRainCT: in the headers15:14
Keybukdbus/dbus-connection-internal.h:#define _DBUS_DEFAULT_TIMEOUT_VALUE (25 * 1000)15:14
Keybukthis is not a userspace interface15:14
Keybukfrom the API, supplying "-1" for any timeout value means "the default"15:15
Keybuksupplying "0" means "immediately timeout"15:15
Keybuksupplying anything from 1...INT_MAX-1 means "this many ms"15:15
Keybukand INT_MAX means "never timeout"15:15
RainCTKeybuk: thanks! :)15:16
=== asac__ is now known as asac
directhexhm, by my sums, karmic's mono footprint is about the same as gutsy's, and over 10 meg smaller than intrepid's15:17
superm1slangasek, something went wrong with the hash sum mismatch in apt during the last mythbuntu cd build.  can you take a look at it? http://people.canonical.com/~ubuntu-archive/cd-build-logs/mythbuntu/karmic/daily-live-20090908.log15:40
TomaszDsuperm1, sorry to bother you, but where can I find the template for mythbuntu-control-centre or mythbuntu-common for karmic?15:45
superm1TomaszD, i'm not sure translation support is fully in place yet for karmic15:45
superm1everything got rewritten15:45
TomaszDsuperm1, oh, ok.15:45
superm1TomaszD, would you be able to help get things in order?15:45
superm1do you have experience with such things?15:46
TomaszDsuperm1, not really. I'm just a translator.15:46
superm1TomaszD, ah okay.  will try to let you know when things are sorted out then15:46
TomaszDsuperm1, but what needs to be done, is the gettext domain not set, are the strings not marked for translation?15:46
superm1TomaszD, since it's a universe package, the translations need to be shipped in it, and the package hasn't been prepped for that15:49
TomaszDsuperm1, if you don't hear from me then I wasn't able to do much15:52
TomaszD:)15:52
Keybukhuh16:02
KeybukPPA has been saying "starting in 1 minute" for over an hour now16:02
sorenA microsoft minute.16:02
pittiKeybuk: with a queue size of 468, good luck..16:03
=== ryu2 is now known as ryu
* amitk had heard of "A New York minute". What is a microsoft minute?16:03
Keybukpitti: several of the buildds are sitting idle though16:04
=== marjomercado is now known as marjo
sorenamitk: It's hard to say. http://www.urbandictionary.com/define.php?term=Microsoft+Minute16:05
YokoZarpitti: Are you going to end up having to include libreadline6 for python2.6?16:07
pittiYokoZar: I think we can revert it back to 516:16
pittibut it fails to build (for other reasons), so I can't actually upload it16:16
pittithis needs doko, I'm afraid16:16
ograOMG we're screwed without doko !16:17
ogra(and /me wholeheartedly means it ... )16:18
RainCTuhm.. stupid question, why is the netbook remix download 950MB big?16:19
pittiabsolutely16:19
pittiRainCT: it's just meant to be < 1 GB16:20
pittiRainCT: unlike ubuntu desktop, it's not meant to be distributed on CDs, but installed from USB stick16:20
RainCTbut shouldn't it be smaller than the desktop thing?16:20
pittijust in resolution :)16:20
pitti(FWIW, I'd love if it was smaller...)16:21
ograRiddell, more langpacks :)16:21
pittiogra: tab disease16:21
ograheh16:21
ograRainCT, indeed16:21
* sistpoty|work only has a 512 Mb USB stick and feels outdated... OTOH he doesn't have a netbook as well *g*16:21
ograthanks for mentioning :)16:22
RainCToh well, then have dynamic img generation for each language on request :P16:24
* RainCT hides16:24
RainCTpitti, ogra: well, thx for the info16:24
jdstrandslangasek: hi! so I'd like to add some items to the release notes for karmic. I see https://wiki.ubuntu.com/KarmicKoala/TechnicalOverview, but wasn't sure if that was the right place. (I feel like I am missing something obvious...)16:25
ograRainCT, well, evand is such a slacker and didnt implement that yet in usb-creator :P16:25
jdstrandslangasek: where is the right place to add them?16:25
seb128is anybody around who has enough clue about -Bsymbolic-functions to understand why it makes evolution memos crash?16:42
seb128and would it be considered bad taste to build evolution without that option?16:43
TomaszDseb128, looks like alacarte got fixed upstream http://ftp.gnome.org/pub/GNOME/sources/alacarte/0.12/alacarte-0.12.3.news16:47
TomaszD:)16:47
seb128TomaszD, right, I discussed with cosimoc on IRC earlier16:47
TomaszDseb128, ah16:47
seb128I asked him to test on fc11 since he's using that16:47
seb128to make sure that was not an ubuntu bug16:48
seb128and he had the issue too16:48
seb128kees, hey, do you know about -Bsymbolic-functions? ;-)16:52
sistpoty|workseb128: -Bsymbolic-functions means that symbols (referring to functions) resolved within that thing won't be looked up dynamically iirc16:52
seb128sistpoty|work, <mbarnes> wonder if this is related to the fact that CompEditor is defined in a private library that both the main application and calender module statically links to16:53
seb128sistpoty|work, would that be an issue?16:53
sistpoty|workseb128: could well be16:53
seb128sistpoty|work, do you have any idea what would be the right way to fix that?16:54
* seb128 is thinking to build without -Bsymbolic-functions for now16:54
sistpoty|workseb128: not without looking at the code actually... is any of these a weak symbol (and hence probably meant to be overriden by the other)?16:54
seb128I just fear to be tracked by the security team or whoever decided we need to set that on by default16:54
seb128dunno16:54
seb128http://bugzilla.gnome.org/show_bug.cgi?id=594473 is the issue16:54
ubottuGnome bug 594473 in Tasks "evolution hangs when opening multiple notes" [Normal,Unconfirmed]16:54
seb128"(evolution:10798): GLib-GObject-WARNING **: cannot register existing type `CompEditor'"16:55
seb128is what is displayed when trying to open a memo on karmic16:55
cjwatsonhttp://edos.debian.net/weather/ is a great visualisation17:14
cjwatsonwe should run this on Ubuntu17:14
sistpoty|workseb128: fwiw -Bsymbolic-functions indeed seems to cause this problem17:15
sistpoty|workseb128: the expansion of G_DEFINE_TYPE yields (among others) one non-static function: http://paste.ubuntu.com/267378/17:16
sistpoty|workseb128: which in turn registers the type, unless the static volatile variable is set17:16
sistpoty|workseb128: so if that function is resolved at runtime (as without -Bsymbolic-functions) it will resolve to the very same function and hence have the same static volatile variable17:17
sistpoty|workseb128: with -Bsymbolic-functions, these will be two different functions and hence two calls to  g_type_register_static_simple17:18
sistpoty|work(sorry, the g_type_register_static_simple is the next line, which I skipped already in pastebin)17:18
sistpoty|workseb128: but I wouldn't know by hand how to best solve this, apart from linking against the static library only once - if that's possible17:19
seb128ok, thanks for the explanations!17:19
sistpoty|worknp17:19
seb128I think I will just turn the option for now as a workaround and let upstream deal with the build system changes17:19
seb128btw do you know why we have this flag on by default on ubuntu?17:19
sistpoty|worknot really, maybe for faster loading times? But I guess kees certainly does know ;)17:20
seb128ok17:21
seb128sistpoty|work, thanks again!17:21
sistpoty|workno problem ;)17:21
james_wseb128: I believe the desired way to turn things of is to add an explanation to the CompilerFlags wiki page with the package name and a reference to the bug report that prompted the chane17:23
james_whttps://wiki.ubuntu.com/CompilerFlags17:24
=== nxvl_ is now known as nxvl
seb128james_w, thanks17:26
cjwatsonpitti: I've unhosed the desktop package sets now - should be much more sensible-looking17:32
pitticjwatson: nice, thanks! (If only I knew where to look in the first place.. :-) )17:33
cjwatsonfor the contents?17:33
pittiis it possible with edit_acls.py?17:34
cjwatsonyes17:34
cjwatson./edit_acl.py -P karmic-ubuntu-desktop query17:34
cjwatsonfor instance17:34
cjwatsonsorry, any documentation that is present is more by luck than judgement17:34
pittioh, that's what I tried an hour ago17:34
* pitti updates branch17:34
pittiah, great!17:34
cjwatsonI wrote this code today, so you will need to be up to date, yes ;-)17:34
cjwatsonthe sets are generated from seeds, more or less, so at this point I think I can safely say that any oddness you see comes from there17:35
slangasekKeybuk: udev-configure-printer - I really have no idea, I've only just noticed it17:35
pitticjwatson: oh, in that new system, would it pe possible to restrict uploads of language-{pack,support} to ~ubuntu-langpack?17:35
Keybukbecause if it doesn't directly affect the device node17:35
Keybukand doesn't store anything in the udev db17:36
Keybukit can be done as an Upstart job17:36
cjwatsonpitti: we could special-case the language packs, yes, although I sort of feel that core-dev ought to be able to upload them in an emergency17:36
pitticjwatson: ok, true that17:36
cjwatsonbut we could put them in a package set that is uploadable by ~ubuntu-langpack too17:36
pittiit's just prone to be overwritten17:36
Keybukslangasek:   start on filesystem and usb-device-added ...17:36
slangaseksuperm1: that apt hash mismatch is our standard "we don't have locking completely right on mirroring on antimony" bug; it should fix itself on the next build, or I can trigger a rebuild17:37
pittiespecially since for karmic the stuff gets uploaded automatically17:37
Keybukslangasek:   start on filesystem and <whatever subsystem lp are in>-device-added17:37
cjwatsonpitti: it's technically possible to make it a restricted set, certainly17:37
slangasekjdstrand: release notes for karmic - open bugs against the ubuntu-release-notes project, please17:37
cjwatsonpitti: can you mail the TB list about it?17:37
cjwatsonpitti: (PS I'm not sure whether restricted sets will have a useful effect until we stop having component permissions in there too)17:38
pitticjwatson: will do; although there's something to be said for emergency fixes, I'll note that17:38
pitticjwatson: will send after our meeting17:38
jdstrandslangasek: thanks17:47
superm1slangasek, would you mind triggering a rebuild then? there was some stuff I particularly wanted to test on what would have been on that build17:49
hyperairseb128: you made any progress with the gtkbuilder issue?17:50
seb128upstream seems to advice to call set_translation_domain in every pygtk software17:51
seb128http://bugzilla.gnome.org/show_bug.cgi?id=57452017:52
ubottuGnome bug 574520 in documentation "gtk.Builder translations fail" [Normal,New]17:52
hyperairbut that's pygtk.17:53
hyperairwhat about the gtkmm one i linked you to?17:53
seb128hyperair, I've no clue about gtkmm it might have the same issue17:55
slangaseksuperm1: I think that one worked18:09
superm1slangasek, yup i see a  good one now.  thanks18:10
mterrykees, re: rsyslog hang, do you do anything special to make it hang?  Like, a special sequence of stop/restart/start or under extreme load, or whatever?  Having a hard time casually trying to reproduce.18:21
slangasekKeybuk: so upstart has a way to specify that a rule should be run when a given device is added via udev?18:25
slangasekKeybuk: I guess that doesn't solve the problem for distros still stuck using sysvinit? :)18:25
keesmterry: generally it's happened across package upgrades.18:25
mterrykees, OK18:26
ScottKcjwatson: I've just read the backscroll on the TB meeting and I'd like to chat with you about the team for Kubuntu upload rights when you have a moment.18:27
pitticjwatson: sent18:29
Keybukslangasek: yes18:29
Keybukyou get <subsystem>-device-added and <subsystem>-device-removed18:29
cjwatsonScottK: hi18:29
ScottKcjwatson: I don't think kubuntu-ninjas is the team you want.  We use that for access to the private PPA where we stage uploads, but there all uploads from there to the archive get a core-dev review first and there are people who I am confident are not ready for direct upload rights on that team.18:30
cjwatsonok18:31
ScottKcjwatson: I think what's needed is a new kubuntu-dev team that would (at least initially) be a subset of kubuntu-ninjas.18:31
cjwatsonall right, fine by me18:31
cjwatsonnone of that is getting applied to upload privileges until it clears the owners of the respective teams + TB anyway18:31
cjwatsonthe Kubuntu package set has an archive permission of ubuntu-core-dev attached to it, so no change currently18:32
ScottKOK18:32
ScottKcjwatson: Is there something I need to do to document this or have you got the action.18:32
cjwatsonwhat we'll need to know is how the team is managed, since if it's owned by anyone other than TB/DMB, it amounts to a delegation of upload rights18:32
cjwatsonerr, a delegation of the ability to grant upload rights18:32
ScottKRight.18:32
cjwatsonI have an action to start some mail conversations already - I'll make sure you're included on the Kubuntu one18:32
ScottKI'd suggest it to be initially owned by DMB and have the current core-dev in kubuntu-ninjas on it.18:33
ScottKOK18:33
ScottKThere are some I'm comfortable with immediately adding, but we ought to have some process for that beyond ScottK says.18:33
ScottKThanks.18:33
ScottKcjwatson: Also Riddell is offline until Thursday, so don't expect quick reaction from hime.18:34
ScottKhime/him18:34
* Night-Horse away18:37
cjwatsonScottK: been dragging on for months so I'll live ;-)18:37
rgreeningpitti: ping18:38
smoserjjohansen, i was supposed to ask in your kernel meeting, but forgot/missed.18:41
smoseryou're working on getting a karmic-ified ec2 kernel, right ?18:41
jjohansenyes18:41
jjohansenit is currently failing to link18:42
jjohansenkarmic has some patches that aren't in mainline, that the xen patches need to be updated for18:42
jjohansenI have high hopes of getting it up today18:42
mathiazcjwatson: hi - about the ubuntu-server team role in archive reorg - what do you need from me?18:42
smoserjjohansen, you rock. thanks.18:44
jjohansensmoser: I'll let you know as soon as I have an aki18:44
cjwatsonmathiaz: at some point, it would be good for the server team to figure out a team that consists of those people who should be able to upload server-related packages, and talk to the TB about its membership practices18:46
mathiazcjwatson: ok - anything related to server-related package sets?18:47
mathiazcjwatson: who's gonna decide what goes in there?18:47
cjwatsonthat's set up, determined from seeds18:47
cjwatsonbzr get lp:ubuntu-archive-tools && cd ubuntu-archive-tools && ./edit_acl.py -P karmic-ubuntu-server query18:48
mathiazcjwatson: great - thanks18:48
mathiazcjwatson: so the ubuntu-server-dev team would have people that have upload rights to the packages listed above^^?18:49
cjwatsonthat's the idea18:52
Keybukpitti: If I mark something Won't Fix, I would appreciate you at least talking to me first before undoing that18:56
Amaranthcjwatson: how does that work with packages that end up in more than one seed?19:05
cjwatsonAmaranth: they may go in multiple package sets, and therefore be uploadable by multiple teams19:06
cjwatson(see the spec)19:06
Keybukion: *cough*19:16
Keybuklooks like, err19:16
Keybuks/starting udev/started udev/ in /etc/init/udevtrigger.conf19:17
arandkees: regarding bug #418135 , I was thinking of trying to pick together debdiffs for intrepid and hardy (just adding the 61-patch), or do you have other plans regarding that?20:14
ubottuLaunchpad bug 418135 in glib2.0 "Permissions of symlinked source file/folder set to 777 if symlink is copied via nautilus" [Undecided,Confirmed] https://launchpad.net/bugs/41813520:14
keesarand: yeah, that's what I was going to try too.  had a bunch of other stuff to do first, though.20:14
arandkees: But would me poking in it help?20:16
keesarand: yeah, absolutely; if you can prepare the debdiffs that'd be great.  they need to be tested too, if possible.20:16
arandkees: Ok, I'll try to do as much as I can.20:17
keescool20:17
=== rickspencer3 is now known as rickspencer3-afk
=== Hellow_ is now known as Hellow
RainCTuhm usb-creator-gtk is broken.. how do I install the netbook remix now :/20:44
mok0RainCT: Install Xubuntu on your netbook...20:54
mok0RainCT: It's sooooo nice20:55
RainCTHeh. Nit20:56
RainCT* Heh. Not my netbook, btw, but my neighbour's.   I haven't gt one yet.20:57
mok0RainCT: Oh... does your neighbor know about this? :-P20:57
mok0RainCT: you can use dd to put the image on the usb stick20:58
mok0usb-creator-gtk is just a wrapper around that :-)20:59
RainCTmok0: I installed Ubuntu on an old laptop of the girlfriend of his son (who had heard about free software before thanks to another LoCo member who is all the time doing conferences and stuff :)), and she (with the help of office asking for 200€ for activation) now convinced him that Ubuntu is awesome :P20:59
mok0RainCT: yay20:59
RainCTusb creator in jaunty doesn't support .img, awesome21:01
RainCTmok0: okay, so what's that command? :)ç21:02
mok0RainCT: arhgh I have too google21:02
kirklandogra: ping, regarding qemu-kvm21:02
mok0https://help.ubuntu.com/community/Installation/FromImgFiles21:03
mok0perhaps21:03
mok0RainCT: in the Mac OSX section it tells you have to do it with dd21:04
mok0s/have/how21:04
RainCTmok0: ah great, thanks!21:08
kirklandogra: http://pastebin.com/f94d727b21:38
kirklandogra: that's the build annoyance I'm seeing, hoping you can fix for me21:38
ebroderAnybody from ubuntu-sru who could look at bug #330766?21:40
ubottuLaunchpad bug 330766 in pulseaudio "pulseaudio hangs, prevents login, home as ntfs" [Unknown,Fix released] https://launchpad.net/bugs/33076621:40
ionkeybuk: Heh22:05
Keybukwhat moron invented a syntax that changes behaviour depending on the *tense* of the config file22:06
Keybukoh22:06
Keybukme22:06
=== jtimberm1n is now known as jtimberman
ion:-P22:06
* Night-Horse away22:06
ionThanks for the information! We appreciate it!22:06
cjwatsonKeybuk: you should require correct use of the subjunctive mode too22:07
cjwatsoner, mood22:07
cjwatson"let variable be value" or some such22:07
ionkeybuk: So, that change, and i should be able to use the ubuntu-boot updates (and have a booting system)?22:07
ionOr at least a system i’d be humanly able to fix :-)22:08
cjwatsonfor bonus points, make the subjunctive have some kind of counterfactual meaning22:08
Keybukion: you can just upgrade now22:08
Keybukthe fix is in ubuntu-boot22:08
Keybukthough I would appreciate before/after bootcharts22:09
ionHow about a config parser that uses a wigger mode on Mondays, a rastafarian mode on Tuesdays, a pirate mode on Wednesdays etc?22:09
ionkeybuk: Alright22:09
ionyarr, start on startup, ye scurvy dog22:10
Keybukavast apache22:10
* Keybuk senses an initctl easter egg22:10
ion:-)22:11
jdstrandslangasek: I'm looking at https://bugs.launchpad.net/ubuntu-release-notes/+bugs for submitting a bug, as you advised ealier. What I see there seems to be bugs and not features. I have some feature items to add to the release notes. is that still the appropriate place?22:58
slangasekjdstrand: mmm, the release notes don't discuss features23:00
jdstrandslangasek: I might be using the wrong term then, sorry23:00
slangasekjdstrand: the https://wiki.ubuntu.com/KarmicKoala/TechnicalOverview that you looked at before carries through to release time, but is not what we link to as "release notes"23:00
jdstrandslangasek: where do I go to add new features? I seem to remember we had something in the wiki in the past that talked about all the cool new stuff going on23:01
slangaseksure, that's the page23:01
slangasekhttps://wiki.ubuntu.com/KarmicKoala/TechnicalOverview23:01
jdstrandslangasek: ok thanks :)23:01
ScottKslangasek: What do you think about having LP do a test rebuild of Karmic now that we're past FF?  I'm opportinistically finding a fair number of gcc 4.4 related build failures.  I think a rebuild would be helpful.23:04
ScottKslangasek: I think Universe could definitely use it.23:05
ScottKTrying to fix the cyphesis-cpp FTBFS I've found issues in 3 of 4 packages I touched.23:06
* ScottK tosses in a reminder about wfmath/42640123:06
slangasekScottK: in favor of it; though there's been turnover in the IS team so I'm not sure what the odds are of actually getting that rebuild going in the short term23:08
cjwatsonwe can do test rebuilds without much IS involvement now, although I don't think we can make them use their own output yet23:09
wgrantLP rebuilds are a little less heavyweight than the old ones.23:09
wgrantRight, they don't publish at this point.23:09
cjwatsonI can kick one off tomorrow, if having the PPAs MUNCHED TO DEATH won't inconvenience anyone too badly23:09
cjwatsonsomebody might want to mail me a reminder though23:10
ScottKcjwatson: Even that would have surfaced two of the three issues I found, so I think it's good.23:10
wgrantcjwatson: The priority issue is fixed -- they will score way behind even retried PPA builds.23:10
cjwatsonI wown't have time to actually deal with the output though23:10
cjwatsonwgrant: ah, cool23:10
wgrantEven behind langpacks, in fact.23:10
ScottKcjwatson: As long as the output is available, it'll be a useful QA tool.23:10
slangasekcjwatson: who are the set of people who can do that? buildd admins?23:12
wgrantThere is an LP issue at the moment which will cause some of those builds to fail to upload, but that shouldn't matter due to the lack of publishing.23:13
cjwatsonslangasek: I can't remember at the moment; seems plausible but my browser just died and I want to go to bed rather than rebooting it. :-)23:15
wgrant('some' being only those that haven't succeeded before)23:15
slangasekok. :)23:16
cjwatsonslangasek: at the very least I would expect anyone in the TB to be able to do it23:16
cjwatsonbut I'll see if I can track down more precise permissions for you later ...23:16
* ScottK gets back on the road.23:18
=== robbiew is now known as robbiew-afk
=== rickspencer3-afk is now known as rickspencer3

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!