/srv/irclogs.ubuntu.com/2012/11/08/#ubuntu-desktop.txt

mspencerWhen I'm in the dash and press Alt+F2, the dash goes away but the command lens doesn't come up. However, when I'm in the dash and press Alt, the HUD comes up. Is the dash going away a feature or a bug?00:05
mspencerThis has been reported as LP #1019457, I just wanted to check that this a bug and not a feature before I work on fixing it.00:06
ubot2Launchpad bug 1019457 in unity (Ubuntu) "The Dash closes when trying to switch to the Command lens (Alt+F2)" [Low,In progress] https://launchpad.net/bugs/101945700:06
bschaefermspencer, it is a bug00:45
bschaeferif it wasn't a bug, super+a should close the dash, but it switches to the applications lens00:45
TheMusop/c01:11
robert_ancellRAOF, do you know much about udev tagging?03:40
robert_ancellin particular around video devices03:40
RAOFrobert_ancell: Not particularly; what are you after?04:15
robert_ancellRAOF, just trying to understand how display devices are tagged for multi-seat04:15
robert_ancellRAOF, and trying to browse the current tags on my devices04:15
RAOFI believe that's up to some special udev rules; I don't believe we allocate things to seats at the moment.04:19
robert_ancellRAOF, but where are the current tags stored?04:21
robert_ancellare there any tags by default?04:21
RAOFIn the udev db? You can get at that with “mdadm info --export-db”04:22
RAOFAs I understand it, all udev tags are added by udev rules; there's nothing built in.04:22
robert_ancellyeah, that's as I understand it too04:22
robert_ancellRAOF, "mdadm - manage MD devices aka Linux Software RAID" - is that right?04:23
RAOFAhem. Sorry, *udevadm*04:24
robert_ancellah, that's what I wanted. I was struggling to work out how to use udevadm04:24
robert_ancellRAOF, one last question - is there a standard way of telling what is a "video" device?04:26
RAOFNot as far as I know; you could probably check for the SUBSYSTEM=graphics, though.04:28
pittiGood morning04:46
sarnoldpitti: isn't it still unreasonably early for you? :)04:47
pittihehe04:49
pitti16866 martin    20   0 1172m 439m  45m D 185,2 11,7   7:53.46 firefox04:55
pittieek, firefox taking 2 CPUs without doing anything?04:55
didrocksgood morning06:04
pittibonjour didrocks!06:18
pittierr06:18
pittibonjour didrocks !06:18
didrocks:-)06:18
didrocksguten morgen pitti!06:18
* pitti still didn't get used to the weird French punctuation06:18
didrockshow are you?06:18
pittimir gehts gut, danke!06:18
didrockspitti: c'est facile, à chaque fois qu'il y a 2 éléments, comme ; : ! tu rajoutes une espace devant06:18
didrocks, n'a qu'un élement -> pas d'espace06:19
pittilike, you put a space in front of all punctuation except "." and "," or so?06:21
didrocksyeah, mostly06:24
pittiso, that's the part I need to get used to, as it looks weird in my eyes06:25
didrockss/weird/the right way/ :-)06:29
pittinoooon!06:29
chrisccoulsongood morning desktoppers07:33
chrisccoulsonRAOF, you around?07:33
pittihey chrisccoulson, how are you?07:35
chrisccoulsonhi pitti. i'm not too bad thanks, how are you?07:35
pittichrisccoulson: quite fine, thanks!07:36
pittichrisccoulson: "not too bad" -> not ubuflu, I hope?07:36
chrisccoulsonoh, no, i had that at the start of UDS ;)07:36
chrisccoulsonjust a bit tired07:36
RAOFchrisccoulson: Yo!08:18
chrisccoulsonhi RAOF. did you say last week at UDS that you had a machine with ATI graphics (using the proprietary driver)?08:35
didrockschrisccoulson: oh, small question, do you know if there is an option to disable the popup appearing when you press n to go to next unread message if there is none but in the next folder?08:35
chrisccoulsondidrocks, i'm not sure about that. i don't think i've ever seen it because i never get my unread count to zero ;)08:36
didrockschrisccoulson: heh :p ok, I'll dig in the options08:36
larsugood morning :)08:38
didrockshey larsu! how are you?08:42
larsudidrocks, feel good from the gym :) And you?08:43
didrockslarsu: I'm fine, thanks! just finished the morning catching up (2h45), and now, can start really working :)08:44
larsudidrocks, dude, you get up too early :P08:44
didrockslarsu: won't beat pitti though :)08:45
larsunoone beats the pitti08:45
pittihey larsu08:45
larsugood morning pitti, how are you?08:45
pittiwell, you all beat me with staying longer in the evening :)08:45
pittilarsu: quite fine, thanks! almost lunch break :-D08:45
larsulol08:45
didrockspitti: heh, in some way :)08:45
pittinah, I actually have breakfast around 8 or so, a civil time08:45
pittican't eat at 6 yet08:46
* didrocks dig and find https://code.launchpad.net/~didrocks/+junk/hudson-infrastructure.dx will be useful again!08:46
didrocksheh, same here. Getting my breakfast while reading blogs at 8:3008:47
* duflu wonders if "breakfast" is another word for first pot of coffee08:48
pittito me, it's "one pot of cereals"08:48
didrocksduflu: mostly, yeah ;)08:48
chrisccoulsonooh, i've not made any coffee yet08:51
RAOFchrisccoulson: I do, but it's currently in the process of getting a ubiquity bug filed from it because ubiquity doesn't see its windows partition.09:00
xnoxRAOF: is that using raring or quantal? with or without windows recovery partitions? Full disk layout would be nice to have.09:04
RAOFxnox: I last did it with Quantal; I'll check with raring soon. What logs are you after?09:05
Laneydesrt: sure. do you have a failure case there?09:07
xnoxRAOF: no, don't use raring yet. I am after `ubuntu-bug ubiquity` which will pull in syslog, /var/log/partman & /var/log/installer/*09:07
RAOFxnox: Cool. Will do sometime in the next couple of days.09:08
chrisccoulsonRAOF, when you get some time, could you please try a firefox nightly on it and tell me if you see https://bugzilla.mozilla.org/show_bug.cgi?id=798157 ?09:10
ubot2Mozilla bug 798157 in Widget: Gtk "awesome bar dropdown background color is missing and looks wrong" [Normal,New]09:10
chrisccoulsong'ah, PPA's all out of space again09:52
seb128chrisccoulson, hey, how are you?09:52
chrisccoulsonhi seb128. i'm good thanks, and you?09:52
seb128good as well, thank you09:53
=== dbarth__ is now known as dbarth
dpmhey all, good morning09:54
dpmare there any online accounts experts around? I'm getting this message upon login, and I'm not sure what to do: http://ubuntuone.com/7ErPvE13rCjoEdeigijaZC - basically, it opens up the old online accounts dialog when I click on "Open online accounts..."09:55
seb128dpm, hey, how are you?09:56
seb128dpm, seems like an evolution issue...09:56
dpmmorning seb128, I'm good, thanks :) you?09:57
seb128dpm, good as well, thanks ;-)09:57
dpmany ideas on how to find out what it could be? I haven't got evo installed here, so I'm guessing it might be something to do with e-d-s?09:58
seb128dpm, yeah, the gnome-online-account stuff are in eds10:03
seb128dpm, try asking on irc.gimp.org #evolution?10:04
dpmgosh, I haven't been in that channel for years and years. This will bring back some memories ;)10:05
seb128;-)10:06
conscioususerdesrt: ping10:23
larsuconscioususer, desrt is probably not awake yet :)10:24
conscioususerlarsu: that's fine, you are :P10:24
larsutrue :)10:24
conscioususerlarsu: had one more gapplication question, do you have some mins?10:25
larsuconscioususer, sure10:25
conscioususerlarsu: according to what desrt said to me yesterday, I'm supposed to diassamble the command line and activate actions on the gtkapp as appropriate10:27
conscioususerlarsu: Example 19 in developer.gnome.org/gio/unstable/GApplication.html seems to do that, but looks a little weird10:28
conscioususerlarsu: it seems to assume I only want to consider command-line parameters if the app is already running, which is not always the case10:29
larsuconscioususer, right, that example is indeed a bit strange10:30
conscioususerlarsu: what should I do if want a parameter to be considered also when the app starts?10:31
larsuconscioususer, exactly the same thing, but only exit the process when g_application_register returns false (which means that there's already  an instance running)10:32
larsuyou need to set up your actions before that, though :)10:33
larsubut activating actions works the same in the local process as it does over the bus10:33
conscioususerlarsu: but that means I'll be calling register() regardless of circumstances, right?10:34
conscioususerlarsu: this feels a little redundant, as run() starts by calling register()10:34
conscioususerlarsu: no errors happen, but still it feels a little dirty :P10:35
larsuconscioususer, I agree. And now I'm trying to think of a reason why you need to call register at all :)10:38
larsuoh, you need a bus connection to the main instance before you can activate actions10:38
conscioususerlarsu: yeah, I learned this through an error message :)10:39
larsuheh10:39
conscioususerlarsu: well, register *does* seem to be prepared for being called multiple times...10:41
larsuconscioususer, yeah, but you need to call it at least once before you can find out if you're a launcher or the primary instance10:41
conscioususerlarsu: yes10:42
conscioususerlarsu: I'm remembering now, I think that's how I ended up using activate instead of run10:43
conscioususerlarsu: I thought calling run was redundant wrt to register10:44
conscioususerlarsu: but only calling activate does not make the main loop start running, so I put Gtk.main in there... yeah, that's how the snowball grew10:45
larsuconscioususer, ah, makes sense :)10:45
conscioususerlarsu: so I guess calling run even if you already called register is the right way10:45
larsuconscioususer, GApplication really does too much, it should have been two classes really10:45
larsuconscioususer, yep, that's what I'd advise you to do10:45
conscioususerlarsu: right, so I will :)10:46
conscioususerlarsu: thanks! ready to go back to coding :)10:48
larsuconscioususer, another - maybe a slightly cleaner - route would be to subclass GtkApplication and override local_command_line, which gives you total control over registration and startup / activate10:48
larsu(but then you *have to* call startup and activate yourself)10:49
conscioususerlarsu: ah yes, this seems possible10:50
* larsu hopes not to confuse conscioususer too much after finding a solution :)10:51
conscioususerlarsu: in fact, this *does* seem to make sense rather than feeling like a workaround... the docs say to override local_command_line if you intend to handle the command line locally... which is exactly what I'm trying to do here10:52
conscioususerlarsu: um, sorta10:52
larsuconscioususer, yeah, I got the idea when reading that piece of the docs :)10:52
larsuconscioususer, don't know how easy it is to subclass gobjects in python10:53
larsubut you're the expert there I guess ;)10:53
conscioususerlarsu: straightforward, actually10:53
conscioususerlarsu: unless it's different for this case somehow, I'll only need to add a method called do_local_command_line in my class10:54
conscioususerlarsu: hopefully it's not different10:54
larsuconscioususer, should be the same as for all gobject classes ... introspection ftw!10:55
conscioususerlarsu: the overriding works as expected, but I'm getting some weird decoding errors11:01
didrockshey pitti, can you pump my build score? ;) I need it to make some experiment (not the i386 yet, I'm interested in the "in between state"): https://launchpad.net/~didrocks/+archive/ppa/+build/396603811:01
larsuconscioususer, decoding of what?11:02
conscioususerlarsu: good question :P11:02
larsuhaha11:02
conscioususerlarsu: will paste a minimal example, hold on11:02
larsuthanks11:03
conscioususerlarsu: http://www.pasteshare.co.uk/p/3tx/11:06
larsuconscioususer, TypeError: super() takes at least 1 argument (0 given)11:07
conscioususertry python 3 :)11:07
larsuconscioususer, oh! thanks11:08
* larsu is a python-newb11:08
conscioususerlarsu: I forgot a "return True" at the end of do_local_command_line11:09
conscioususerlarsu: but the error happens anyway11:09
conscioususerlarsu: I suspect this is not properly introspected11:11
larsuconscioususer, good thing we have pitti in this channel :)11:12
larsupitti, know anything about unicode decode errors when trying to subclass GtkApplication from python3?11:12
larsuUnicodeDecodeError: 'utf-8' codec can't decode byte 0xe0 in position 0: invalid continuation byte11:12
larsubut I get all kinds of different unicode errors, not only this one11:13
conscioususerlarsu: in the C api, the first argument receives a char ***arguments and an int *exit_status... the fact that the introspected version seems to also expect two parameters instead of moving exit_status to a return value should raise a red flag11:15
pittididrocks: bumped11:16
larsuconscioususer, yes, but there's already a return value - or does pygi return multiple values in these cases?11:16
didrockspitti: thanks a lot! :)11:17
pittilarsu: no, I haven't heard about UnicodeDecodeErrors in that case11:17
conscioususerlarsu: it does return multiple values11:17
larsupitti, problem happens only when overriding GApplicationClass::local_command_line, which takes a gchar ***, maybe pygi can't cope with that?11:17
pittichrisccoulson: yes, presumably missing (out) annotation11:17
pitti***arguments is probably (inout)11:18
larsuah, let me check11:18
pittiyeah, that doesn't look healthy11:18
pitti          <parameter name="arguments" transfer-ownership="none">11:18
pitti            <type name="utf8" c:type="gchar***"/>11:18
pitti          </parameter>11:18
pittithis is bogus11:18
larsuyep11:18
larsuconscioususer, man, your stumbling on bugs everywhere!11:19
pittiis this inout, or out?11:19
larsupitti, inout11:19
pittiso it probably needs something like (inout) (array zero-terminated=1) (element-type=utf8)11:20
conscioususerlarsu: the price I'm paying for trying the latest stuff, I guess :P11:21
pittiso if you want to file a bug about that on bugzilla.gnome.org, please subscribe me11:21
larsupitti, hm, all annotations seem to be missing for GApplication vfuncs11:22
larsupitti, I'll subscribe you, thanks!11:22
pittiyeah, you might be the first to try through GI :(11:22
larsuwell, someone has to start11:23
larsu;)11:23
conscioususerso I'm supposing this goes too deep to allow a workaround?11:23
conscioususerguess i'll go back to using register(), then run()11:23
pittithere is no workaround, except for not using the API at all11:24
larsuconscioususer, yep :( we need to fix the annotations in gio11:25
pittibut annotation fixes are backportable to stables, and GNOME 3.6.2 is due next week11:25
larsureally? Awesome11:25
pittiI already fixed a bunch recently which I'm looking forward to getting released11:25
conscioususerawesome11:25
conscioususerindeed11:25
conscioususerpitti: btw, can you confirm me one thing? is GLib.threads_init still needed in PyGI apps?11:26
pitticonscioususer: yes, for pygobject/python11:26
pittiglib itself doesn't need it any more11:26
pittihttps://bugzilla.gnome.org/show_bug.cgi?id=68691411:26
ubot2Gnome bug 686914 in gobject "pygobject still requires GObject.threads_init()" [Minor,Unconfirmed]11:26
pittiif someone has a bright idea how to detect/call it automatically, I'm all ears11:27
conscioususerpitti: yeah, that's why I asked... I read in the docs g_thread_init was deprecated, but then got errors when I removed from my PyGI code11:27
conscioususerpitti: nice to have an official confirmation :)11:28
larsuconscioususer, https://bugzilla.gnome.org/show_bug.cgi?id=68791211:31
ubot2Gnome bug 687912 in gapplication "GApplication vfuncs are missing introspection annotations" [Normal,Unconfirmed]11:31
larsupitti, ^^ (I've already subscribed you)11:31
pittithanks11:32
conscioususernice :)11:32
xnoxwhat's the progress on shipping only gtk2 on the cd?11:46
xnoxlibreoffice & nm the biggest culprits?11:46
ogra_do you mean gtk3 ?11:46
xnoxogra_: yeah =)11:47
ogra_:)11:47
xnoxwhat's the progress on shipping only _gtk3_ on the cd?11:47
didrockspitti: ok, I got the information I needed, can you bump the score on https://launchpad.net/~didrocks/+archive/ppa/+build/3966040 now please?11:52
pittididrocks: fini11:52
didrockspitti: merci :)11:56
=== Ursinha is now known as Ursinha-afk
=== Ursinhal is now known as Ursinha
=== MacSlow is now known as MacSlow|lunch
=== Ursinha-afk is now known as Ursinha
desrtLaney: ya.  webkit builds.12:42
Laneydesrt: ah, yeah, same case then. are you trying to build 1.10 on precise or do you now see it with 1.8?12:45
Laneyif you have the error to hand a bug with it in would be appreciated12:45
desrt1.11.112:46
Laneyk12:46
desrtit's the same "argument list too long" message when trying to link12:46
Laneyyeah I just don't have it12:46
Laneywould be useful for the SRU paperwork12:47
Laneynever mind, can acquire it12:47
desrtfwiw, i just installed the quantal 'make' package on my precise system and everything is good now12:49
Sweetsha1kseb128: https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1017125/comments/50 <- boost patch available, can you take that up?12:49
ubot2Launchpad bug 1017125 in boost1.49 (Ubuntu) "boost::unordered_multimap<>::erase(iterator, iterator) broken on quantal" [High,Confirmed]12:49
seb128Sweetsha1k, I can, what about pinging doko just to have somebody who has a clue about that stack to comment?12:50
Sweetsha1kseb128: doko is subscribed to the bug ... but prolly drowning in blueprints/UDS-postprocessing.12:50
=== Sweetsha1k is now known as Sweetshark
seb128Sweetshark, try IRC ping on #ubuntu-devel?12:51
Sweetsharkseb128: just did on #distro12:52
seb128Sweetshark, danke12:52
Sweetsharkseb128: de rien ;)12:52
jbichaseb128: could you sync clutter-gtk from experimental?13:04
seb128jbicha, sure, clutter-gtk is not in the desktop set? we should probably get it there13:05
jbichaseb128: neither is cogl, clutter-1.0, or clutter-gst; they were in precise though13:09
jbichaand if we're going to add stuff: indicator-session, system-config-printer, yelp-tools, yelp-xsl13:10
=== dednick is now known as dednicl|lunch
=== mpt_ is now known as mpt
seb128hum13:21
seb128jbicha, not sure about indicator-session, the unity set is different from the desktop one13:21
seb128but the other ones should be in the desktop set13:21
seb128it's annoying that we don't have a good way to deal with sets13:21
seb128out of "ping Laney or cjwatson"13:21
Laneynot me, colin runs that script13:21
Laneythe auto sets are pretty opaque to me I'm afraid :(13:22
pittidesrt: oh, seems your WI to add gcov support to g-common is retroactively done :) http://git.gnome.org/browse/gnome-common/commit/?id=493d5592113:22
desrtfree workitem checkoff!13:22
seb128jbicha, can you ping cjwatson about those?13:22
LaneyI was told last time that email is preferred for this13:23
jbichayou mean the other indicators shouldn't be in the desktop set?13:23
desrtpitti: btw: i've seen absolutely zero fallout from the new interface restrictions13:23
pittidesrt: great to hear13:24
desrtlooks like pygobject was really the only one....13:24
seb128jbicha, they are? so yeah feel free to ask for indicator-session ... there were talks,dholbach suggested that we should do an indicators set so ted,lars,charles, etc could have upload rights for those13:24
seb128jbicha, we don't want to get them uploads to the full desktop though13:24
pittidesrt: that was the bit which allows you to drop half of the gtype.c code?13:24
desrtpitti: a good chunk of it13:24
seb128jbicha, so we might get indicators off in their own set some day13:25
pittidesrt: great13:25
desrtpitti: there is this bizarre state machine in gtype.c to track "how initialised" an object is13:25
desrtin order that we can know what we need to do when adding an interface to it past a certain point13:25
desrtwe can drop that now13:25
pittidesrt: hehe -- if (get_initialization() >= 0.63482) { ... } ?13:25
desrtwhich gets us one step closer to my final goal: dropping the recursive mutex13:25
desrtpitti: http://git.gnome.org/browse/glib/tree/gobject/gtype.c#n20713:26
desrtthere is a lot of bookkeeping required to handle that enum in a threadsafe way13:26
desrtparticularly since you can't take the "just hold a big lock" approach when calling back into user callbacks (like class_init)13:27
desrteventually the initstate and refcount will be replaced with a single "is initialised" boolean13:28
=== attente_zzz is now known as attente
ricotzpitti, desrt, hi, will the current stable pygobject branch (and quantal) get patch to work with this interface restriction?13:33
=== notgary_ is now known as notgary
pittiricotz: no13:34
pittithis is not really an easy patch13:34
ricotzpitti, ok13:34
pittiricotz: well, at least not right now; I'd like to see it out in the wild for some time13:34
desrtpitti: it looked easy to me13:34
desrt:)13:34
jbichaseb128: I'm going to merge mutter from Debian; they bumped the library name so I'll have to rebuild gnome-shell again13:34
pittiwell, not the kind of easy I'd lightheartedly throw into a stable branch13:34
desrtbut ya... a bit premature for an SRU until we know for sure that we have no new issues13:35
pitti706 tests is one thing; beasts like software-center or sugar are another story..13:35
seb128jbicha, ok, can you do both today? that's the remaining bits for cogl it seems13:35
pittiwe've been bitten by too many corner cases13:35
ricotzpitti, alright, i will need to do some patching then, i guess13:35
desrtcrikey13:35
desrtmy jhbuild statusboard this morning is a sea of green!13:35
pittiricotz: why?13:35
desrt....until you scroll down13:35
ricotzpitti, for the (crazy) git snapshots ;)13:36
pittiricotz: I'll land the new pygobject in raring as soon as we'll get the new glib13:36
pittiricotz: but glib+pygobject master branches also work well13:36
seb128pitti, that's likely to be a while ... is that an issue?13:36
ricotzpitti, yeah, i am uploading to the quantal ppa pocket too13:36
pittiseb128: not for me; I'm trying to keep pygobject 3.7.x working on glib 2.3413:37
larsudesrt, using gactionmap from vala is a bit of a pain - vala reports errors for interface methods that aren't implemented (query vs get_*)13:37
seb128pitti, ok13:37
* desrt notes that it might be interesting to try to vendorpatch the class init thing into the old raring package just to get the increased exposure, without waiting for glib13:37
pittiricotz: so you want to put a new glib there, but not a new pygobject?13:37
desrtlarsu: query/get are not gactionmap methods13:37
desrtlarsu: i guess you mean gactiongroup, though?13:37
pittidesrt: well, glib 2.34.2 will get out next week; I think that's good enough13:37
larsudesrt, sorry, gactiongroup13:37
desrtpitti: seb won't take it13:37
ricotzpitti, currently i reverted the "interface" patch, and yeah, i want to avoid putting more packages in there13:37
pittidesrt: I just need the fixed annotations13:37
desrtlarsu: ya..... i did _query because _get_* was a pain13:38
desrtlarsu: oops for vala users, i guess13:38
larsudesrt, I'm just ranting anyway, feel free to ignore ;)13:38
pittidesrt: why wouldn't we take 2.34.2?13:38
desrtpitti: seb wants to wait until after i'm back from vacation13:38
pittidesrt: I thought that was for 2.3513:38
desrtoh.  right.13:38
desrtsorry.13:38
pitti*phew* :)13:38
* desrt wonders why you care13:39
desrtdid you backport the poll boxing?13:39
ricotzpitti, or new pygobject is backwards compat with the quantal builds, which would be nice13:39
pittidesrt: no, for the fixed annotations in GIOChannel and the like13:39
desrtah13:39
pittidesrt: pygobject 3.7.x doesn't work with glib <= 2.34.2 any more13:40
pittierr, <= 2.34.113:40
desrtprogress!13:40
pittiI threw out two metric tons of static bindings13:40
pittiand fixed glib instead13:40
desrti'm a bit confused by how all of that works13:40
desrtbecause we don't have go-i in glib13:40
desrtis it the case that we have to fix glib, install it, run go-i against that, and then pygobject is happy?13:40
pittidesrt: well, annotaitons in glib -> g-i reads them from glib -> new 1.34.2 g-i release -> profit!13:40
pittidesrt: x-actly13:41
desrtclear as mud13:41
ricotzhehe13:41
pittia pain to update/test, but yay circular build depends otherwise13:41
ricotzglib should build the introspection itself13:41
pittiricotz: but how?13:41
pittiwell, g-i could be merged into glib13:42
desrta year or so from now i'm looking forward to a very very nasty argument with colin on the topic of merging g-i13:42
ricotzjust consume the g-i into it13:42
pittibut with two separate projects that wouldn't work13:42
ricotz;)13:42
desrthe already tried to introduce the circular build-depend once13:42
desrtit's one of those situations in which we have a suboptimal status quo but nobody is sure about the proper way forward13:43
* ricotz meant to merge the whole g-i source in glib13:43
desrtdoesn't help that i keep hearing talk about incompatible changes to the file format13:43
desrtricotz: ya.  me too.13:43
desrti bet that comes up in a year or so13:43
ricotzseems just logical13:44
ricotzto happen13:44
pitti$ make check-code-coverage13:45
pittimake: *** No rule to make target `check-code-coverage'.  Stop.13:45
pittiok, not quite as easy as gnome-common makes me believe13:45
pittioh, @GNOME_CODE_COVERAGE_RULES@13:45
desrtme loves those macros13:46
desrt"@GSETTIGS_RULES@"13:46
desrt"yes... i'm rather fond of it myself... but no need to yell..."13:46
pittiwow13:47
pittifile:///home/martin/upstream/pygobject/pygobject-3.7.2-coverage/index.html13:47
pitti♩ it's a kind of maaa-giiiic! ♪ ♫13:47
desrtpitti: the part that it prints out that URL has always seemed to me like it should have a *ding!* sound13:48
pittidesrt: or a moan or a cheer depending on the percentage13:49
* pitti wonders if that is really working for python -- how can my tests have just 72% coverage?13:49
pitti(I mean coverage for the _test_ code, not the tested code)13:49
desrthahahaha13:49
=== MacSlow|lunch is now known as MacSlow
pittiah, it's only testing the .c files even13:50
pittibut anyway, c'est bon; je l'aime!13:51
mspencerWhen I'm in the dash and press Alt+F2, the dash goes away but the command lens doesn't come up. However, when I'm in the dash and press Alt, the HUD comes up. Is the dash going away correct or is it a bug?14:12
mspencerThis has been reported as LP #1019457, I just wanted to check that this is incorrect and not supposed to work this way before I work on fixing it.14:12
ubot2Launchpad bug 1019457 in unity (Ubuntu) "The Dash closes when trying to switch to the Command lens (Alt+F2)" [Low,In progress] https://launchpad.net/bugs/101945714:12
=== Quintasan_ is now known as Quintasan
=== m_conley_away is now known as m_conley
jbichaseb128: can you accept mutter? and then I need to push gnome-shell one more time14:48
Laneybah, PPA wait time is quite annoying lately14:50
chrisccoulsonLaney, PPA's running out of space is even more annoying ;)14:51
LaneyI suppose that happens after you've already waited several hours for a build14:51
Laneyso yeah ...14:51
dobeyjbicha: what is the difference between the -gnome .desktop file you're proposing to add to ubuntuone-control-panel, and the one that's already there, exactly? Only difference I see is that one has OnlyShowIn=GNOME, and you added NotShowIn=GNOME to the existing one; other than that, they appear to be exactly the same14:51
seb128jbicha, done14:53
jbichadobey: oops, I pushed an update so it does the right thing now14:56
dobeyjbicha: can you perhaps also rename the new file to ubuntuone-control-panel-qt-gnome.desktop.in? There's no need for it to be called "ubuntuone-installer" really; the existing file is only that way to avoid breaking existing config with unity and such.14:59
jbichaattente: are you running quantal or raring?15:03
attentejbicha: quantal15:03
jbichaok, at some point, we're going to need the universal access/disable scrollbar patch redone for gnome-control-center 3.6 since GNOME has overhauled the Universal Access panel15:05
attentesure15:06
jbichabut you'd need gnome-settings-daemon 3.6 and probably ibus 1.4.99 to build g-c-c 3.6; you can find those in https://launchpad.net/~ubuntu-desktop/+archive/ppa15:07
jbichaGNOME's dropped all but one HighContrast theme15:08
seb128jbicha, well that patch is trivial15:09
seb128jbicha, it's just setting a gsettings key when setting an a11y theme15:09
jbichaseb128: oh ok15:11
=== attente is now known as attente_zzz
desrtpitti: hey16:15
desrtpitti: pygobject-python2 has a depend on really really new autoconf16:15
desrtlike, one that's not even in precise16:15
desrtpitti: it also appears to depend on lcov with the default arguments to ./configure now...16:17
desrtpitti: dropping the autoconf version dependency from .69 to .68 doesn't appear to break anything here16:18
Laneyi wish webkit supported parallel building :(16:40
chrisccoulsonit doesn't support that?16:41
chrisccoulsonman, that sucks!16:41
Laney:-)16:48
=== attente_zzz is now known as attente
Sweetsharkseb128: https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1064962/comments/100 <- meh19:42
ubot2Launchpad bug 1064962 in indicator-appmenu (Ubuntu Quantal) "[SRU] Global menubar items do not work when opening a document directly from nautilus with no LibreOffice instance running" [High,Confirmed]19:42
desrtjbicha: i think that g-c-c a11y scrollbar patch should drop20:47
desrti talked about it with Cimi20:47
desrtthe correct place for that highcontrast logic is in overlay scrollbars themselves20:47
jbichadesrt: ok20:58
xnox-n7hmm I am running raring and I cannot login into neither unity 3d nor into gnome-fallback sessions....21:58
xnox-n7anybody knows what's up?21:58
stgraberxnox-n7: usual suspects, look for the permissions of ~/.Xauthority and if they look fine, then look at ~/.xsession_errors22:06
stgraber(I had Xauthority change ownership a few times on my systems, never tracked the source but it gives you something matching your symptoms)22:06
xnox-n7stgraber: well currently the permissions are 600 & errors has "can't register GNU Pth with Libgcrypt"22:07
xnox-n7nothing spectacular =/22:08
xnox-n7lightdm cycles back to itself upon login =(22:08
xnox-n7created a fresh account getting loads of errors from compiz22:11
stgraberxnox-n7: your description seems to match http://ubuntuforums.org/showthread.php?p=12344405 but I wouldn't recommend using that fix ;)22:12
xnox-n7lol =)22:13
xnox-n7cd22:13
xnox-n7wrong window22:13
xnox-n7i smell kernel regress. since my dual-screen monitors are not detected, opengl fails to load....22:20
=== m_conley is now known as m_conley_away
stgraberxnox-n7: well, raring's kernel is still quantal's isn't it?22:25
stgraberat least it's on my machine, last updated this morning22:26
xnox-n7stgraber: yeah... I am now pointing fingers at cogl22:26
stgraberxnox-n7: when trying the fallback session, did you choose Gnome Classic or Gnome Fallback? the former will still use compiz so could fail because of some opengl weirdness22:27
xnox-n7stgraber: do you see any SRUs about unity/deps that are not in raring?22:27
xnox-n7stgraber: i've tried both with & without effects. as they are known from the lightdm selection menu22:27
stgraberthe report was clean yesterday, slangasek copied everything that was missing22:28
* xnox-n7 is trying proposed =)22:28
stgrabercogl seems to still be stuck in -proposed so that can't be it22:28
xnox-n7*sigh* so much for stable all the time.22:29
stgraberI just applied the updates on my laptop and am not seeing anything that looks dangerous... so pretty unsure what broke your machine...22:29
xnox-n7I rebooted22:30
stgraberdid you try a good old "startx"? it might get you more information on what's failing at session open time22:30
xnox-n7it was fine until that.22:30
xnox-n7Loading extension GLX'n xinit: connection to X server lost22:33
xnox-n7s/'n/\n/22:33
xnox-n7GLX error: Can not get required symbols22:34
stgraberoh, fun. Are you using intel or some weird binary drivers?22:34
xnox-n7intel / sandybridge22:40
stgrabercould be some permission problem with /dev/dri/card022:42
xnox-n7interesting let me try that22:43
TheMusoBut symbols to me at least means ABI breakage...22:43
xnox-n7i hate sandybridge22:44
xnox-n7bug 107678722:54
ubot2Launchpad bug 1076787 in xorg (Ubuntu) "GLX error: Can not get required symbols" [Undecided,New] https://launchpad.net/bugs/107678722:54
* xnox-n7 will have a cup of tea and go to sleep22:54
xnox-n7i guess I have some progress as I can login into no-effects session with a new user account.23:05
xnox-n7but not with my normal one23:05
xnox-n7so permissions?!23:05
xnox-n7*sigh*23:05
Sarvattxnox-n7: sudo apt-get purge fglrx23:07
xnox-n7stgraber: moving .gnupg out the way solved it.....23:09
xnox-n7wtf!23:09
xnox-n7use-agent option in gpg.conf23:18
xnox-n7brakes my session.23:18
TheMusoAwesome.23:18
xnox-n7Awesome, sure. but *why* ?23:19
TheMusoOh I don't know, I just have a tendency to use sarcasm when such things occur. :)23:21
xnoxTheMuso: yeah.....23:23
xnox=))))23:23
xnoxthanks stgraber & TheMuso for moral support and finding the solution23:23
Sarvattxnox: wonder how long your session has been busted regardless because you have fglrx install making it so you can't use accelerated 3D on that intel :P23:23
xnoxhmmm... let me purge that and check if I get 3D accel back =))))23:26
xnoxSarvatt: oh.... I caused that!23:26
* xnox needs to upload a revert, I think....23:27
xnoxto pyopencl23:27
xnoxSarvatt: so what should pyopencl depend on?23:28
Sarvattsounds like fglrx needs to be split up so you don't switch to fglrx libGL instead of mesa's installing that but I'm not sure what's going on there23:29
xnoxSarvatt: purged & rebooted I have 3D acceleration again!23:34
* xnox it's times like this when I want to start smoking again....23:37

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