/srv/irclogs.ubuntu.com/2011/02/23/#ubuntu-desktop.txt

Riddelljasoncwarner: ping00:05
jasoncwarnerhey00:05
robert_ancellpatrickmw, hey00:46
patrickmwrobert_ancell: hello00:46
robert_ancellpatrickmw, about your evolution bug, do you want to do the patch?00:47
robert_ancellit's on the master branch, and needs to be backported to 2.3200:47
patrickmwrobert_ancell: i would actually00:47
robert_ancellok, so do you have a checkout of the evolution source?00:48
patrickmwnot currently. I can do that00:48
robert_ancellhave you used quilt before?00:49
TheMusogrrr haven't built i386 packages with sbuild for ages, and now I find it desn't just work when using an i386 chroot on an amd64 machine.00:49
patrickmwrobert_ancell: i have not00:49
robert_ancellok, this isn't going to be pretty :)00:49
patrickmwrobert_ancell: haha00:49
robert_ancellso, first step is to debcheckout evolution00:49
robert_ancellyou get to learn all the grottyness of debian packaging today :)00:50
patrickmwrobert_ancell:  sorry, had to install subversion00:54
patrickmwrobert_ancell:  ok got the source00:54
robert_ancellpatrickmw, ok, cd to the directory and export QUILT_PATCHES=debian/patches00:55
patrickmwrobert_ancell:  var set00:55
robert_ancellquilt pop -a00:56
patrickmwdone00:56
robert_ancellget the patch, and copy it into debian patches using the naming convention that is there00:57
robert_ancellI get the patch from the web git interface http://git.gnome.org/browse/evolution/commit/?id=7215cf088f73cfa61e877a83fa0fdd422709572500:57
robert_ancelladd the patch into debian/patches/series00:57
robert_ancell(for reference here is the complete documentation https://wiki.ubuntu.com/PackagingGuide/Complete)00:59
patrickmwrobert_ancell:  ok01:03
robert_ancellthen reapply patches with quilt push -a01:03
robert_ancell(I don't think you had to unapply them come to think of it, just me being paranoid)01:04
robert_ancellthe new patch may not apply, see if there are any errors01:04
robert_ancellpatrickmw, hang on, did the evolution source come from svn?  Are you running natty?01:05
patrickmwrobert_ancell:  source came from svn, running maverick01:06
robert_ancellpatrickmw, ah, you'll have the maverick source then.  Do you have a natty vm?01:06
patrickmwrobert_ancell:  yes01:06
robert_ancellok, need to do it in that01:06
robert_ancellFollow these instructions http://paste.ubuntu.com/570863/01:08
robert_ancellpatrickmw, ^01:09
patrickmwrobert_ancell:  debcheckout is wrong then?01:09
robert_ancellpatrickmw, yes, sorry.01:09
patrickmwrobert_ancell:  np, thanks.01:10
robert_ancellThat checks out the packaging branch, but that wont have any source so you can't edit the patch01:10
robert_ancellhowever at the end of this you'll have to make the change on the packaging branch01:10
broderif i shoehorn linux-image-generic and xserver-xorg (plus requisite dependencies) from natty into a maverick image, should it work?01:10
broderright now the background and cursor get drawn, but windows don't01:10
broder(and the cursor changes as would be expected if there were windows under it)01:10
robert_ancellpatrickmw, There is a new process called Ubuntu Distributed Development (UDD) that we are working towards which will have it all in the same branch and a lot easier01:11
broderthis is an...incredibly stripped down image, so it's possible that i've removed a package i actually need, but just wanted to ask before i go digging01:11
broderi guess it's probably worth doing a normal maverick install and seeing what falls out01:12
robert_ancellbroder, sorry, not sure, but sounds dangerous :)01:14
broderaha. there's a bunch of "intel(0): Failed to submit batch buffer, expect rendering corruption or even a frozen display: Invalid argument" in Xorg.log01:28
kklimondawhat is TryExec for in .desktop files?01:28
broderkklimonda: http://standards.freedesktop.org/desktop-entry-spec/latest/ar01s05.html01:29
RAOFbroder: Sounds like our friend the OOM bug.01:29
broderah, excellent01:30
broderi'm not out of memory, though01:30
kklimondabroder: hmm.. it looks like in natty TryExec is used instead of Exec to actually launch the application?01:30
RAOFBut I don't have all the context, so I might be wrong.01:31
broderRAOF: what sort of additional context would be useful to you?01:31
RAOFAny bit before there's a bunch of "intel(0): Failed to submit batch buffer, expect rendering corruption or even a frozen display: Invalid argument" in Xorg.log, which was the first thing I got after I rejoined :)01:31
brodersure. i'm attempting to shoehorn natty's kernel + X stack into a maverick image, which happens to be using casper01:32
patrickmwrobert_ancell:  after running quilt -f .rej files were created but each patch "applied".  does that mean there are still conflicts to edit manually?01:32
broderRAOF: the background and cursor render, but windows don't01:32
robert_ancellpatrickmw, yes01:32
broderRAOF: but the cursor does change, and in a way that's consistent with there being windows under it01:32
broderRAOF: using -intel01:33
kklimondachrisccoulson: does Firefox by any chance use TryExec to launch the application from the Opening dialog?01:33
kklimondachrisccoulson: when I change TryExec=transmission-gtk to TryExec=transmission-gtk %F in the desktop file I can once again launch torrents from Firefox without using the Downloads dialog01:34
RAOFbroder: Interesting.  Could I get the full Xorg.0.log?01:34
patrickmwrobert_ancell:  ok, i think i got it01:34
broderRAOF: http://pastebin.com/aancMWaf01:38
broderRAOF: the other caveat is that this is an image i use at work, and is stripped down beyond all belief, so it wouldn't surprise me at all if something critical was missing01:38
RAOFHm.  Got an accompanying dmesg?01:39
broderhttp://pastebin.com/YwVkKza801:40
RAOFI've misread that; it's not an OOM issue, but something else.01:40
brycehRAOF, yeah the oom bug has a slightly different error message01:40
bryceh(and repeats it bunches)01:41
broderi'm currently installing a stock maverick host to see if i can repro without the screwiness of my image01:41
RAOFNo space on device.01:41
RAOFYou know, it'd be nice if i915 wasn't almost totally silent. :)01:41
RAOFBut that dmesg doesn't show any complaints.  How much of the X stack is natty's?  X, libdrm, mesa, kernel are all natty?01:42
broderoh, ugh. no such luck, i think. that may be my issue01:43
broderi assumed getting xserver-xorg would get me everything i need, but it looks like libdrm is maverick's, for starters01:43
RAOFAh.  Then I think you might be hitting a problem that Debian has, but we don't.01:44
brycehyeah esp. with -intel there are interdependencies laced throughout the stack01:44
brodermesa is also natty01:44
brodererr, maverick01:44
RAOFOr, rather, Debian *had* until they updated libdrm :)01:44
RAOFIf you've got natty's -intel, it'll be built against natty's libdrm, and ISTR a Debian issue where, although the ABI hadn't apparently changed, things built against the new libdrm required the new libdrm to not fail in unexpected ways.01:45
broderok. so i guess i should pull drm and mesa from natty as well?01:46
broderany other important pieces?01:46
RAOFYup01:46
RAOFThat's basically the whole X stack; no other dependencies :)01:46
RAOFWell, that you need to care about, at least ;)01:46
broderawesome, thanks a lot. i'll re-roll my image and see what i get01:49
TheMusobroder: You're brave.01:49
broderTheMuso: Fortunately I won't be deploying this to anyone but me :)01:50
TheMusoheh01:51
TheMusoThat is fortunate indeed. :)01:51
RAOFHm.  We should really update mk-sbuild to use /etc/schroot/chroot.d01:51
RAOFAnd by “we”,  I guess that could mean me :)01:51
broderRAOF: +1. that's been bothering me in the back of my mind for months now01:52
RAOFAlso, I wonder if I could share this funky build-against-built-packages & build-on-tmpfs setup I've got going here.01:52
broderI just mount a tmpfs on /var/lib/schroot/union/overlay01:54
broderThough I've written code in the past to mount a new tmpfs for each overlay01:55
broderbuild-against-built-packages sounds awesome, though01:55
RAOFYeah, but I need the ability to *not* build, say, mesa on a tmpfs, so I've got a special chroot target for it.  Turns out you can happily share a single source chroot for multiple targets!01:56
broder"Sounds like you just don't have enough swap" :-P01:56
RAOFby default a tmpfs will only expand to 50% of available memory.  Mesa uses on the order of 6GiB for a build…01:57
RAOFMy poor laptop doesn't actually have 12GiB of RAM + swap, amazingly enough :)01:57
broderby default> but that can be overridden01:57
RAOFRight.  My poor laptop *also* barely has 6GiB of ram + swap :)01:58
broderHaha. Fair enough :)01:58
patrickmwrobert_ancell:  my eyes burn now, but I fixed the conflicts02:06
robert_ancellpatrickmw, you've only just started :)02:07
robert_ancellok, next step is to make a new changelog entry with "dch -i"02:07
micahgrobert_ancell: re freerdp, did you know virtualbox has an rdp server that supports tls 1.0 client certs02:07
robert_ancellmake sure the version is -ubuntuN"02:07
robert_ancellmicahg, no, I had trouble finding a server02:07
micahgrobert_ancell: yep, virtualbox :)02:08
robert_ancellmicahg, I ended up using rdp_mitm in the freerdp source which is a bridge server02:09
robert_ancellthe vb one will be very handy if it works well02:09
micahgrobert_ancell: Qapla!02:09
robert_ancellQapla?02:11
micahgrobert_ancell: you don't speak klingon?02:12
robert_ancellmicahg, can't say I every learnt it :)02:14
micahgeh, that's the only word I know :)02:14
micahgrobert_ancell: was just wishing you well in the battle with freerdp :)02:17
robert_ancellmicahg, ah, thanks!02:17
robert_ancellpatrickmw, how are you going?02:17
patrickmwrobert_ancell:  getting there s l o w l y02:19
patrickmwi just noticed there is a git backport naming convention, i should follow that02:20
patrickmwrobert_ancell:  i'm happy with the changelog now02:25
robert_ancellpatrickmw, ok, one thing to put in the changelog is a LP tag, e.g. (LP: #690346)02:26
robert_ancellso it automatically updates the bug when the change is uploaded02:26
robert_ancellthen the next step is to run apt-get build-deps evolution, then debuild to build the package02:27
patrickmwits Bug #99999902:27
patrickmwright?02:27
robert_ancellIsn't it (LP: #720383) ?02:28
patrickmwi'm just looking in the changelog02:28
robert_ancellThat bug must be coming soon...02:28
patrickmwi don't see that notation02:29
patrickmwah02:29
patrickmwno i do, sorry02:29
patrickmwrobert_ancell: ick02:31
patrickmwrobert_ancell: k02:31
robert_ancellbuilding?02:31
robert_ancelljust be glad there's only quilt to deal with.  When I started there were at least 3 patch systems in use...02:31
patrickmwrobert_ancell: E: Unable to locate package build-deps02:32
patrickmwrobert_ancell: doesn't tell me what to install either02:33
robert_ancellwhoops, apt-get build-dep evolution02:33
robert_ancell(run with sudo as normal)02:33
broderrobert_ancell: that's a bit generous. there are definitely still 3 patch systems in use, quilt is just slowly winning02:34
robert_ancellbroder, well, in the desktop package set it's pretty much done that.  When you delve deep into Universe it does still get messy02:34
robert_ancellbroder, I'm also glad to see modern cdbs/debhelper starting to dominate too02:35
broderrobert_ancell: yeah, definitely02:36
patrickmwrobert_ancell: build complete02:39
robert_ancellpatrickmw, ok, install the individual .debs (in parent directory) with sudo dpkg -i02:39
robert_ancellthen check no regressions, bug fixed02:39
broderRAOF: took me a couple of tries to get all the requisite packages, but pulling in the new drm and mesa fixed the graphics issue. thanks again!02:52
RAOFHurray!02:52
jcastroRAOF: how's our support for these new Zacate AMD fusion things? (aka. I can has new thinkpad x120e?)02:55
RAOFjcastro: Oooh, fusion netbooks are available now, are they?02:56
jcastroyep, just now02:56
RAOFjcastro: I *believe* we support 3D on those.02:56
jcastrohttp://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPortal/en_US/catalog.workflow:category.details?current-catalog-id=12F0696583E04D86B9B79B0FEC01C087&current-category-id=C63BB22720313B14F5906FFA72CB90D502:56
RAOFIs it really $60 for Win7 professional?02:59
=== asac_ is now known as asac
robert_ancellpatrickmw, ok, going to break for lunch.  The final steps are to get the packaging branch (debcheckout evolution), merge your changes in (i.e. the debian/changelog and debian/patches/), push it to your own branch (bzr push lp:~<username>/evolution/lp-bug-720383, then do a merge request to lp:~ubuntu-desktop/evolution/ubuntu.  One of the desktop team will review the merge and upload if it's good03:05
jcastroRAOF: the whole kit together is like $500 for the one I want, so I am itching already. So basically, no pressure, you either save me $500, or entice me to spend it.03:07
RAOFHeh.03:07
robert_ancellpatrickmw, oh, one more thing.  Do the bzr commit with 'debcommit' and that automatically links it to the bug report03:07
RAOFAs I say, I _think_ we fully support (roughly) that GPU.03:07
RAOFjcastro: Try it out and see!  You can always give it to me if it doesnt' work :)03:08
jcastroheh03:10
jcastroRAOF: when you say think we support, with the open driver or with the ATI driver?03:29
RAOFWith the open driver.03:29
RAOFIt's fair to assume that anything I say which is not explicitly tagged as for the proprietary drivers is about the open drivers ;)03:30
jcastroheh03:30
Amaranthsmspillaz: cyphermox was looking for you03:31
smspillazAmaranth: I saw that I got pinged here03:31
smspillazcouldn't find the highlighted message ;-)03:31
smspillazcyphermox: what's up?03:31
cyphermoxhey, thanks for the additional hints w.r.t updateOutputWhatever03:33
cyphermox(not looking at code, playing with my new Nexus One)03:34
smspillazcyphermox: ah cool03:34
cyphermoxI can more or less make it work that way too, except I'm having issues getting the primary screen size that way -- gdk has outdated info at the point this function runs03:34
smspillazcyphermox: indeed. this is probably an issue that I thought might happen03:35
cyphermoxI tried screen->vp () and such, but didn't quite have it yet, I'm probably not too far though03:35
smspillazcyphermox: what I would suggest is to relayout everything on outputChangeNotify and then wait for the monitors-changed signal to see if the primary monitor changed03:36
cyphermoxand do it over again if it's the case or something?03:37
smspillazcyphermox: just change the position of the panel or something03:37
cyphermoxmmkay03:37
smspillazbut you shouldn't need to do a full relayout03:37
cyphermoxI'd have to look up what each piece of code does what03:38
smspillazyeah03:38
RAOFWho feels up to a litle light X sponsoring?06:16
micahgRAOF: is it universe or main?06:17
RAOFMain.06:17
micahgnot me :)06:17
RAOFOr, rather, a mix of universe and main with a high main content.06:17
RAOF:)06:17
RAOFTa anyway.06:17
micahgRAOF: I can take the universe ones06:17
RAOFhttp://cooperteam.net/Packages - All of those are up for grabs; everything will depwait on the new xorg-server.06:18
RAOF(So, if you want to do test-builds, you'll need that xorg-server, too ☺)06:19
RAOFI can list the ones that are universy, if you like.06:19
micahgRAOF: actually, I'm piloting later today, so I could do them then06:19
micahgRAOF: err, is the xorg server built anywhere?06:19
* micahg prefers to test build when sane06:20
RAOFmicahg: It's built locally, but not in any archive.06:20
micahgRAOF: would you happen to have amd64 debs I can toss in my apt-cache?06:21
RAOFI'll throw them up there.06:21
micahgRAOF: thanks, I'll probably pilot in about 15 hours, so if they're not in yet, I can do them then06:21
micahgerr, 14 hrs06:22
RAOF:)06:22
* micahg wants to pilot the 4 hours before feature freeze :)06:22
RAOFHeh.06:24
RAOFYou'll hardly be busy at all! :)06:25
pittiGood morning06:38
RAOFMorning pitti06:38
didrocksgood morning07:51
pittihey didrocks07:51
didrockshey pitti, how are you?07:51
pittiI'm great, thanks! happy to be inside at these frosty temperatures *shudder*07:51
didrocksheh, temperature is not that bad here, but I still feel a little chilly :)07:52
pitti-13 during the night07:53
micahghi, didrocks, it seems that we're out of sync on package names with Debian WRT gtkhtml3.14, do you think a merge and rdepend rebuild is worthwhile?08:05
didrocksmicahg: oh really? I hadn't any time to follow seriously evolution this cycle TBH. If you want to sync package names, yeah, please do (or we can maybe wait for the next merge window as this won't be that important for natty?) :)08:05
didrockspitti: -13? waow08:05
micahgah, it's just evolution and xiphos, so I guess I can make due with the xiphos diff08:05
didrocksmicahg: sounds good! Do not forget we are using the ~ubuntu-desktop vcs :)08:05
micahgdidrocks: ok, does this have to be done before feature freeze or can I do this next weekend?08:06
didrocksmicahg: it's better to do before alpha3, but if you don't have time, don't worry about it :)08:07
micahgdidrocks: yeah, I can do it this weekend08:07
didrocksmicahg: keep in mind that we have a diff on some library naming as well in the evolution stack, I don't remember exactly which was but looking at the last merge should help08:08
micahgdidrocks: ah, yes, thanks for the note (epoch)08:09
didrocksmicahg: there is also a minor change when we don't embeed the soname in the library name, I should have a look again maybe. Not sure to have the time ;)08:10
micahgdidrocks: what do you mean by that?08:11
didrocksmicahg: just checked, it's not on gtkhtml, so no worry :)08:13
didrockshey pitti, do you get a minute to discuss gir vs override08:51
didrocks?08:51
pittisure08:51
seb128hello pitti08:52
seb128how are you?08:52
pittihey seb12808:52
pittiseb128: quite well, thanks! how about yourself?08:52
didrocksso, looking with kamstrup the other day, it seems that the python override aren't installed in the good directory by default08:52
seb128pitti, I'm fine thanks08:52
pittiseb128: the last jockey crash you sent to me last night when I said good night is already fixed, FYI08:52
didrocks(looking in my logs)08:52
seb128pitti, ok08:52
pittididrocks: they should be in /usr/share/pyshared/gi/overrides, with the usual dh_python stuff08:53
pittididrocks: I think the best place to ship them is the gir1.2-foo package, WDYT?08:53
didrockskamstrup: what do you use already to ship them to /usr/lib/python2.7/dist-packages/gi/overrides/Dee.py for instance?08:53
didrockspitti: totally agreed, I asked ken to make some change for that already few days ago08:53
kamstrupdidrocks, pitti: i've copied my autofoo from pygobject/gi/overrides :-)08:54
didrockspitti: libgrip was creating an unused python- package and I expect people using gir won't look for it :)08:54
pittididrocks: we just need to make sure to not collide file-wise with python-gobject08:54
pittididrocks: i. e. not ship a gi/__init__.py08:54
didrocksright08:54
didrockskamstrup: can you pastebin it?08:54
kamstrupdidrocks, pitti: My Makefile.am in its entirety http://paste.ubuntu.com/571000/08:55
pittiwhat's the problem with it? (sorry, I'm not that good at automake) -- doesn't it instlal the file?08:56
didrocksand so pyexecdir is set to  /usr/lib/python2.7/dist-packages08:56
pittithat sounds fine08:56
didrocksbut it seems that it's only picked upstream if it's in  /usr/lib/pymodules/python2.7, isn't it?08:56
didrocks(from my tests and after discussing with kamstrup)08:57
pittino, /usr/lib/python2.7/dist-packages is correct for an upstream install08:57
rodrigo_morning08:57
pitti(dh_python will move it to pyshared and replace /usr/lib/python2.7/dist-packages/* with symlinks, but that's just packaging)08:58
pittihey rodrigo_08:58
didrockspitti: it seems it wasn't picking the gir override though08:58
pittiwhat is "it"? "make install"?08:58
pittiit didn't install the file?08:58
pittior you can't import it from python?08:58
pittidh_python etc. might get confused because it doesn't look like a real module (as it's got no __init__.py)08:59
didrockspitti: it was installing it to /usr/lib/python2.7/dist-packages/gi/overrides/Dee.py (if we change the prefix), but python was royally ignoring it when importing the gir file08:59
didrockshum, maybe that's it08:59
* popey hugs njpatel 08:59
didrocksthat would be a nice try, touching __init__.py in the same directory08:59
didrocksas Dee.py was alone there (when not packaged)09:00
njpatelpopey, heh, hey dude09:00
didrockspitti: ok, thanks, will try this with kamstrup and keep you in touch :)09:00
pittihm, hang on09:01
pittifind /usr/lib/python* -name 'Gtk.py*'09:01
pittiwhat the heck?09:01
pittiperhaps python-support works differently here09:01
pittididrocks, kamstrup: does it work if you install the file into /usr/share/pyshared/gi/overrides?09:01
pittipython can't find it in /usr/lib/python2.7/ if the actual gi subdir isn't there, and only in the pysupport dir09:02
didrockspitti: let me check09:02
didrockspitti: no, it doesn't seem to take it09:04
didrockskamstrup: confirming?09:05
pittican I get Unity.py easily from somewhere?09:06
rodrigo_seb128, I have an upodate for libxklavier, so do I do the same as yesterday with gsetttings-desktop-schemas, that is upload to ppa and then it will be synced from debiab?09:06
didrockspitti: I'll pastebin it09:06
pittididrocks: is it in any package already?09:06
didrocksseems that kamstrup abandonned us :)09:06
didrockspitti: no, the goal was to ship it today09:07
Sweetsharkhi, all! I just mumbled "scp2 must die." on #libreoffice and got only encouragement back ... frightening09:07
didrockspitti: so, this is the Dee.py override: http://paste.ubuntu.com/571008/09:07
seb128rodrigo_, does it change the api or abi over what we have?09:07
rodrigo_seb128, doesn't seem so09:07
seb128rodrigo_, why do you need the new version then?09:07
didrockspitti: with current dee gir package, you should be able to 'from gi.repository import Dee; model = Dee.SequenceModel(); model.set_schema("i", "s")'09:07
kamstrupdidrocks, pitti: Doesn't work with pyshared here either09:07
rodrigo_seb128, libgnomekbd needs it, so I guess there's indeed something new09:08
didrockspitti: if the override is there, set_schema() is known and will fail later09:08
rodrigo_I'll upload to ppa and check with svu later09:08
didrockspitti: if it's not, set_schema() is unknown :)09:08
seb128rodrigo_, do the update in the ppa to start09:08
pittiAttributeError: 'SequenceModel' object has no attribute 'set_schema'09:08
pittithat's without the override, so expected09:08
seb128rodrigo_, I will check the diff from the ppa later on and see if we can get it in natty09:08
didrocksright09:08
pittiso once that works, the override would work, right?09:08
rodrigo_seb128, ok09:08
didrockspitti: well, it will fail later in the stack with the current package, but the function should be detected09:09
didrockspitti: right now, only ship it in /usr/lib/pymodules/python2.7/gi/overrides/Dee.py  worked09:09
pittiaah09:09
pittiso that's where python-support is hiding them09:10
pitti/usr/share/pyshared really shoudln't be in the default PYTHONPATH, that'd be utterly wrong09:10
pittididrocks: right, so python is looking in /usr/lib/pymodules/python2.7/ as well (for pysupport), and didn't find it there09:11
pittididrocks: so, option 1 would be to use pysupport for the gir package; option 2 would be to move python-gobject to dh_python09:11
pittiI'd actually prefer the latter, but should be checked with the Debian maintainer first09:11
didrocksyeah, the seconds sound more reasonable09:12
didrockssecond*09:12
kamstrupdidrocks: the best test is to run examples/pythontricks.py from trunk. It exercises all the aspects of the GI+Python overrides09:13
kamstruppitti: btw - is there are pygi way of "casting" a pointer?09:13
pittikamstrup: uh, what? you don't cast stuff in Python, it's all dynamic anyway09:14
kamstruppitti: the case in point is that I have a *signal* that emits a Dee.ModelIter - but that is using the old pygobject typesystem - I need something compatible with GI, so would like a GPointer instead09:14
pittikamstrup: I'm sorry, I don't know09:15
pittididrocks: do you want to look into pygobject conversion to dh_python, or want me to?09:15
kamstruppitti: ok, it's not a blocker, just a slight hickup in the bindings :-)09:15
didrockspitti: not sure I have the time to do it. I'm trying to concentrate as much as possible on hacking upstream and still have a lot planned on that, but if you don't have the time either, I'll do it09:17
pittididrocks: ok, let me have a look then09:17
didrockspitti: thanks a lot :)09:18
chrisccoulsongood morning everyone09:43
smspillazmorning chrisccoulson09:43
chrisccoulsonhi smspillaz09:43
pittihey chrisccoulson09:44
chrisccoulsonhi pitti, how are you?09:44
chrisccoulsonw00t, mozilla are starting their beta 12 builds now09:44
* chrisccoulson has some uploading to do :)09:44
seb128hey chrisccoulson, how are you?09:45
chrisccoulsonhi seb128, i'm good thanks09:45
chrisccoulsoni think i've figured out those memory errors you see btw09:45
seb128oh, nice, what is it?09:45
seb128did you drop your comments in the bug?09:45
seb128or talked to ted?09:45
chrisccoulsonnot yet09:46
seb128ok, now I blame the mozilla guys to divert you from fixing that with next builds ;-)09:47
chrisccoulsonlol09:47
chrisccoulsoni'll sort this crasher out first ;)09:47
seb128do you think you can get a patch today or tomorrow?09:47
seb128excellent09:47
GunnarHjpitti: Good morning!09:49
GunnarHjpitti: Twice I've seen you say "a lot" [of problems/confusion] about LC_MESSAGES and ssh. How bad is it? Second thoughts about the whole thing?09:49
GunnarHjpitti: I've seen one private mail and possibly one bug report. The switch from .utf8 to .UTF-8 (bug 666565) might improve it.09:49
ubot2Launchpad bug 666565 in language-selector ""utf8" charmap in locale name is wrong" [Undecided,Fix released] https://launchpad.net/bugs/66656509:49
pittiGunnarHj: hi!09:52
pittiGunnarHj: the main problem is that ssh exports LC_MESSAGES to the remote side09:52
pittiand most ~.profile etc. remember to set LANG to a locale appropriate for that server, but not LC_MESSAGES09:52
pittiand thus you end up with a broken locale in many cases09:53
pittithis is not really a "bug" in the sense that the gdm change is wrong, but it's an unintended side effect09:53
pittiwell, let's rather say "unexpected"09:53
RAOFAnyone up for some X sponsoring?  1.10RC2, multitouch, and a bunch of crasher fixes.09:56
GunnarHjpitti: One thought is to turn it around and use LANG for message translation, and set a bunch of LC_* variables for the other format stuff.  Haven't really considered it, don't know if it would be better.09:58
pittiGunnarHj: that wouldn't help a lot either, I think09:58
pittiGunnarHj: I think it's fine the way it is now, but it requires some config file adaptions on remote sites for users09:59
GunnarHjpitti: Which leads to the question: Is there a way to make people aware of that need? What kind of info follows an Ubuntu release?10:01
pittididrocks: hm, moving pygobject to dh_python2 breaks all other packages which ship stuff in /usr/lib/pyshared/python2.7/gtk-2.0/ (python-vte, python-gconf, python-gnome2, python-gnomecanvas, python-notify, python-gtkspell, python-glade2, python-gtk2, python-wnck, python-gnomekeyring)10:01
pittididrocks: I guess all of these are just two or three source packages, but they would all require an update in lockstep10:02
pittididrocks: do you think you could use dh_python and additionally ship a manual symlink in /usr/lib/pyshared/ to make it work with both?10:02
pittikamstrup: ^ FYI10:02
didrockspitti: ah, of course :/ yeah, your solution sounds good to me10:03
pittiwell, "hack"10:03
didrocksright "hack" ;)10:03
pittiI'll send my patch to Debian with appropriate remarks10:03
didrocksyeah, and maybe ask for policy for the gir override files as well? So that everyone ship in the gir- package10:04
pittididrocks: that should be discussed in #introspection or #Python on irc.gnome, I think10:05
* pitti asks10:05
seb128RAOF, can do if nobody did it yet10:07
RAOFseb128: Thanks; no-one seems to be feeling particularly sponsorific.  It's all of http://cooperteam.net/Packages ; build order is x11proto-input, xserver, everything else.  Everything has appropriately versioned build-depends (this time!) so should happily sit in dep-wait.10:11
seb128RAOF, ok10:14
RAOFIt can wait for Bryce in the morning if that looks like a lot.10:16
pittididrocks: ok, mail/bug sent10:17
tjaaltonRAOF: got a highlight problem? ;)10:17
RAOFWell, I generally broadcast rather than ping :)10:19
tjaaltonheh, well i replied on #ubuntu-x, so if seb128 has hands full I can sponsor them10:20
chrisccoulsonis notify-osd broken for anyone else? the bottom and right-hand edges of my notifications are clipped for some reason10:20
RAOFtjaalton: !!! Aaah.  I did not notice that!10:20
seb128tjaalton, I'm on the phone so feel free to sponsor10:20
* RAOF *does* have a highlight problem!10:20
tjaaltonseb128: ok, will do10:20
tjaaltonRAOF: :)10:21
cdbsIs the GNOME stack in the PPA usable now?10:22
chrisccoulsonoh, bug 67078510:23
ubot2Launchpad bug 670785 in notify-osd "Noitfy-osd uncompatible with pixman 0.20.0?" [Medium,Confirmed] https://launchpad.net/bugs/67078510:23
=== Nafallo_ is now known as Nafallo
Laneycdbs: have you made any progress on bug 630383? I'm having it and it is really rather annoying10:31
ubot2Launchpad bug 630383 in libdbusmenu "Gnome-terminal paste keyboard shortcut does not work - menu not shown" [Undecided,New] https://launchpad.net/bugs/63038310:31
cdbsLaney: :o I forgot it, will look at it now. If not able to fix, I'll un-assign10:32
Laneyok10:32
Laneyfwiw I don't run unity or the global menu10:34
dpmpitti, so I saw your conversation with GunnarHj earlier on, and I've noticed that I've got several locale-related error messages on an ssh connection. And it seems it has to do with what you were saying: LC_MESSAGES gets exported to the server, which does not seem to recognize it. What's the best way to solve this?10:52
dpmi.e. not as in fixing the bug, but rather, is there a workaround?10:53
pittidpm: you need to update your remote ~/.profile or ~/.bashrc to also set LC_MESSAGES, not just LANG10:54
pittior, if it is defined in /etc/default/locale, ask the admin to change it globally10:54
dpmok, will do that then, thanks pitti!10:54
pittidpm: it's sort of a "transition bug", but not actually a bug IME10:54
dpmok10:55
GunnarHjpitti, dpm: I have an idea: In cases when LANG is populated with the same locale name as we would use for LC_MESSAGES, let's not set LC_MESSAGES. That would reduce this transition issue to those users who actually want to use more than one locale.10:58
pittiGunnarHj: that sounds great10:58
pittiGunnarHj: I thought we only set LC_MESSAGES now, not LANG any more10:59
pittiah, it's set in /etc/default/locale, of course10:59
pittiI guess gdm doesn't (and shouldn't) actually unset it10:59
GunnarHjpitti: Yes, and in ~/.profile as regards user format preferences.10:59
GunnarHjpitti: I'll write a merge proposal.11:00
pittiGunnarHj: so, I think that'd help to fix 90% of the causes indeed11:00
pittiGunnarHj: people who are used to mixed locales already will probably be a lot more familiar with the problem11:00
pittiGunnarHj: cheers!11:00
GunnarHjpitti: Yeah, probably. :)11:00
pittididrocks, seb128: in case someone needs me, I'm off for about 2.5 hours; my wife defends here Bachelor thesis, last act of her studies :)11:03
pittiI'll quickly be back afterwards, and in the afternoon I need to go to my sister's bday coffee11:03
pittiI'll do a long nightshift to compensate11:03
seb128pitti, oh, have fun then and wish her luck from me for it :-)11:03
pittiI will!11:03
pittithanks11:03
seb128pitti, I think you already did a nightshift yesterday ;-)11:04
didrockspitti: oh, good luck to her! :)11:04
Sweetsharkpitti: Do you need anything to help defending? Stones? Guns? Explosives?11:06
seb128tjaalton, I'm back btw, do you still plan to do this sponsoring?11:07
ricotzseb128, hi11:08
seb128ricotz, hey11:09
ricotzseb128, could you sponsor a new gjs?11:09
tjaaltonseb128: yes, downloading of the packages just finished11:10
seb128ricotz, I can probably do that later on but subscribe ubuntu-sponsors in case the pilot of the day or someone else want to do it first11:10
seb128tjaalton, ok11:11
ricotzseb128, i will just put it in the gnome3-ppa for now11:12
seb128ricotz, why?11:13
seb128the ppa is for things which can't go in natty11:13
seb128not to avoid subscribing sponsors ;-)11:13
ricotzseb128, actually yes :(, doing this bug report takes longer than actually update the package11:14
ricotzsorry11:14
seb128why do you need to do a bug report?11:14
seb128just do a merge request11:15
seb128it should be no extra work if you use the vcs, it's just one command to run11:15
seb128or one click in launchpad11:15
ricotzok11:15
ricotzseb128, actually i dont need a merge proposal for this one, but still someone needs to upload it11:16
seb128?11:17
seb128the merge request is a way to say "that needs uploading"11:17
ricotzbut i am able to push to gjs packaging branch11:18
seb128ricotz, how come you can push and not upload?11:19
ricotzi am member of gnome3 team which own the branch11:19
seb128oh, those are only for the ppa11:19
ricotzhttps://code.launchpad.net/~gnome3-team/gjs/ubuntu11:20
seb128ie you do a natty update you should use lp:ubuntu/gjs or the control vcs if there is one11:20
seb128the gnome3-team vcs should be deleted11:20
seb128the gjs one I mean11:20
ricotzbut robert used it11:20
seb128when gjs was in the ppa and not in natty11:21
seb128it was dropped from natty for a while11:21
seb128they synced it back from debian recently11:21
ricotzi know11:21
ricotzcould you point me to the real gjs branch11:22
ricotzhttps://code.launchpad.net/~ubuntu-branches/ubuntu/natty/gjs/natty11:22
ricotzthis one is outdated11:22
seb128lp:ubuntu/gjs if it's outdated it's a bug on launchpad11:23
chrisccoulsonanyone here on x86?11:23
seb128chrisccoulson, yes11:23
chrisccoulsonseb128 - could you tell me what BuildID is in /usr/lib/firefox-4.0b11/application.ini ?11:24
seb128BuildID=2011020914105811:25
seb128chrisccoulson, ^11:25
chrisccoulsonseb128 - cool, thanks11:25
chrisccoulsonthere is a spike of crashes due to my globalmenu-extension on feb 16th/17th, but i just wanted to make sure it was our build of firefox - http://is.gd/4SpyaV11:26
chrisccoulsonit definitely isn't a stock ubuntu system though, the kernel version is a bit weird11:26
chrisccoulsoni wonder if they're all from the same person11:26
kklimondagood afternoon.11:30
kklimondachrisccoulson: does Firefox by any chance use TryExec to launch the application from the Opening dialog?11:30
chrisccoulsonkklimonda, which dialog do you mean?11:30
kklimondaright, by the "Opening" dialong I mean the dialog that shows up when click on some file, the one that lets you launch it in some program, or save to disk.11:31
=== MacSlow is now known as MacSlow|lunch
chrisccoulsonkklimonda, it uses GIO to find the handler and launches whatever it tells firefox the Exec= line is11:32
kklimondachrisccoulson: I'm asking because changing TryExec=transmission-gtk to TryExec=transmission-gtk %F fixes the problem, when opening a torrent in Firefox launches transmission, but doesn't start the torrent.11:32
kklimondaand it doesn't happen with Chromium11:33
chrisccoulsonwhich problem?11:33
kklimondachrisccoulson: the one described ater the coma ;)11:33
kklimondaafter*11:33
chrisccoulsoncould you report a bug and assign to me? i can't really look at it right now11:33
kklimondasure11:33
kklimondaI thought that maybe it's something you have seen already11:33
kklimonda(I'm not even sure if it's firefox but it's the most likely culprit at this point)11:34
chrisccoulsonit could be firefox. i turned off the legacy gnomevfs support in natty (which it used by default for this stuff), and so it now falls back to GIO11:35
chrisccoulsonwhich has had basically zero testing ;)11:35
seb128didrocks, is that unity bug you just commented on a duplicate of bug #719616?12:42
ubot2Launchpad bug 719616 in unity "Applications "Lens" does not scroll to bottom" [Undecided,Confirmed] https://launchpad.net/bugs/71961612:42
seb128didrocks, seems so, I duped it, let me know if that was wrong12:43
didrocksseb128: yeah, it's the same12:44
seb128didrocks, can you update the status of the unity bug on the other one? I don't have bug triaging right on unity12:44
didrocksseb128: thanks :)12:44
didrockssure12:44
=== MacSlow|lunch is now known as MacSlow
seb128didrocks, thanks12:44
didrocksdone12:44
pittiSweetshark: mere arguments were quite sufficient :)13:22
pittiseb128: but nightshifts are good!13:22
seb128don't tell me ;-)13:23
seb128pitti, how did it go?13:23
Sweetsharkseb128: most have been boring if he did not need the stones, guns and explosives i offered13:23
seb128likely indeed13:24
pittiseb128: pretty well actually; they had a couple of questions, but mostly minor; she was a bit excited, and one question got her cornered, although I'm sure she could have answered that properly13:24
seb128Sweetshark, but what do you expect from germans? they tend to be diciplined and boring :p13:24
Sweetsharkpitti: what was the topic?13:24
pittiseb128: but she got a 1.3 for the presentation, and 1.5 for the thesis, so great :)13:24
seb128pitti, great, how does the scoring work?13:24
seb128is 1.5 the top grade?13:25
pittiSweetshark: she worked in the Deutsche Zentrum fuer Luft- und Raumfahrt, on crisis response teams (earthquakes, etc.); in particular, she wrote scripts to automate the generation and update of 3D emergency maps13:25
pittiseb128: it's 1 to 5, with 5 being failed, and 4 the worst "passed"13:25
seb128pitti, I see ;-)13:26
pittiseb128: it's fractions, as it's averaged from several reviewers13:26
seb128congrats to your wife in any case13:27
seb128that's a pretty nice score ;-)13:27
seb128I wonder if my german joke made Sweetshark run away ;-)13:27
seb128or if the went to get some sort of weapons or something ;-)13:28
* Sweetshark remembers his aweful diploma thesis "Structuring and destruction of materials by LASER radiation" ....13:28
Sweetsharkseb128: I am not that easily scared.13:29
Sweetshark;)13:29
seb128lol13:29
pitti"Proof of behavioural equivalence of process models on different abstraction levels"13:29
pittiwas mine, back in 0413:29
pittinice automatic theorem proving with temporal logic13:29
didrockspitti: congrats to your wife with this high score :)13:30
pittithose were the days.. *sigh*13:30
pittididrocks: I'll pass it, thanks!13:30
* Sweetshark liked the idea to shoot at something and call that science 13:30
pittiSweetshark: sounds a lot more exciting, anyway!13:31
Sweetsharkpitti: unfortunately most of the time was spend on tuning and adjusting the laser, which was boring. But once you got it to shoot at something it was fun.13:32
* pitti supresses the urge to play a round of Descent 2, no time today13:33
pittiah, so we got new X.org breakage while I was away13:35
seb128pitti, right, I'm waiting on smspillaz and didrocks to break compiz now :p13:36
Sweetsharkpitti: a new X.org breakage and a new Libreoffice release http://www.libreoffice.org/download/13:37
pittigo, team!13:37
Sweetshark3.3.1 is out13:37
pittiSweetshark: rc2?13:37
pittiooh13:37
* pitti sees Sweetshark's CPUs melt down13:37
didrocksseb128: I'm waiting on smspillaz to be back first :)13:37
* Sweetshark has a trusty Sun Ultra 24. Nothing is gonna melt that CPU, but there might be a little hurricane in the room from the fans.13:38
pittihah13:38
Sweetsharkpitti: I am build a 3.3.1~rc2-1ubuntu1~ppa1 not which I will dput in the ppa if it succeeeds. As rc2=final, we should be able to just rename the release and put it directly in natty, once debian has its final (and the tarballs for it) out.13:46
Sweetsharkarrgh13:46
Sweetsharks/I am build a 3.3.1~rc2-1ubuntu1~ppa1 not/I am building a 3.3.1~rc2-1ubuntu1~ppa1 now/13:46
pittiSweetshark: I interpolated it sufficiently :)13:47
Sweetsharkit even has human themeing13:47
pittiSweetshark: sounds great; if you want, we can also upload rc2 to natty now, so that it won't collide with FF13:47
Sweetsharkhmhm13:47
pittiSweetshark: did you hear about anyone testing your PPA?13:48
pittiupgrade in particular, and whether it works for them?13:48
SweetsharkI removed the transitionals from rc2, but havent looked at the openoffice package, if there is great work to enable them later.13:49
Sweetsharkbut transitionals could be added after FF, right?13:49
pittiSweetshark: yes, that's no problem; it's an upgrade bug fix, and not intrusive13:50
Sweetsharkpitti: I dont know if anyone else tested the ppa, I tried the ppa from a virgin natty install in VirtualBox ...13:50
Sweetshark... and it worked.13:50
pitticool13:51
pittiSweetshark: for easiest sponsoring it would work best if you could upload rc2 without a ppa suffix into your PPA, and then we can review it from there and copy it to natty13:51
pitti(avoids having to download and reupload the entire orig again for sponsoring; upload bandwidth sucks)13:51
Sweetsharkpitti: all the orig tarballs stop at ~rc2. No -1ubuntu1~ppa1 in any of them.13:53
pittiSweetshark: I know, I mean the version number in debian/changelog13:54
pittiSweetshark: we shouldn't copy a ~ppa version to natty13:54
Sweetsharkpitti: ok. Is there a way to just regenerate the *.dsc/*.changes for this, after changing the changelog?13:56
Sweetshark(without a full build?)13:56
pittiSweetshark: you also need to change the diff.gz/debian.tar.gz, so it requires a full debuild -S, I'm afraid13:56
Sweetsharkmeh13:56
seb128it's only a source build13:57
seb128better than a binary build ;-)13:57
scott-worklibreoffice seems to be have a more aggressive release schedule than openoffice14:03
Sweetsharkscott-work: heh, yes14:03
Sweetsharkscott-work: hopefully, I will find time to fix some bugs in the product and not only in the packaging ;)14:05
nessitahello everyone!14:08
didrockshey nessita14:09
nessitahey didrocks, how are you?14:09
didrocksnessita: busy, but fine, thanks! and you?14:10
nessitapretty good, thanks14:10
seb128hey nessita14:11
nessitahey seb128, how are you?14:11
seb128nessita, I'm fine thanks, how are you?14:11
nessitapretty good!14:11
nessitatedg: hey! just the person I was looking for :-). Would you have a couple of minutes?14:12
didrocksseb128: so, I'm trying to think about fallback and such, we have basically two ways of starting unity or compiz without unity in the same session:14:12
didrocks- creating a unity.desktop which launch compiz and changing compiz.desktop to sh -c "COMPIZ_CONFIG_PROFILE='' compiz"14:12
didrocksbut that spawn another shell process :/14:12
didrocks- adding a property to gnome-session sessions file to unset a variable on a session…14:13
tedgnessita, What's up?14:13
didrocks(I like none of them though)14:13
nessitatedg: so, I installed a new package of the ubuntuone control panel with a .desktop file that looks like this http://pastebin.ubuntu.com/571126/14:13
nessitatedg: and I'm still getting 2 entries in the messaging menu. Any ideas?14:14
seb128nessita, "OnlyShowIn=Messaging Menu" is not valid14:14
tedgseb128, It's valid, but it's the second entry.14:14
nessitaseb128: is what evolution has14:15
tedgnessita, If you want it not to show, do NoShowIn14:15
seb128tedg, shouldn't the non official values be prefixed by X-Ubuntu?14:15
nessitatedg: I want to show it in the messaging menu, but only onr14:15
nessitaone*14:15
tedgseb128, Yeah, probably, but I didn't know that field had official values when I wrote that code.  I only learned that last week.14:15
seb128ok14:15
tedgnessita, So then you need to delete X-Ayatana-Desktop-Shortcuts and the [U1 Shortcut Group]14:16
=== joaopinto_ is now known as joaopinto
nessitatedg: ok, I'll ask kenvandine why he added the X-Ayatana-Desktop-Shortcuts entry14:17
kenvandinei did that?14:17
seb128hey kenvandine14:17
nessitakenvandine: I guess so, let me check. I recall approving a branch from you... but let me confirm14:17
didrockshey kenvandine14:17
kenvandinei added the X-Ayatana-Appmenu-Show-Stubs=False14:18
kenvandinehey seb128, didrocks :)14:18
seb128nessita, what are you trying to do exactly?14:18
seb128nessita, the current natty version has one entry in the menu as it should14:18
nessitakenvandine: ah, you're right! sorry then :-)14:18
seb128nessita, what do you want to change?14:18
kenvandinenessita, no worries :)14:18
nessitaseb128: for me it has 2, and several other people have reported the same14:18
kenvandinein the messaging menu?14:19
seb128nessita, well, adding things to the .desktop is not the way to debug that14:19
nessitayes14:19
kenvandinethat sounds like you are running a version from a source checkout14:19
nessitaseb128: how is the way to debug that?14:19
seb128nessita, start with kill $(pidof indicator-messages-service); /usr/lib/indicator-messages/indicator-messages-service14:19
seb128kill -914:19
seb128nessita, to run the service from a command line14:20
seb128then copy the log somewhere14:20
chrisccoulsonbingo! \o/14:20
kenvandinenessita, usually two entries in the messaging menu is caused by a version of the app running that it can't link back to the desktop file it knows about14:20
chrisccoulsoni finally know where your memory error is coming from seb128 ;)14:20
seb128nessita, do that with your unmodified .desktop though14:20
seb128chrisccoulson, \o/14:20
nessitaseb128: ack14:21
chrisccoulsonthe parse is calling g_object_add_weak_ref twice on a GtkMenuShell14:21
seb128tell us14:21
kenvandinelike in gwibber, if i run ./bin/gwibber-service from my source tree, i get the broadcast messages entry twice14:21
chrisccoulson**parser14:21
seb128tedg, ^14:21
dobeynessita: ah, listen to kenvandine! it's probably because syncdaemon isn't the app in the file14:21
chrisccoulsoni'm just testing a patch now14:21
chrisccoulsonwith various other memory error fixes in too14:21
seb128rockon14:21
kenvandinenessita, ah... yeah... that is it14:21
nessitadobey: but, of course is not, since the messaging menu should point to the control panel14:22
tedgchrisccoulson, Woot!14:22
dobeynessita: because the desktop file points to control panel, but syncdaemon does all the messing with the menu14:22
nessitanot to syncdaemon14:22
nessitaargh14:22
dobeyright, but syncdaemon is what adds stuff to the menu14:22
nessitayes14:22
chrisccoulsonand of course, i meant to say g_object_add_weak_pointer ;)14:22
nessitadobey: so, what is the solution?14:23
dobeynessita: i don't know. kenvandine might know something from dealing with gwibber14:23
kenvandinenessita, when you are seeing the duplicates in the messaging menu14:24
seb128tedg, kenvandine: is there any reason to disable the im status when you go offline in your im client?14:24
kenvandinedo you have syndaemon running from a source checkout or anything?14:24
chrisccoulsontedg - excellent, the invalid write has gone away :)14:24
seb128tedg, kenvandine: seems the bug about that is a frequent user complain14:24
tedgseb128, It was a work around for handling Pidgin.  I think it can go away, but I think we should wait until we have kenvandine's approver next cycle.14:25
tedgseb128, That way we can do the "whole experience" at once and make it rock.14:25
nessitakenvandine: I can link the duplicate entries to any particular action, I would say all the time14:25
nessitakenvandine: bug #72152514:25
ubot2Launchpad bug 721525 in ubuntuone-control-panel "Two Ubuntu One entries in the Message Panel" [Medium,Triaged] https://launchpad.net/bugs/72152514:25
kenvandinenessita, humm... for me it never shows it as running :)14:25
nessitakenvandine: is syncdaemon running in your computer?14:26
tedgYes, I never see it as running either.14:26
seb128tedg, so it's to avoid having non working status for users who use pidgin and exit it?14:26
kenvandinenessita, i thought it was... but it isn't14:26
tedgAnd the syncdaemon is spamming me with notifications.14:26
tedgseb128, Yes.14:26
nessitatedg: what version are you running? we have improved that a lot\14:26
seb128tedg, ok thanks14:27
tedgseb128, It's also because telepathy shutsdown when you put it offline (after a timeout) so we have no way to distinguish why it shutdown.14:27
kenvandineugh14:27
kenvandine2011-02-23 09:26:14,735 - ubuntuone.SyncDaemon.DBus - ERROR - Handling DBus error on _request_token: DBusException(dbus.String(u'Process /usr/lib/ubuntuone-client/ubuntuone-login exited with status 1'),).14:27
kenvandinenow it won't start14:27
tedgnessita, No clue, mostly recent natty.14:27
kenvandineoh, and i can't run the control panel14:28
kenvandineImportError: No module named controlpanel.gtk.gui14:28
kenvandinenessita, ^^14:28
kenvandinethat was working not long ago14:28
tedg$ u1sdtool --version  <- doesn't work14:28
nessitakenvandine: you need the ubuntuone-control-panel-gtk package, which is recommended by unity, so you should have it...14:28
kenvandinei have it14:29
kenvandineit was working last week... i was posting screenshot urls and all14:29
nessitakenvandine: how did you get the ImportError?14:30
kenvandinei ran ubuntuone-control-panel-gtk from the command line14:30
nessitakenvandine: so you need, apparently, python-ubuntuone-control-panel. Do you have that? (this is very weird)14:30
kenvandinei have that too14:31
nessitakenvandine: what version do you have installed?14:31
kenvandine 0.8.3-0ubuntu114:31
nessitadobey: is that related to your changes of the .pth file? ^14:32
GunnarHjpitti: I have uploaded an MP as regards LC_MESSAGES: https://code.launchpad.net/~gunnarhj/gdm/LCMess_only_when_needed/+merge/5093114:32
kenvandinenessita, this was all working after those fixes, i sponsored those14:32
kenvandineunless dobey messed with them again :)14:32
pittiGunnarHj: nice, thanks! will review/sponsor this evening then (need to run out in a bit)14:33
nessitakenvandine: can you please try in a python console 'import ubuntuone.controlpanel.gtk.gui'?14:33
dobeyhuh?14:33
kenvandineImportError: No module named controlpanel.gtk.gui14:34
nessitakenvandine: can you please re-install ubuntuone-control-panel-gtk?14:34
nessitathat doesn't make sense! :-)14:34
dobeywhat version?14:34
nessitadobey: 0.8.3-0ubuntu114:34
dobeyoh it makes sense14:34
nessitait does?14:34
dobeythough i have no idea how it would have worked last week :)14:35
dobeyand suddenly failed to day14:35
nessitadobey: I have the package ready with the update from yesterday14:35
nessitabut I was hoping to resolve the messaging entry duplication before begging for sponsorship14:35
nessitadobey: is this becasue of the missing __init__?14:36
dobeyye14:36
dobeyyes14:36
kenvandineah ha!14:36
kenvandinei had ubuntuone-music installed14:36
nessitaright14:36
nessitaah!!!14:36
dobeyoh14:36
kenvandinewhich used the wrong path14:36
dobeyand ubuntuone-music14:36
dobeybut still14:36
nessitadobey: yeah, I'm fixing it14:37
kenvandineso installing that makes imports from ubuntuone use the wrong path14:37
nessitakenvandine: yes, we knew that already, but I thought that ubuntuone-music was not used by anyone other than roman14:37
kenvandinehehe14:37
seb128nessita, kenvandine likes to play you should know that ;-)14:38
kenvandinethings have a way of getting around14:38
kenvandine:-D14:38
nessitaseb128: he scared me A LOT14:38
nessita:-)14:38
nessitakenvandine: so, let's keep debugging the control panel in the messaging entry14:38
kenvandinenessita, so syncdaemon is running now, but still not showing that in the messaging entry14:38
nessitakenvandine: it's showing for me, is weird!14:38
kenvandinei see the entry, but it doesn't have the triangle next to it14:39
nessitakenvandine: what is not working for me, is: when the contorl panel has the triangle next to it, I click on it and nothing happens. The control panel is never opened14:39
kenvandineyou should make the control panel window unique14:39
kenvandineclicking it more than once opens it multiple times14:39
nessitakenvandine: how can I do that?14:39
nessitayes, known bug, but not sure how to fix it14:39
kenvandinecheck to see if it is already running and raise that window if it is14:39
kenvandinelook at gwibber14:39
kenvandine /usr/bin/gwibber specifically14:39
kenvandinethere is a little for loop at the top that searches through the windows14:40
pittiGunnarHj: ah, so this changes .utf8 -> .UTF-8 at the same time? thats' not mentioned in the changelog14:40
kenvandinethere might be a better way, but that is the only reliable way i found14:40
chrisccoulsontedg, ok, this should do it - https://code.launchpad.net/~chrisccoulson/dbusmenu/memory-fixes/+merge/5093414:40
nessitakenvandine: ack, I'll add that info to the bug report (I can't do that right now)14:40
kenvandinechrisccoulson, woot!14:40
kenvandinenessita, thx14:40
GunnarHjpitti: No, that was a previous MP.14:41
pittiGunnarHj: there's still one more instance in the diff, see https://code.launchpad.net/~gunnarhj/gdm/LCMess_only_when_needed/+merge/5093114:41
nessitakenvandine: can you try with our nightlies, to see iof the control panel is shown as running?14:41
seb128kenvandine, you can use gtkapplication I guess, but maybe not in pygtk world14:41
pittiGunnarHj: oh, perhaps you now _also_ need to do this for $LANG for comparing it to $LC_MESSAGES (which you might have converted previously already)?14:41
nessitakenvandine: sudo apt-add-repository ppa:ubuntuone/nightlies14:41
kenvandinenessita, ok14:42
kenvandineseb128, yeah, haven't tried... i did that before gtkapplication14:42
dobeynessita: how many "releases" are you going to make today?14:42
GunnarHjpitti: Yes, but that's just to catch situations when e.g. LANG is en_US.utf8 and the desired LC_MESSAGES value en_US.UTF-8. In such a case there is no need to set LC_MESSAGES explicitly.14:43
nessitadobey: not sure what you're asking :-) you mean because I already made 0.8.4 and 0.8.5?14:43
pittiGunnarHj: right, thanks for clearing this up.14:44
pittiI need to run out for a couple of hours now, see you this evening!14:44
dobeynessita: yeah. the vapor releases14:44
GunnarHjpitti: Ok.14:44
nessitadobey: vapor releases?14:44
mvokklimonda: thanks a bunch for your gtkmm update! I commited a small fix to bzr, could you have a quick look and let me know if it looks good? if so, I will upload14:45
nessitadobey: my plan was to do only one release, but when 0.8.4 was done I remember I need the 'ubuntuone' module added to the list14:45
dobeynessita: neither one has been released into ubuntu14:45
nessitadobey: I have the 0.8.5 ready as per https://code.launchpad.net/~nataliabidart/ubuntu/natty/ubuntuone-control-panel/ubuntuone-control-panel-0.8.5/+merge/50933, but I'm waiting on this double messaging stuff to be debugged and maybe fixed14:46
nessitadobey: yesterday, tedg mentioned I should tweak the .desktop file, but that didn't work, so that lead me to right now14:46
dobeysure14:46
nessitadobey: could you please package u1client today?14:47
dobeyi was planning to yes14:48
seb128nessita, I think there was a misunderstanding of you issue when tweaking the desktop file was suggested14:48
nessitaseb128: probably :-/14:48
nessitaseb128: shall I run the debug lines you suggested? I already have control panel to the 'old' version14:49
nessitaseb128: indicator-messages-service will not die, even after a kill -914:50
seb128it will respawn rather14:50
seb128that's why you should put the ;... on the same line so your manual instance is running before it respawns14:50
seb128you might have to try a few times, it's racing14:51
kklimondamvo: thanks, I've had some issues with pushing gtkmm branch, and I've apparently forgotten to re-add those files after nth uncommit/commit/push/swear cycle ;)14:51
kklimondamvo: looks fine14:51
kenvandinenessita, the nightlies are giving me more errors14:51
nessitaseb128: right, output is http://pastebin.ubuntu.com/571155/14:52
kenvandinehttp://pastebin.ubuntu.com/571156/14:52
kenvandinenessita, ^^14:52
nessitakenvandine: looking14:52
kenvandinefrom the syncdaemon.log14:52
mvokklimonda: great, thanks. uploadig now14:52
nessitaalecu: ping14:52
nessitaalecu: did this http://pastebin.ubuntu.com/571156/ ring a bell? TypeError: must be an interface14:52
seb128nessita, the log show it's listed as an app desktop and as an indicator one14:53
seb128nessita, ted and kenvandine probably know better what that mean than me14:53
nessitaseb128: thanks, I'll follow up with them14:53
nessitaalecu: did you land the branch that depends on unreleased unity?14:53
alecunessita, yes14:54
nessitaalecu: so our nightlies are broken?14:54
tedgchrisccoulson, Why did you switch the signal disconnections to the long form?14:54
alecunessita, no: unity-gir is broken.14:54
alecunessita, and optional14:54
kenvandinealecu, i'll can get libunity from trunk14:55
chrisccoulsontedg - i don't have access to the signal data in that scope14:55
didrocksalecu: it's not broken, not released yet14:55
alecuright :-)14:55
nessitaalecu: so the error that kenvandine is having is 'harmless'?14:55
alecunessita, yes, it's harmless14:55
kenvandinesyndaemon doesn't start14:55
alecuoh14:55
tedgchrisccoulson, Ah, I see14:55
alecukenvandine, well, libunity from trunk makes that go away. Alternatively you can uninstall unity-gir14:56
chrisccoulsontedg - there doesn't seem to be a convenience macro if you just want G_SIGNAL_MATCH_FUNC14:56
tedgchrisccoulson, Submit a patch, it's always fun to watch them bitrot ;)14:56
chrisccoulsonlol14:56
alecukenvandine, syndaemon or syncdaemon?14:56
* tedg wants a sindaemon14:57
chrisccoulsontedg - i guess we could just add the DbusmenuMenuitem to ParserData couldn't we? and then we could access it in that scope14:58
kenvandineuninstalled gir1.2-unity-3.0 and syncdaemon starts now14:59
tedgchrisccoulson, Eh, I don't see a reason.  There shouldn't be any other instances of that function used as a signal handler.  No reason to be more specific.14:59
alecugreat.14:59
kenvandineso i guess not optional14:59
nessitaalecu: can you plese confirm that is optional?14:59
seb128kenvandine, well if you uninstalled it and it works it's optional15:00
seb128kenvandine, having it installed but not working is an issue it seems15:00
kenvandinetrue15:00
alecunessita, the options are: "use libunity trunk" or "uninstall broken gir1.2-unity-3.0"15:00
alecuafaik gir1.2-unity-3.0 is being repackaged tomorrow, and it should fix this15:01
kenvandinenessita, weird, it is still not even trying to register with the messaging menu15:01
seb128rodrigo_, the nautilus crash fix you did doesn't work15:01
chrisccoulsontedg - oh, bug 721915 is because the theme_changed_cb never gets unregistered ;)15:01
ubot2Launchpad bug 721915 in libdbusmenu "gnome-terminal crashed with SIGSEGV in g_type_check_instance_cast()" [Medium,Confirmed] https://launchpad.net/bugs/72191515:01
nessitaalecu: but wait. Maybe I'm missing something, but I thought that we agreed that syncdaemon should be able to run if no notification nor unity machinery was in place15:01
rodrigo_seb128, oh :(15:01
rodrigo_seb128, ok, will keep looking for the real cause15:02
seb128rodrigo_, it's still crashing on today's daily iso15:02
rodrigo_seb128, is it in compiz?15:02
seb128rodrigo_, did you try a daily iso in kvm yet?15:02
rodrigo_seb128, no, started downloading it last night15:02
rodrigo_will resume it now15:02
seb128rodrigo_, no, kvm doesn't have what compiz needs15:02
alecunessita, that's the way it's supposed to work, right.15:02
nessitaalecu: we agreed that we will be using libunity and libnotify if availoable, if not syncademon will run just like it does now, without showing notifs nor visual feedback15:02
seb128rodrigo_, so it happens with or without compiz15:02
alecunessita, right.15:02
rodrigo_seb128, where do you get the daily isos from?15:03
nessitaalecu: so, that's not the case in our current trunk?15:03
didrocksseb128: ok, so I discussed with vuntz about the environment variable thing15:03
seb128rodrigo_, cdimagine.ubuntu.com15:03
seb128ups15:03
seb128cdimage.ubuntu.com15:03
rodrigo_ok, getting it now15:03
seb128rodrigo_, http://cdimage.ubuntu.com/daily-live/current15:03
seb128didrocks, oh, so?15:03
seb128didrocks, sorry I didn't comment before because I though you were not done doing your summary and I forgot then15:04
nessitakenvandine: what do you mean? I mean, where are you looking?15:04
alecunessita, the problem is if the *broken* gir1.2-unity-3.0 is installed15:04
kenvandineindicator-messages-service15:04
seb128rodrigo_, oh, the fix wasn't added to the series in pitti's upload15:04
dobeynessita: do you have gir1.2-unity-3.0 installed?15:04
didrocksseb128: so, there is something in upstream trunk with a dbus property (http://git.gnome.org/browse/gnome-session/commit/?id=3de35f663d1a3cb188fe662ca8aed0fa5af1ebeb)15:04
kenvandinekillall -9 indicator-messages-service ; /usr/lib/indicator-messages/indicator-messages-service15:04
seb128rodrigo_, that's why it still crash I guess15:04
nessitaalecu: ah! perfect15:04
kenvandinenessita, ^^15:04
dobeywhy is it -3.0?15:04
dobeyhrmm15:04
dobeyi guess that's ok in syncdaemon15:04
rodrigo_seb128, ah, ok, let's wait for tomorrow's iso then?15:04
nessitakenvandine: my output from that command is http://pastebin.ubuntu.com/571126/15:05
didrocksseb128: then, we can create a C program reading from it, launched at X-GNOME-Autostart-Phase=Initialization calling the SetEnv dbus property to update the env variable15:05
seb128rodrigo_, no, we need a new upload with the patch in the series, will do that15:05
rodrigo_seb128, did I forget to add it to series?15:05
seb128didrocks, ok15:05
kenvandinenessita, yeah, saw your's which looks weird too15:05
seb128rodrigo_, either you or pitti when he merged15:05
seb128rodrigo_, no worry15:05
rodrigo_ok15:06
kenvandinebut strange i am not seeing it at all15:06
seb128rodrigo_, still it would be nice to figure what is the real issue ;-)15:06
didrocksseb128: do you think someone in the team can work on the backport + the program? I'm not sure to have the time TBH15:06
rodrigo_seb128, yes15:06
nessitakenvandine: do you have the control-panel-gtk package still installed?15:06
kenvandineyeah15:06
kenvandinei see the launcher in the menu15:06
kenvandinebut it never gets the triangle indicator to the left showing anything is attached to it15:07
kenvandineand i never see output from indicator-messages-service that anything tries to talk to it15:07
nessitakenvandine: is syncdaemon running? (sorry I sound so repetitive, but I was told you like to play)15:08
kenvandineyes, it is running15:08
nessitakenvandine: what does u1sdtool -s says?15:08
kenvandinesays it is up to date and all15:08
kenvandinehttp://pastebin.ubuntu.com/571170/15:09
nessitakenvandine: did you restart it after installing nightlies?15:09
nessitaI guess it was restarted when it was crashing, but I need to ask15:09
kenvandineyeah, i did a kill -9 then u1sdtool -c15:09
kenvandineto be sure15:09
nessitaurgh15:10
nessitakenvandine: not sure what else to try, I'm not understanding what is going on here15:10
kenvandine:/15:10
nessitaI just installed a bunch of updates, let me restart my session15:10
nessita(I've played a lot)15:11
kenvandineshould it log any debug info in syncdaemon.log when it talks to the messaging menu?15:11
nessitakenvandine: I think so, yes. alecu can you please confirm?15:11
kenvandinebecause i don't see anything that looks like it15:11
kenvandinebut i might be searching for the wrong string15:11
nessitakenvandine: alecu will confirm that, I'll reboot quickly15:12
alecukenvandine, I think it's not logging to the messaging menu there... let me check15:13
nessitaI'm back15:16
nessitakenvandine: did alecu answer?15:16
kenvandineyeah15:16
kenvandineno logging15:16
alecunessita, we are disccusing that on #ubuntuone with thisfred.15:16
seb128kenvandine, do you think you could backport libdbusmenu r220 to natty?15:41
kenvandinesure15:42
kenvandinein a few, still helping nessita and friends get u1 in order :)15:42
seb128thanks15:42
seb128yeah, no hurry15:42
seb128it's the unref fix from chrisccoulson15:42
seb128would be nice to get that one to land early so we can see what issues remain15:42
kenvandineawesome!15:43
kenvandineseb128, i think we found the u1 problems in the messaging menu15:43
kenvandineexplaining the fix now15:43
seb128oh, what is it?15:43
kenvandinethey didn't call show on the server after creating it15:44
kenvandineand i think they are creating multiple servers15:44
seb128chrisccoulson, is bug #721709 ringing a bell or not?15:57
ubot2Launchpad bug 721709 in libdbusmenu "nautilus crashed with SIGSEGV in g_atomic_int_exchange_and_add()" [Medium,New] https://launchpad.net/bugs/72170915:57
seb128tedg, ^15:57
chrisccoulsonseb128 - no, i've not seen that one before15:58
seb128tedg, seems similar to bug #703988 that you closed in a previous upload15:58
ubot2Launchpad bug 703988 in appmenu-gtk "(various) crashed with SIGSEGV in g_atomic_int_exchange_and_add()/g_variant_unref/?libappmenu.so/g_simple_async_result_complete" [Medium,Fix released] https://launchpad.net/bugs/70398815:58
tedgseb128, Yeah.  We need to get desrt to put an assert there.  This is getting a little insane.16:00
seb128tedg, where?16:00
seb128tedg, can you get a bug opened and njpatel or dbarth to assign it to desrt16:00
tedgseb128, in g_variant_unref() to check for NULL instead of going to g_atomic_int_exchange_and_add()16:01
tedgseb128, I want to ask him why he didn't first.16:01
tedgseb128, The code is one line, the discussion is hours of work ;)16:01
seb128tedg, can you ask now on #gnome-hackers?16:01
tedgseb128, Ah, I figured he was out because he wasn't in here ;)16:01
seb128he stopped joining #ubuntu-desktop it seems16:02
seb128tedg, but is there a bug in your code somewhere as well? it seems it should try to unref a null in any case...16:02
tedgseb128, Yes, we've fixed a couple of those.16:07
tedgseb128, I think I might just grep for unref() :(16:07
seb128tedg, I'm doing a trunk build of libdbusmenu and will do another round of valgrind-ing16:08
seb128let's see if I still find some errors16:08
seb128otherwise let's see what bugs still come after this week updates16:08
tedgseb128, Honestly, there's about 5 merge requests queued... trunk is out of date :)16:08
seb128seems we still have some crashers even if the count is going down16:08
seb128tedg, crash fixes?16:08
tedgseb128, Features and a couple fixes.16:08
seb128tedg, is there any I should grab if I want to do a valgrind log?16:09
seb128tedg, the features are not likely revelant for those crash issues16:09
tedgseb128, lp:~ted/dbusmenu/selective-properties is probably the only one.16:10
seb128ok16:10
seb128thanks16:10
tedgseb128, kenvandine already has that in the distro package16:10
seb128ok, when I say trunk is natty with trunk merged16:10
seb128so seems I'm set for another build and round of valgrind16:10
cyphermoxseb128, i was seeing two of these g_atomic_int_exchange_and_add() crashes with issues with the 'label' property. in gnome-bluetooth, it seems to me like it was crashing because in dbusmenu-gtk's widget_cb(), t16:23
cyphermoxthe label was accessed with gtk_menu_item_get_label whereas it's built as a GtkAction widget16:23
seb128tedg, ^ do you have any comment about that?16:24
seb128chrisccoulson, ^16:24
cyphermoxI asked mdz to confirm whether it was fixed for him with the latest upload, but I didn't have an answer yet16:24
kenvandinetedg, with distro patching r220, should i grab r217 too? or even just trunk?16:24
kenvandineit looks like quite a few good fixes in there16:24
kenvandinewith a few less important16:25
chrisccoulsonseb128 - oh, have i got some more crashes to look at too? :)16:25
seb128chrisccoulson, #721709 if you want but see cyphermox's comment16:25
cyphermoxseb128, tedg, chrisccoulson, not sure how much that is relevant to the other crashes, but you definitely can't get a GtkAction's label using gtk_menu_item_get_label ;) would explain why the value ends up being null in the first place16:27
seb128was that coming from a bug in the gnome-bt code?16:27
seb128is it supposed to be fixed in natty?16:28
cyphermoxmoo?16:28
seb128you said you asked mdz to try if that's still an issue16:28
cyphermoxyeah16:28
seb128so you think it might have been fixed in the current version?16:28
cyphermoxsame bugs we discussed yesterday, bug 722020 and bug 723166, iirc16:28
ubot2Launchpad bug 722020 in indicator-appmenu "bluetooth-applet crashed with SIGSEGV in g_atomic_int_exchange_and_add() (dup-of: 721709)" [Medium,Invalid] https://launchpad.net/bugs/72202016:28
ubot2Launchpad bug 721709 in libdbusmenu "nautilus crashed with SIGSEGV in g_atomic_int_exchange_and_add()" [Medium,Confirmed] https://launchpad.net/bugs/72170916:28
ubot2Launchpad bug 723166 in gnome-bluetooth "bluetooth-applet crashed with SIGSEGV in g_atomic_int_exchange_and_add() (dup-of: 721709)" [Medium,New] https://launchpad.net/bugs/72316616:28
seb128no fix landed for that yet though16:29
cyphermoxseb128, no, so I think it might *not* be fixed in the current version,16:29
cyphermoxright16:29
cyphermoxyou told me otherwise yesterday ;)16:29
seb128did I?16:30
cyphermoxheh, does it really matter though?16:30
seb128we are jungling with different crashers there I might have mixed some16:30
cyphermoxyeah16:30
seb128not at all, I'm just trying to see where we stand16:30
seb128that's why I asked kenvandine to backport those fixes16:30
seb128so we can see what issues remain16:30
cyphermoxok16:30
seb128the one we are discussing and mdz has is likely to still be an issue16:31
cyphermoxok16:31
kenvandineseb128, opinions about just merging from trunk instead of only r220?16:31
kenvandineseems several good fixes are there16:31
seb128could you drop your comment from before on the bug?16:31
seb128kenvandine, hum, I would vote for merge of trunk16:31
seb128kenvandine, it might help the libunity guys as well16:31
seb128kenvandine, since the annotation fixes might be blocking their work16:32
kenvandinegood point16:32
Sweetsharkpitti: libreoffice_3.3.1~rc2-1ubuntu1.dsc build completed here, I will dput it in the ppa now16:32
kenvandinei'll do that16:32
seb128kenvandine, thanks16:32
mterrytedg, to make FF, do you release today or tomorrow?16:36
tedgmterry, Tomorrow.  We have a fixed Thursday release death march ;)16:37
tedgIt makes kenvandine's week.  He'd forget the weekend without it.16:37
kenvandinehehe16:38
kenvandinetedg, i am about to upload dbusmenu merged from trunk... any objections?16:38
kenvandinetedg, seems like there is enough goodness in there that it could help make people happy16:38
mterrytedg, OK, will have a FF branch for the datetime prefs today.  Do you think that can get integrated tomorrow if I propose merge after your end of day?16:39
mterry(there will be bugs still, but it should have Features done, as I would define Features)16:39
tedgkenvandine, Oh, wait for this fix for Qt... just posted it.16:39
tedgkenvandine, agateau is verifying16:40
cyphermoxchrisccoulson, I'm looking at 721709 now... were you?16:40
tedgmterry, Yup, shouldn't be an issue.  Typically I do merges and releases all together.16:40
kenvandinetedg, ok16:40
mterrytedg, awesome16:40
rickspencer3jasoncwarner, chrisccoulson when is the FF global menu supposed to land in Natty?16:40
* kenvandine calms down the trigger finger16:40
chrisccoulsoncyphermox, i wasn't looking at that one, feel free to take it16:41
chrisccoulsonrickspencer3, friday ;)16:41
chrisccoulsonit's being reviewed by some QA guys at mozilla atm16:42
kenvandinerickspencer3, libreoffice menubar will beat it :)16:42
chrisccoulson:P16:42
* kenvandine wonders where aruiz is... need to get him to roll a tarball16:42
chrisccoulsonit sucks having something ready and working for so long ;)16:43
kenvandine:)16:43
rickspencer3kenvandine, so libre office is going to land in Natty?16:46
rickspencer3suhweat16:46
chrisccoulsontedg - is "child-added" a signal that comes from some gtk widget? i can't find it with grep in the GTK source, but libdbusmenu seems to be using it16:46
kenvandinerickspencer3, i have a package... just need aruiz to do a release for me to upload :)16:47
tedgchrisccoulson, I think we had to distro patch it?16:47
rickspencer3chrisccoulson, well, take heart, the mozilla people are all good people, so it'll work out. I appreciate their need to keep their Ux from degrading16:47
seb128chrisccoulson, it's in 072_indicator_menu_update.patch16:48
seb128chrisccoulson, in gtk16:48
chrisccoulsonseb128 / tedg - oh, thanks16:48
chrisccoulsonrickspencer3, yeah, it's good that they make sure i'm not breaking their UX. i just wish the process was a little faster :)16:49
rickspencer3bryceh, RAOF, etc... any update on the binary nvidia timing?16:57
rickspencer3and also ATI?16:57
brycehrickspencer3, yes but not public info16:59
Sweetsharkpitti: ping?16:59
seb128tedg, ok, libdbusmenu still has issues, using current trunk with the natty backports17:16
seb128tedg, http://paste.ubuntu.com/571239/17:16
seb128chrisccoulson, ^17:16
seb128easy to trigger by running gconf-editor in valgrind, doing "new dialog" and "close dialog"17:17
rodrigo_hmm, any idea why the *themes* packages in the GNOME3 PPA only get built for i386?17:17
seb128well I do "close dialog" before the dialog open because valgrind slow it down quite a bit17:17
rodrigo_the control file has Architecture: all17:17
seb128rodrigo_, because it's arch all?17:17
rodrigo_seb128, ah, right :)17:17
seb128rodrigo_, you can install it on any arch17:17
* rodrigo_ was confusing all/any17:17
rodrigo_yeah, sorry my bad :)17:18
chrisccoulsonseb128 - i'll take a look in a bit. i'm still looking at other dbusmenu issues too ;)17:19
chrisccoulsonit seems there are plenty of them ;)17:19
seb128which other one do you still have?17:20
chrisccoulsonseb128 -  bug 72191517:20
ubot2Launchpad bug 721915 in libdbusmenu "gnome-terminal crashed with SIGSEGV in g_type_check_instance_cast()" [Medium,Confirmed] https://launchpad.net/bugs/72191517:20
seb128see my pastebins17:20
seb128is that the same issue?17:20
chrisccoulsonseb128 - and the one that mdz gets too17:20
chrisccoulsonseb128 - they're all different issues :(17:20
seb128ok17:21
chrisccoulsoni'm glad i don't use the parser in firefox too ;)17:22
seb128chrisccoulson, is the one you are looking at similar to bug #708188 you think?17:23
ubot2Launchpad bug 708188 in indicator-application "softwares using libappindicator crash with SIGSEGV in theme_changed_cb()" [High,Triaged] https://launchpad.net/bugs/70818817:23
seb128guess not17:23
seb128the other one is in libappindicator17:23
seb128the theme_change_cb confused me17:23
chrisccoulsonyeah, that's a bit confusing ;)17:24
rickspencer3kenvandine, is the global menu for libreoffice going onto the CD?17:24
kenvandinerickspencer3, afaik17:27
kenvandineworking pretty well for me here17:28
kenvandinei just need aruiz to do another release so i can get the package in the archive17:28
rickspencer3kenvandine, can you discuss with dbarth? he seems to think it's bound for universe17:28
kenvandineand start the mir17:28
seb128tedg, chrisccoulson, cyphermox: https://bugs.launchpad.net/dbusmenu/+bug/72383917:28
ubot2Launchpad bug 723839 in libdbusmenu "valgrind: invalid read errors in widget_notify_cb()" [Undecided,New]17:28
* kenvandine wonders why we wouldn't want it in main17:28
seb128invalid read with current trunk17:28
seb128if someone feels like the issue he's working on is similar or want to claim this one please comment17:28
chrisccoulsonseb128 - thanks17:29
cyphermoxlooking17:29
seb128kenvandine, it's likely based on the fact that the work started late and people didn't think it would be ready by the freeze time17:29
kenvandineit is pretty complete already :)17:30
kenvandineit doesn't use appmenus when you open libreoffice without specifying a document17:30
kenvandineso the wizard UI17:30
kenvandinebut that is just a bug17:30
seb128kenvandine, right, I just say that people aimed at universe because it was started late17:31
kenvandineyeah17:31
kenvandinei'll talk to dbarth, but i really think we need that on the CD17:31
seb128kenvandine, I don't think anyone will discuss it having it on the CD17:33
Sweetsharkpitti: ping?17:50
seb128Sweetshark, you should just ask your question17:52
seb128Sweetshark, he said he had to run for a birthday or something but that the would be back later on17:52
seb128Sweetshark, but maybe others can help on meanwhile17:53
seb128Sweetshark, if that's not the case at least pitti will have some context when he comes back to reply even if that's your turn to be away17:53
dbarthkenvandine: ah right, rickspencer3 was mentioning that17:54
dbarthkenvandine: well, i won't push back, it's a nice cool feature, a good end-of-cycle surprise17:55
kenvandinedbarth, it is in decent shape17:55
dbarthkenvandine: yeah17:55
kenvandinei have a package ready17:55
kenvandinejust need aruiz to roll a new release and i'll upload it17:55
dbarthi'ts in natty already, right?17:55
Sweetsharkseb128: thanks, but I think I solved it myself already.17:55
kenvandinenot yet17:56
kenvandinedbarth, i am waiting to see aruiz show up again so i can nag him again for a tarball :)17:56
seb128kenvandine, do you want me to archive admin pre-review a vcs or something?17:59
seb128kenvandine, just in case I've comments17:59
kenvandineseb128, sure18:01
dobeyseb128: hey. features missing from banshee that were in rhythmbox for the u1ms are regressions right? :)18:01
seb128dobey, dunno but in any case they need to land before the feature freeze or need and exception18:02
kenvandineseb128, lp:~ken-vandine/lo-menubar/ubuntu18:02
kenvandinei think it is in decent shape18:02
dobeyok18:02
kenvandinei merged changes from trunk since the 0.0.1 tarball18:03
seb128dobey, it might be easier to argue for the exception if that's to bring back things which were there in rb18:03
seb128kenvandine, ok18:03
kenvandineseb128, thx18:03
dobeyright, ok18:04
nessitahello again! does this trace http://pastebin.ubuntu.com/571258/ sounds familiar? I'm getting a SEVG when closing the control panel. Seems like libcanberra is crashing, as per dobey's input. If I unset the GTK_MODULES env var, the control panel does not crash18:05
seb128nessita, not familiar no18:06
seb128kenvandine, you have no format file in the source dir18:07
kenvandinesigh18:08
kenvandinemust have forgotten to bzr add it :)18:08
kenvandinethx18:08
seb128kenvandine, otherwise seeems fine, I got some people in debian who argued that the debian dir should be in the same license than the source though18:08
seb128kenvandine, I'm never sure about this one so I'm just mentioning it18:08
kenvandinepushed18:08
dobeylicensing debian/ stuff never makes any sense to me18:08
kenvandineyeah... it seems strange to me to license packaging as lgpl18:08
dobeythe only thing under debian/ which makes any sense to license, would be patches, if they're large enough, but that goes without saying18:09
Amaranthhmm, anyone else having issues with banshee not actually playing music?18:16
Amaranthlots of EPIPE while trying to update indicator stuff (mpris)18:18
Amaranthyep, that's broken18:21
Amaranthapparently it won't actually play if it can't update the sound menu to say its playing18:21
Amaranthbut, hilariously, if I uncheck the preference to show banshee in the sound menu it still shows up and the sound menu is accurately showing the status18:22
Amaranthah, bug 72248418:24
ubot2Launchpad bug 722484 in banshee "banshee-1.9.3 doesn't work at all" [High,Fix committed] https://launchpad.net/bugs/72248418:24
jcastroAmaranth: I was thinking this: http://git.gnome.org/browse/banshee/commit/?id=fe9968993aa5095cc7408cd47626aff9f01fefad18:32
Laneyyeah, that'll be fixed in the 1.9.4 upload18:34
chrisccoulsongrrrr, dh_girepository is sooooooooo slooooooooooooooowww18:49
=== marrusl is now known as marrusl_afk
chrisccoulsonkenvandine, my menus are all broken again with the dbusmenu update ;)18:58
kenvandinechrisccoulson, i have a fix prepared18:58
chrisccoulsoncool, thanks18:59
kenvandinechrisccoulson, well a revert prepared... tedg: any eta on a proper fix?18:59
kenvandineor should i upload the revert18:59
tedgkenvandine, Not sure what's happening yet...18:59
tedgchrisccoulson, More than just the messaging menu?19:00
chrisccoulsontedg - yeah, i get incomplete menus in gedit and bluetooth-applet as well19:00
cyphermoxtedg, can I get you to look at a possible fix for 721709? --> https://code.launchpad.net/~mathieu-tl/dbusmenu/widget_notify_properties_access/+merge/5097419:00
tedgchrisccoulson, Can you try lp:~ted/dbusmenu/ubuntu-feb and see if that happens?  I'm not seeing that.19:03
chrisccoulsontedg, i can't try it just now, i've got to pop out for a bit19:03
tedgcyphermox, I don't see how that relates to the stack trace?  You're not changing any calls to g_variant_unref()?19:06
cyphermoxtedg, no, making sure label doesn't start NULL19:06
cyphermox(for instance, at least in the case for the bluetooth crash)19:06
tedgcyphermox, Well, NULL should be a valid thing to set it to :)  But, also, in the stacktrace attached the property changing in "enabled"19:07
cyphermoxyes19:07
cyphermoxI know it should be valid :)19:07
cyphermoxthere are duplicates with other properties being changed19:08
tedgcyphermox, How about something like that?  lp:~ted/dbusmenu/null-protect-when-set19:24
tedgUhg, he's gone.19:24
pittirodrigo_, seb128: oh, sorry about the missing patch in series19:36
pittiSweetshark: rockin'; want this upploaded to natty then? what's the PPA URL?19:36
pittiSweetshark: still online?19:36
pittiGunnarHj: works nicely! uploading now19:53
seb128re19:53
=== ivanka is now known as ivanka-train
GunnarHjpitti: Of course it works! :)20:17
GunnarHjpitti: Great that dpm brought it up earlier today.20:17
=== Amaranth_ is now known as Amaranth
bcurtiswxkenvandine, im in the process of moving this upcoming weekend so my time on packaging will be zero until at least mid next week.  Just an FYI.  I can get the GNOME3 empathy release out around then21:35
pittibcurtiswx: good luck with the moving!21:35
bcurtiswxthanks.. i'll be packaging... my belongings.. but not bytes :P21:36
pittihehe21:43
kenvandinebcurtiswx, cool, thx21:44
kenvandinebcurtiswx, have a goodmove21:44
* kenvandine should really replace this keyboard soon... keep losing my spaces :)21:45
bcurtiswxithinkthatitisfunwhenilosemykeyboard21:45
bcurtiswxand kenvandine, thanks :)21:45
kenvandinemy 2 year old spilled coffee on my thinkpad a few months ago21:47
kenvandineand now the spacebar doesn't work all that well21:47
kenvandinei have to push close to center for it to work :-D21:47
pittikenvandine: http://www.kinesis-ergo.com/contoured.htm !21:47
kenvandinepitti, that scares me :)21:49
pittiit's pure love21:50
pittikenvandine: http://www.datahand.com/products/proii.htm <- THAT should scare you :)21:50
pittiI've never tried them, though21:51
pittiI'd love to, but it's too much fuss to ship them from the US to Germany and back if I don't like them21:51
bcurtiswxnooooooooooo21:51
bcurtiswxdarn split21:51
bcurtiswxthat was a populated server..21:52
kenvandinepitti, wow, it has optional foot pedals21:53
pittikenvandine: I don't have those; not sure whether I could get used to that, as I often keep my feet on my chair21:54
pittikenvandine: but the keyboard is awesome21:54
bcurtiswxpitti: http://www.youtube.com/watch?v=_rzFqEqzhmA22:02
bcurtiswxyou'd be the only one who could use your computer...22:03
pittibcurtiswx: yeah, I've seen that; it looks great, doesn't it? I just fear an utterly steep learning curve22:06
bcurtiswxit scares the crap out of me..22:09
=== fredp_ is now known as fredp
dobeyhrmm22:15
dobeyi wonder if hyperair is updating banshee22:15
pittigood night everyone22:18
RAOFNight pitti.22:18
micahgdobey: yes, it seems it's in progress22:18
RAOFdobey: There's an RFS in #debian-cli for it.22:18
dobeyok22:19
micahgRAOF: did your packages get uploaded?22:19
dobeyi suppose i may have to just ask for a FFE for my patch22:19
ricotzmicahg, hello, could you sponsor a package?22:20
micahgricotz: depends on the package :)22:20
RAOFmicahg: do/do-plugins, or the xserver stuff?  The X server stuff got uploaded.22:20
micahgRAOF: ok, I can do the do :)22:20
ricotzmicahg, http://people.ubuntu.com/~ricotz/dockmanager/22:20
RAOFmicahg: As can I :).  I'm a member of ubuntu-cli!22:20
ricotzmicahg, it will need a review of an archive admin, i hope i am not to late22:20
micahgRAOF: ah, ok, I forgot those were cli packages :)22:21
* RAOF just needs to check that the Debian packages build & work unmodified for Ubuntu.22:21
micahgricotz: where's the second ACK?22:21
micahgricotz: you need 2 MOTU ACKs to upload, then an AA reviews it22:22
ricotzmicahg, hmm, ok, somebody here mind to have a look22:23
=== fta` is now known as fta
=== chaotic_ is now known as chaotic
=== Pendulum_ is now known as Pendulum
=== mdeslaur_ is now known as mdeslaur
=== RAOF_ is now known as RAOF
=== alf is now known as 5EXAB9WD8
=== 5EXAB9WD8 is now known as alf
RoAkSoAxhi all is the desktop ISO broken or something?23:01
RoAkSoAxI can't install23:01
RAOFThe archive is a little broken at this point, I think; language-selector is uninstallable for me.23:01
RoAkSoAxRAOF: right,m but still the ISO doesn't pass from "Preparing to Install Ubuntu"23:03
RoAkSoAx(the second step)23:03
TheMusoRoAkSoAx: I find if disks are broken, I try an image from a day or so ago.23:07
RoAkSoAxTheMuso: will do ;)23:20
TheMusoRoAkSoAx: ??23:20
TheMusooh sorry just read bacscroll. Forgot about the earlier conversation. :)23:20
RoAkSoAxTheMuso: hehe no worries :)23:20
=== marrusl_ is now known as marrusl
=== popey_ is now known as popey
TheMusorodrigo_: I don't know if you are aware, but my libindicator changes for accessible descriptions for indicators landed last week.23:44
=== Pici` is now known as Pici

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