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

=== m_conley_away is now known as m_conley
=== m_conley is now known as m_conley_away
didrocksgood morning05:10
pittiGodo morning05:43
didrocksguten morgen pitti :)05:46
pittihey didrocks05:57
pittierr, and I can't type05:57
didrocks:)05:59
pittianyone who knows about webapps-applications? we need a new upload to fix bug 1065246 (fixed in trunk apparently)06:08
ubot2Launchpad bug 1065246 in webapps-applications "Strings not extracted for translation because of single quotation marks" [Undecided,Fix committed] https://launchpad.net/bugs/106524606:08
didrockspitti: let me look at it06:12
chrisccoulson_good morning everyone06:12
micahghi chrisccoulson_06:12
pittididrocks: bug 1064576 as well; shall I ping Ken about it?06:12
ubot2Launchpad bug 1064576 in webapps-applications "Gmail webapp needs internationalization" [Undecided,Confirmed] https://launchpad.net/bugs/106457606:12
didrockspitti: ok, it seems safe enough to simply backport, want me to do it? (we had in the past few days some features+bug fixes mixed, hence my frightening moment ;))06:12
pittihey chrisccoulson_, good morning06:12
chrisccoulson_hi micahg. how did the testing go overnight?06:13
pittididrocks: oui, merci!06:13
didrockspitti: if it can wait for ken, sure, but isn't that more urgent?06:13
didrockshow are you chrisccoulson_?06:13
chrisccoulson_hi pitti, how are you?06:13
chrisccoulson_hi didrocks. i'm good thanks, but a bit tired06:13
micahgchrisccoulson_: we're in progress, quantal is ready to roll morning US time once arm* finishes, I'm finishing up firefox06:13
pittididrocks: not sure when the release team shuts the doors this time06:13
chrisccoulson_had quite a late night last night06:13
pittichrisccoulson_: quite fine, thanks!06:13
chrisccoulson_micahg, cool, thanks!06:13
=== chrisccoulson_ is now known as chrisccoulson
micahgchrisccoulson: thanks for getting the builds up so quickly06:14
didrockspitti: bug #1064576 seems to only have been a missing translation template approval, right?06:14
ubot2Launchpad bug 1064576 in webapps-applications "Gmail webapp needs internationalization" [Undecided,Confirmed] https://launchpad.net/bugs/106457606:14
chrisccoulsonheh, no worries :)06:14
pittididrocks: perhaps; it's a universe package, but due to a LP bug I'd advise against using X-Ubuntu-Use-Langpack: yes for now06:15
didrocksI don't really understand dpm's "Would it be possible to give translators a day or two and then do a06:15
didrockstranslations-only upload?06:15
didrocks"06:15
pittiso we'll need to use the upstream translations in the .debs06:15
didrockspitti: ah -gmail06:16
* didrocks is lost in all those webapps* :p06:16
didrocksok, yeah ;)06:16
didrockspitti: so keeping on the radar and waiting dpm green flag for fetching the translation and uploading06:16
didrocksbackporting the other one06:16
pittididrocks: ok, thanks; these are all universe, so I guess we can handle them next week still06:19
didrockspitti: not unity-webapps-common06:19
didrockswith the Amazon and Twitter scripts06:20
pittioh, right06:21
* didrocks grumbles something about people using source 3 and merge-upstream06:23
didrockspitti: argh, latest webapps-applications is not in the vcs :/06:39
* didrocks sees at least 3 uploads missing the vcs06:40
didrocksI checked the vcs, but did se 2.4.6-0ubuntu3 and distro has 2.4.7-0ubuntu306:40
didrocksjuts looked at ubuntu3, didn't saw the 6 > 706:40
jibelgood morning06:48
didrockshey jibel, how are you?06:49
jibelBonjour didrocks , ça va et toi ?06:49
didrocksça va bien :)06:50
chrisccoulsonhmmmm, i've got to go through the "deleting packages dance" again with my PPA :/07:25
chrisccoulson(ie, delete packages and then wait for the rest of the day for the space to clear)07:25
seb128hey07:58
didrockshey seb12807:58
seb128hey didrocks ;-)07:58
mvohey seb128 and didrocks07:59
didrocksmorning mvo :)07:59
seb128hey mvo, wie gehts?07:59
mvoseb128: its release week07:59
seb128mvo, iz crazy week for you right? ;-)08:00
mvoseb128: its ok but I had several small heart attacks in the last couple of days08:00
mvoseb128: is it calmer for you?08:01
seb128mvo, yeah, they won't let me work after hard freeze :p08:01
mvohaha08:02
seb128;-)08:02
chrisccoulsonhey seb128, how are you?08:12
seb128chrisccoulson, hey, I'm good, how are you?08:15
chrisccoulsonseb128, yeah, not too bad thanks, but quite tired08:15
seb128chrisccoulson, late hacking again?08:15
chrisccoulsonseb128, late firefox release ;)08:16
seb128chrisccoulson, oh, I think firefox was released on wednesday08:17
seb128ups08:17
seb128tuesday08:17
chrisccoulsonseb128, yeah, but then http://www.thespanner.co.uk/2012/10/10/firefox-knows-what-your-friends-did-last-summer/ ;)08:17
chrisccoulsonand https://bugzilla.mozilla.org/show_bug.cgi?id=79999108:17
ubot2Mozilla bug 799991 in Release Engineering "Please pull FF16.0 off the wire completely" [Normal,Resolved: fixed]08:18
seb128chrisccoulson, *fun*08:20
seb128chrisccoulson, no cookie for the mozilla guys on that one08:23
chrisccoulsonseb128, no cookie for the guy who blogged about it without warning them ;)08:23
seb128that as well08:23
seb128chrisccoulson, so did they roll a 16.1?08:23
chrisccoulsonseb128, yeah, they did that fairly quickly08:23
seb128chrisccoulson, where is the release for us?08:25
chrisccoulsonseb128, https://launchpad.net/~ubuntu-mozilla-security/+archive/ppa/+packages08:25
chrisccoulson(just waiting on arm builds)08:25
seb128chrisccoulson, what about quantal? did you guys talk to the release guys?08:26
Laneythat'll be the 10 source packages we had to keep the buildds clear for yesterday eh08:26
Laneymorning :-)08:26
chrisccoulsoninfinity and cjwatson helped last night to make sure we had build capacity for them all08:26
seb128Laney, hey08:26
chrisccoulsonseb128, yeah, they're aware of it already :)08:26
seb128great08:26
Laneyquantal is finishing right now08:26
mlankhorstonly 2180 packages remaining on arm :p08:29
Laneythat's just the test rebuild08:29
mlankhorstah08:29
Laneybit late ...08:30
mlankhorstit's been going for a few weeks now08:30
Laneythere was supposed to be one around FF-ish IIRC, but it didn't happen08:30
Laneythen we had the arm builders being offlined every 5 minutes until earlier this week08:31
mlankhorstyeah was wondering why there were so few around08:31
pittiwow -- patch review in 3 minutes! gnome bug 68593608:41
ubot2Gnome bug 685936 in plugins "gsd-test-* programs miss notify_init()" [Normal,Resolved: fixed] http://bugzilla.gnome.org/show_bug.cgi?id=68593608:41
seb128pitti, nice!08:48
=== tkamppeter_ is now known as tkamppeter
dokohere are some desktop'ish build failures (all universe) ...09:40
dokoepiphany-extensions09:40
dokovala-0.10, valatoys09:41
seb128doko, is there anything still using vala-0.10? seems like a source we might want to drop from the archive09:48
seb128we have 5 versions of vala in the archive still? (current is 0.18)09:48
Laneythere is already an RM bug for that09:48
Laneybut it still has rdepends09:49
dokoI would love it ...09:49
Laneycf avant-window-navigator on #-devel kust now09:49
dokoColin mentioned this one yes09:49
seb128Laney, how busy are you? want to have a look to awn?10:04
Laneyseb128: sure, I'll take a look in a bit10:04
seb128Laney, thanks10:04
Laneyis geary any good?10:06
Sweetsharkmoin!10:09
RAOFLaney: I dunno; it can't actually access any of my mail.10:09
RAOFLaney: I'm hugely supportive of the concept, however.10:10
Laneyhaha, well I got a listing of my inbox and then it segfaulted10:11
RAOFLaney: Well, that's one up on me then :)10:13
RAOFWoah! We've got geary in Universe?10:13
Laneynow I'm getting mail :-)10:13
Laneyyeah that's what reminded me of it10:13
Laney(reviewing seb128's upload)10:13
tsdgeosany help in finding which branch in lp has our patches for accountsservice?10:14
tsdgeosi know there's a command that tells me that10:15
tsdgeosi just don't remember it :D10:15
Sweetsharkseb128: but a session restart solved the issue for me yesterday (like comment 5 said) .... *sigh*10:15
Sweetsharkseb128: I see the issue again now though.10:15
Laneytsdgeos: you're probably referring to the Vcs- fields in apt-cache showsrc accountsservice10:19
tsdgeospprobably10:20
Laneybut those point to Debian, so it's probably not right10:20
tsdgeoslet me chec10:20
tsdgeos+k10:20
tsdgeosright, not correct10:20
tsdgeosLaney: any idea how to find out the branch then?10:20
Laneytsdgeos: If there's not one under ~ubuntu-desktop then there might not be a dedicated branch10:21
Laneyapt-get source accountsservice will get you what's in the archive10:21
tsdgeosLaney: there is a dedicated one10:22
tsdgeossince we have lots of extra patches10:22
tsdgeosit has to be somewhere :D10:22
Laneythat doesn't mean there is a VCS branch10:23
Laneywe have the archive10:23
tsdgeosoh wait, just relaized the patches are also in the debian thingie10:23
tsdgeosLaney: what does "we have the archive" mean?10:24
tsdgeosdo we do changes in stuff and not store them on VCS?10:25
=== MacSlow is now known as MacSlow|lunch
seb128Sweetshark, it's happening consistently across reboot here... let me know if you need debug infos10:44
seb128Laney, RAOF: hey, geary in universe ;-)10:44
seb128Laney, they focussed mostly on gmail I think, works fine with it there, but it segfaults with my french provider account10:44
Laneyit pretty much works on subsequent launches10:45
LaneyI managed to send a mail with it :-)10:45
Laneynot really doing threading right yet though10:46
davidcalleseb128, I had a segfault too (ovh mail account) on the first two launches, but it works now (without my folders, which make it a bit useless, though).10:46
Laneyfolders are under "Labels" here10:46
seb128yeah, I guess they really focussed on the gmail experience ;-)10:46
davidcalleLaney, empty for me :)10:47
Laney:(10:47
davidcalleBut proper mail notifications with the sender's face on it is nice :)10:48
=== larsu_ is now known as larsu
Laneyseb128: how much effort do you think it's worth spending on awn?11:59
Laneyit needs quite a bit more porting AFAICS11:59
seb128Laney, 2-3 hours11:59
Laneyok then12:00
LaneyI'll push at it a bit more after lunch12:01
dokoone more glib related ftbfs: https://launchpad.net/ubuntu/+source/libio-async-loop-glib-perl/0.20-2/+build/386838612:03
seb128Laney, how much time did you spend, how much do you think it will take? that's assuming also that you don't higher priority (like default install issues) things you want to work on12:03
dokolooks i386 only12:03
=== MacSlow|lunch is now known as MacSlow
seb128doko, sorry, we don't have really resources,time for universe build issues12:24
chrisccoulsonhah, http://www.thespanner.co.uk/2012/10/10/firefox-knows-what-your-friends-did-last-summer/#comment-228712:25
chrisccoulson"Why did you disclose this before Mozilla was able to fix this?"12:25
chrisccoulson"He missed out on a 3000 USD bug bounty by doing so"12:26
chrisccoulsonunlucky!12:26
dokoseb128, however you should have resources for archive maintenance. the pointer just to universe becomes boring over time12:26
seb128doko, talk to jasoncwarner_ or rickspencer312:26
seb128but I'm not the one settings up the resources or priorities and we haven't been allocated resources to fix the universe builds12:26
xnoxseb128: FTBFS is kind of broken windows for us. They eventually creep up and catch us unexpectedly (e.g. apt-get holding back, sru not building, etc. ). It is technical dept. https://en.wikipedia.org/wiki/Broken_windows_theory12:46
xnoxif the resources are not there, that needs fixing.12:47
seb128xnox, if I had my say I would agressively drop unmaintained stuff, I think universe is not the solution anyway, it's not flexible enough and in the hands of wrong people12:51
seb128xnox, we should just let app writers maintain their stuff out of our release cycle and freezes in extras.ubuntu.com,s-c12:51
seb128xnox, it's like asking google or apple to debug,maintain all the apps in their appstore12:51
seb128it doesn't make sense12:51
xnoxseb128: the counter argument (tongue in cheek is): there are many employees maintaining macports are constantly rebuilding $universe ports archive on mac os x. how else would apple developers know that their base system works, if it can't even compile simple apps.12:53
seb128xnox, "wrong people"... nothing against MOTU but you can't ask a small group of people (as amazing that they can be) to be responsible for all the bugs of softwares written by others around the glob12:53
xnoxseb128: and if not universe, where else would we promote stuff up into main when we need it for one reason or another.12:54
seb128xnox, I'm fine having an universe, I'm not just fine saying we need to fix any non maintained software there12:54
seb128stuff non maintained can be dropped as far as I'm concerned12:54
seb128they can also come back if somebody cares enough to fix them and bring them back12:54
xnoxseb128: true, but transitions affect the archive. when boost1.49 happened, I did drive it to the conclusion of removing boost1.46/1.42 from the archive. Including all stale optional or dependencies.12:55
seb128xnox, well, we can spend our life fixing universe unmaintained stuff and we would do nothing else and it wouldn't be enough12:55
seb128xnox, or we can spend that time making a really solid rocking system app writers can develop for12:56
xnoxseb128: there is chicken and egg there, nobody knows that stuff is "unmaintained" until new stack gets uploaded and full archive rebuild happens. It's not unmaintained there is latency which doesn't fit that well with 6 months release cycle.12:56
seb128xnox, well, fine, let's see it's not part of my job mission to save the world and fix every bug in every app written on earth or elsewhere in the universe12:57
seb128;-)12:57
seb128let's say*12:57
xnoxok.12:57
seb128xnox, if somebody else want to do that please do12:57
seb128but I'm focussed on making our default desktop work great12:57
seb128and that's enough work to keep me busy (and I think it impacts on more people that fixing vala-10 in universe when we are using vala-0.18)12:58
xnoxbut I don't see the difference between extras.u.c and universe thogh. If half of the apps are ported to new glib _well after quantal_ release and the other half isn't.... will you force users to install one app at a time and remove the other apps?12:58
seb128you have to pick your battles12:58
seb128xnox, e.u.c targets the platform defined12:58
seb128for an appdeveloper to send an app for quantal that has to build on quantal12:59
seb128so you never get a "non building source" in12:59
xnoxseb128: are you telling me all apps will be removed on user's machine on upgrade if the app is not in quantal? that's not what happens ...13:01
seb128xnox, no, why would you need to remove anything because it fails to build?13:02
seb128libs are forward compatible13:02
seb128or change soname13:02
seb128in which case you can still have the old soname installed13:02
seb128I just don't believe that "the world should be fixed to build on quantal on release day" is a valid goal13:02
seb128we should focus on the release13:03
seb128and if "awn is made available for quantal" in 3 weeks that's fine13:03
=== MacSlow is now known as MacSlow|errand
=== om26er_ is now known as om26er
xnoxseb128: if it was forward compatible, it would not cause rdeps to FTBFS.13:27
xnoxanyway enough of this. you made it clear that although you care, it's not a goal you have time to work on.13:28
Laneythis is us trying to deprecate an old version of vala13:28
Laneymore than deprecate, remove13:28
=== MacSlow|errand is now known as MacSlow
tsdgeosmterry: ping when you have a second14:18
tsdgeosactually more like 5 min :d14:18
mterrytsdgeos, hi!  :)  what's up?14:18
tsdgeosmterry: https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/104334914:19
ubot2Ubuntu bug 1043349 in accountsservice "User Accounts reports wrong "Automatic Login" status when upgading from 12.04" [Undecided,In progress]14:19
tsdgeosmterry: pitti told me you might know what to do with that patch14:19
tsdgeosi was unable to find if we have launchpad branches for it or we just use directly the debian package or what14:19
rodrigo_hmm, what's up with ia32-libs, it seems to be uninstallable here14:20
tsdgeosmterry: though now i see the unref may be a bit too soon14:20
mterrytsdgeos, we aren't in sync with debian and we don't have a packaging branch14:21
mterrytsdgeos, so it's just apt-get source, apply patch, dput it14:21
tsdgeosmterry: that confuses me :D14:21
tsdgeosi see14:21
mterrytsdgeos, so you're saying this patch needs some more work?14:23
tsdgeosmterry: i need to verify one thing, give me 3 minutes14:23
tsdgeosmterry: yep, it needs a change, i'll ping you in 30 or so again, sorry for the noise, but good to know you can handle it14:26
seb128rodrigo_, why do you need it? with multiarch it has been deprecated14:30
rodrigo_seb128, seems my android emulator needs it, as I've found googling14:30
seb128do you know for which lib?14:30
seb128you should be able to install 32bit versions of those libs through apt14:31
=== m_conley_away is now known as m_conley
tsdgeosmterry: ok, new versions of the patches up at https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/104334914:48
ubot2Ubuntu bug 1043349 in accountsservice "User Accounts reports wrong "Automatic Login" status when upgading from 12.04" [Undecided,In progress]14:48
didrockskenvandine: hey, FYI, I just uploaded a fix for bug #1065246 this morning14:51
ubot2Launchpad bug 1065246 in webapps-applications "Strings not extracted for translation because of single quotation marks" [Undecided,Fix committed] https://launchpad.net/bugs/106524614:51
kenvandinedidrocks, thanks!14:51
didrockskenvandine: I noticed afterward that the vcs was 4 version behind (and got a reject the first time), would you mind reconciling it?14:51
kenvandinesure....14:51
kenvandineubuntu:webapps-applications ?14:51
mterrytsdgeos, ok.  So this is too late to actually make 12.10, but it could be SRUd14:52
tsdgeosworks for me14:53
didrockskenvandine: seems it's under ~ubuntu-desktop?14:53
kenvandineoh... i need to delete that :)14:53
kenvandinewe are using ubuntu branches for all those now14:53
kenvandine-ETOOMANYBRANCHES14:53
kenvandinedamn... i need to remove that from the control file14:54
kenvandinedidrocks, sorry!14:54
didrocksyep ;)14:55
didrocksno worry!14:55
=== m_conley is now known as m_conley_away
Laneyhah14:59
Laneythat pesky "no online results" option14:59
Laney"WHY ISN'T THE GDOCS SCOPE WORKING?!?!?!?!"15:00
tsdgeosmterry: so how do we proceed from here, assign the bug to you? keep it on me?15:01
=== kengyu_ is now known as lexical
didrocksLaney: mardy did a patch though15:47
didrocksLaney: it's the only lens I didn't patch directly :)15:47
didrocksmterry: your nux branch, if hacked, you want then to backport to nux/3.0 for a quantal SRU :)15:48
didrocks(thanks!)15:48
=== m_conley_away is now known as m_conley
TrevinhoSweetshark: hey, I was looking at the unity/bamf side of bug #106496215:49
ubot2Launchpad bug 1064962 in libreoffice "Global menubar items do not work when opening a document directly from nautilus with no LibreOffice instance running" [High,Confirmed] https://launchpad.net/bugs/106496215:49
SweetsharkTrevinho: oh?15:49
Trevinhobut it seems that unity is not the bad guy here15:50
Sweetsharkk15:50
Trevinhoactually even after some time we have opened libreoffice, doing a resync with the panel service, still I get no menus15:50
SweetsharkTrevinho: yes, I have seen something odd happening in LO ...15:50
Trevinhoso it seems that the panel-service does not get the new entries when LO adds them trough indicator-appmenu15:50
Trevinhotedg: ^15:51
tedgTrevinho, Hmm, that's odd.  Do you think it's a race with getting the atom on the window?15:52
Trevinhotedg: it could be... for sure the panel service does not get any entry-added signal15:53
SweetsharkTrevinho: It seems to me that when that happens, the gtk main loop (which is a slave to the LibreOffice main loop in LO) sometimes gets choked (that is: it does not handle the stufff added with g_timeout_add)15:53
tedgTrevinho, I guess I was worried that we were checking the window to see if it has the menu path too early.15:55
tedgTrevinho, Are the menus exported?15:55
Trevinhotedg: looking15:57
tedgSo it looks like the menus are exported15:59
tedgBut Appmenu doesn't know about the menu.15:59
Trevinhotedg: yes _GTK_MENUBAR_OBJECT_PATH(UTF8_STRING) = "/window/92274785/menus/menubar"15:59
tedgFor the log: gdbus call --session --dest com.canonical.AppMenu.Registrar --object-path /com/canonical/AppMenu/Registrar --method com.canonical.AppMenu.Registrar.GetMenus16:00
Sweetsharktedg: Well, I had it yesterday (very late on a very hackish modified codebase) that the gmenuexporter callback "piled up" in LibreOffice.16:02
Sweetsharktedg: that is -- they were added to the main loop, but never got a chance to be executed.16:03
tedgSweetshark, Never ever, or just were in a backlog?16:03
Sweetsharktedg: so I added a 1 second tick callback to see if those where executed. And I found that they where not executed ... until I opened a new menu/16:04
Sweetsharkso when I waited 20 seconds and then opened a new menu, I had 20 ticks on the console.16:05
Sweetsharktedg: here is my current diff: http://paste.ubuntu.com/1273513/16:06
Sweetsharktedg: with that I see the ticks all the time as they should. Is still need to un-/refocus the window, when opening a document directly, but I see the ticks happening just fine with that.16:08
tedgSweetshark, Why are you looking for the name on DBus instead of the item on the root window?16:09
Sweetsharktedg: I have no idea ;) -- the interaction with unity was mostly done by desrt and afernandez. I am only trying to clean up the threading issues (both on the glib as on the LO side).16:11
tedgSweetshark, Heh, okay.  Just adding the check for the registrar name isn't the way that other GMenu applications work.16:12
Sweetsharktedg: but the watch executes just fine.16:12
Sweetsharktedg: well (I might be talking out of my a** here), the watch has the advantage that it would toggle if the regristrar disappears (cant that happen in e.g. KDE4, when somebody removes the widget)16:14
tedgSweetshark, Sure, it's also better if something crashes.16:15
tedgSweetshark, But this was built without my input.16:16
tedgSweetshark, We're apparently assuming that software doesn't crash.16:16
Sweetsharktedg: I never ever saw a LibreOffice stacktrace. true dat.16:17
Sweetshark.oO(we should kill that useless document recovery dialog ASAP)16:18
Sweetsharktedg: my problem right now is: this is a heisenbug, and just because I dont see it anymore doesnt mean it is not there anymore.16:18
tedgYup, just fix all the bugs.  No issue there, right?16:18
Sweetsharktedg: fixing all the bugs has to wait for the weekend. I gotta prepare for the LO conference.16:19
tedgSweetshark, Yeah, for sure.  Hate those.16:19
tedg(heisenbugs)16:19
tedgTrevinho, Does BAMF send a signal when the XAtoms change on windows?16:24
Trevinhotedg: no... it could, but probably it is just better if you add a window_filter there.. to avoid all the dbus overhead...16:25
tedgTrevinho, Yes, except that we don't connect to X11 in any significant way.16:26
tedgTrevinho, The goal is to leave indicator-appmenu as independent16:26
Trevinhotedg: yeah... so16:26
tedgTrevinho, I think the issue is that BAMF gives us the window before it has the property set when it opens a document.  So we don't recognize it as a GMenu'd window.16:27
Trevinhotedg: oh, i see...16:27
Trevinhotedg: I would add it to bamf, but early this cycle was added a getter to retrieve any atom value, not a specific one for menus...16:28
tedgTrevinho, Well, last cycle, but yes :-)16:28
Trevinhoso, or we add a specific one and we send signals, for that, or we add signals for every atom change, but it would increase our dbus traffic16:28
tedgTrevinho, It's only supposed to send updates for ones that have been previously requested.16:28
Trevinhotedg: mh, we can do that... or... we just move to one single dbus method for menus...16:30
tedgTrevinho, It's kinda hard to do that as there are several different pieces...16:31
tedgTrevinho, With having something atom independent means it could be used in other places as well.16:31
tedgTrevinho, I know that jassmith and I had discussed this, I guess it fell through the cracks.16:32
tedgI don't even see a bug number :-/16:32
Trevinhotedg: mh, I don't know... I just remember that I implemented that, but I was not informed about the reasons...16:33
tedgTrevinho, How hard do you think it'd be to add the signal?  SRU'able?16:34
mterrydidrocks, re: my nux branch, you mean you want me to propose a merge against nux/3.0 too?  OK16:35
Trevinhotedg: however yeah, I think is nice to have an atom getter, it can just cause some more dbus chat to have signals for all them btw16:35
didrocksmterry: well, maybe wait for it to be approved on lp:nux16:35
didrocksmterry: just a warning for later :)16:35
mterryk16:35
Trevinhotedg: mhmh, sruable...16:35
Trevinhotedg: the problem is that I need to add a new signal both on the dbus API and on the library, I don't think this is exactly sru-able16:36
tedgTrevinho, Perhaps we should discuss this in another channel... don't want those pesky desktop people knowing the truth.16:36
Trevinhoeheh :)16:36
tedgTrevinho, Say it with me "OF COURSE IT IS SRUABLE"16:36
tedg;-)16:36
tedgI think the bug may be bad enough though...16:37
Trevinhotedg: oooooooooooooh, yeah... I misunderstood your request, of course adding that very internal signal is SRUable!16:37
tedgTrevinho, It looks like BamfWindowClass has some padding, so we wouldnt' be breaking ABI.16:37
Trevinhotedg: yes16:38
Trevinhoon that side we are quite protected16:38
tedgseb128, kenvandine, so we're talking about bug 1064962, and it looks like the fix might be slightly involved, but it's kinda bad.  Thoughts?16:38
ubot2Launchpad bug 1064962 in libreoffice "Global menubar items do not work when opening a document directly from nautilus with no LibreOffice instance running" [High,Confirmed] https://launchpad.net/bugs/106496216:38
seb128tedg, I would like to see the fix before commenting but my gut feeling is that we can find a way to SRU that16:40
seb128tedg, not for release at this point though I fear16:40
Trevinhotedg: of coruse for now there's no hope that the LO window would add this value earlier, right?16:40
Trevinhocourse*16:40
tedgseb128, Sure, I understand, just trying to get some guidance.16:41
tedgTrevinho, No, I dont' think so.  And I'm guessing on things like ARM machines it might even happen without the doc.16:41
seb128tedg, what sort of change are we talking about?16:41
tedgTrevinho, It is, effectively, a race.16:41
tedgseb128, Adding a new signal in BAMF, which would add it to the dbus interface and the lib.  Then consuming that signal in indicator-appmenu.16:42
seb128tedg, additions shouldn't be an issue, that tends to not break working code ;-)16:42
seb128tedg, so yeah, let's aim at an SRU if we can, would be good to have it ready soon so it's available just after release16:43
Trevinhoseb128: working code should not be touched at all16:43
seb128Trevinho, excellent16:43
seb128Trevinho, can you talk to sil2100 to get the bamf side included in the unity SRU016:43
seb128didrocks, ^16:43
tedgTrevinho, Okay, so what do I need to do to get your time for it?  :-)16:43
seb128kenvandine or I can deal with the indicator-appmenu SRU16:44
* tedg is going to rework the bug to explain things better16:44
Trevinhotedg: sending me a cheque? ;D16:44
Trevinhotedg: jocking... I'll start that in few minutes...16:45
tedgTrevinho, Great!16:45
didrocksTrevinho: tedg: can you just ensure in your code that if one side doesn't have the new API (still on older version), the world doesn't collapse?16:45
Trevinhotedg: so you'd suggest that the method to retrieve an atom, also implicitly registers a request to signal the changes to that given atom?16:46
tedgdidrocks, Do I look like Atlas here?  ;-)16:46
tedgTrevinho, That makes sense to me, work for you?16:46
didrockstedg: my memory is weak, I don't even remember your face! I assumed you looked like Atlas :p16:47
tedgTrevinho, In the signal can you send the updated value, just so we don't have to do another round trip?16:47
Trevinhotedg: yeeah, the only thing that is not so cool is that this can't be unregistered...16:47
seb128tedg, I can see the eagle16:47
Trevinhotedg: yes, that was intended16:47
seb128tedg, just saying, just saying :p16:47
tedgHeh16:47
tedgTrevinho, I have no issue adding an explicit unsubscribe/subscribe mechanism, I just figured that was more difficult.16:48
Trevinhotedg: so mabe.... bamf_window_subscribe_on_change....16:48
tedgTrevinho, Yeah, it'd be nice if we could pass a list.16:49
Trevinhotedg: yeah, but this could also protect us in case of bamfdaemon crash (so that we can re-register the requested signals)16:49
tedgGStrv or something.16:49
seb128cyphermox, hey, is there anything that happened in your networking (n-m, proxy, etc) world this cycle which is worth mentioning on https://wiki.ubuntu.com/QuantalQuetzal/ReleaseNotes/UbuntuDesktop17:01
seb128cyphermox, if so could you edit the wiki to add that?17:01
cyphermoxyeah, there are some minimal changes from precise; I'll start thinking of a text for it17:02
seb128cyphermox, thanks17:02
cyphermoxi was trying to fix up evo and the folder deletion thing, but now I just keep having it freeze up17:03
seb128tkamppeter, hey, is there anything in quantal which happened in regard of printing which is worth release noting? can you add that to https://wiki.ubuntu.com/QuantalQuetzal/ReleaseNotes/UbuntuDesktop if you see anything that should be there (in the "Common Infrastructure" section)17:03
tkamppeterseb128, I am looking into that.17:12
seb128tkamppeter, thanks17:13
tkamppeterseb128, in the instructions for upgrading you should tell that in the upgrade manager you also need to change the upgrade policy from LTS-only to all releases.17:17
seb128tkamppeter, indeed, thanks for pointing it17:18
BigWhaleAnyone knows what is the status of proprietary AMD drivers for 12.10?17:27
seb128BigWhale, what about them?17:27
BigWhaleseb128, it seems that 'alternative drivers' notification in the panel is gone and it's not available in system settings either?17:29
seb128BigWhale, the driver stuff is in software-properties17:31
seb128jockey got deprecated17:31
BigWhaleoh17:32
BigWhaleok17:32
BigWhalea bit too subtle17:32
BigWhale:)17:32
seb128yeah...17:32
BigWhalelet's see if this works :>17:33
tkamppeterseb128, Release Notes updated: https://wiki.ubuntu.com/QuantalQuetzal/ReleaseNotes/CommonInfrastructure17:33
ogra_nah, its just for decoration purposes17:33
bcurtiswxare we going to need to go through more of a hastle for GNOME SRU's when SRU in Ubuntu ?17:33
bcurtiswxor was that all fixed?17:33
seb128tkamppeter, thanks17:33
seb128bcurtiswx, you mean?17:34
seb128bcurtiswx, GNOME point updated a valid SRU candidates, they still need to follow the SRU process17:34
bcurtiswxseb128, the SRU team has a form pre-made for SRU's but for GNOME SRU's we were exempt IIRC17:35
seb128bcurtiswx, no, the exception just states those are valid SRU candidates, they still have to follow the rules17:35
TrevinhoSweetshark: one other thing I would like to have next cycle for LO-unity integration, would be to remove some specific code we have in BAMF... A quick change you should do is setting the proper StartupWMClass= value per each LO .desktop file, so that it should match the WM_CLASS name of the relative LO window...17:35
bcurtiswxseb128, yes sorry for not being specific. I mean including the basic SRU procedure17:36
seb128tkamppeter, thanks ... is there anything user visible that happened in quantal? the release notes are supposed to list what changed, not to describe technical details of our work17:36
seb128tkamppeter, e.g what you wrote basically sounds like "things broke and we fixed it, nothing changed for you"... which is true but not an information end users care about17:36
seb128bcurtiswx, you still need to impact,regression potential,test cases if that's the question17:37
bcurtiswxbcurtiswx, nope, questions already answered :)17:37
seb128bcurtiswx, stop talking to yourself :p17:38
bcurtiswxlol, im literally juggling like three things. Apparently proving i can't do it..17:38
bcurtiswxwell juggling in the metaphorical sense17:38
seb128hehe, it has been proved men can't do that indeed :p17:39
BigWhaleseb128, if I'm not back in five minutes, driver update failed. ;)17:44
tkamppeterseb128, for end users actually nothing changed, I was perhaps more worried about that someone sees some "bad press" about CUPS 1.6.x and could perhaps refrain from Quantal due to that.17:45
seb128tkamppeter, ok, thanks, I will move those out of the main page of the release notes since that's not really something worth reading for the end users upgrading from 12.04 to 12.10 (e.g not a noticable change or feature for them)17:46
BigWhaleseb128, awesome.17:53
* BigWhale approves! :)17:53
robrupitti: ping17:53
didrockshave a good evening everyone :)18:33
s9iper1didrocks: good evening :)18:56
bcurtiswxrobru, are you going to PPA your new code or I can just build it locally?19:02
robrubcurtiswx: not really ready for ppa yet. We are considering lp:~barry/gwibber/py3 to be the 'trunk' of the py3 port. If you want to play with the latest facebook code, that's at lp:~robru/gwibber/facebook19:03
bcurtiswxgwibber-facebook?19:03
robruand there's nothing to 'build', but you're welcome to checkout those branches and play with them. look for the directory that contains setup.py, and look at the Makefile in that dir. You can also play with ./tools/debug_live.py to see how things run.19:04
bcurtiswxrobru, thx19:11
robruyw19:11
=== Ursinha-afk is now known as Ursinha
chrisccoulsonsigh, my daughter is not very well20:51
* ogra_ hugs chrisccoulson 20:52
seb128chrisccoulson, oh, what does she has?20:52
* chrisccoulson hugs ogra_20:52
chrisccoulsonseb128, her temperature is 39C20:52
seb128have20:52
ogra_oh my20:52
seb128:-(20:52
chrisccoulsonshe's been really sleep all afternoon too20:52
* seb128 hugs chrisccoulson as well20:52
chrisccoulsonshe fell over and banged her head yesterday, and we didn't realize until now that the 2 might be connected20:52
chrisccoulsonso jo's taking her to hospital now on the advice of NHS direct20:53
seb128urg20:53
ogra_hospital++20:54
seb128chrisccoulson, let us know how it goes20:55
xnoxchrisccoulson: =( doesn't sound good. hope everything will be fine.21:02
kenvandinechrisccoulson, good luck!21:04
czajkowskianyone any idea if this will be fixed for 12.10 for sure? https://bugs.launchpad.net/ubuntu/+source/gmtp/+bug/90342221:11
ubot2Ubuntu bug 903422 in gvfs "Mount / Provide access to Android 4.x (Ice Cream Sandwich and above) MTP devices" [Wishlist,In progress]21:11
=== Ursinha is now known as mariazinha
seb128czajkowski, it will not be fixed for 12.10 for sure rather21:13
seb128czajkowski, we are hard frozen for release21:13
seb128czajkowski, or maybe in a SRU21:13
seb128well, new backend in a SRU is not likely...21:14
czajkowski:/21:14
czajkowskiseb128: thanks21:15
xnoxczajkowski: do you have a device to test this with?21:15
czajkowskibit of a pain cant sync phone to laptop any more or tether it21:15
czajkowskixnox: yup21:15
xnoxczajkowski: cause ogra_ said that there is a project with all the needed magical udev rules for all the latest and greatest ice cream sandwich and jelly bean androids21:16
xnoxczajkowski: so, i'd recommend pestering ogra_ about it =)21:16
ogra_huh, what where when ?21:16
czajkowskiogra_: if you make magic happen I shall buy you whiskey!21:16
xnoxogra_: remember when we were looking at the filesystem issues you said there are all the mtp / udev rules for e.g. nexus7 and other newer android devices?!21:17
xnoxogra_: somewhere on github?!21:17
ogra_err, yes21:17
xnoxogra_: do you still have a link handy for me to look at?21:18
ogra_nope, i found it googling for something related21:18
xnoxczajkowski: also is the quantal state wrong on that bug? it says fix released for quantal for libmtp but you say it's not working for you...21:19
* xnox feels like invalidating gmtp tasks and marking libmtp tasks as confirmed.21:20
czajkowskixnox: Sorry, could not display all the contents of "Galaxy Nexus": Timeout was reached  still broken21:20
thomiRAOF: I wonder if you're able to make some sense out of this stack trace? https://bugs.launchpad.net/xserver-xorg-driver-vesa/+bug/106573321:22
ubot2Ubuntu bug 1065733 in xserver-xorg-driver-vesa "X Server crash" [Undecided,New]21:22
thomiRAOF: X server has started crashing for us during an autopilot test run...21:22
xnoxczajkowski: can you pastebin the output from `mtp-detect` onces it's plugged in?21:23
* RAOF looks21:23
brycehRAOF, looks like another signal handling failure21:25
brycehor at least that explains the crash; why it's aborting to begin with may be something separate21:27
czajkowskixnox: http://paste.ubuntu.com/1273842/21:27
RAOFbryceh: No, that looks to me like an everyday, regular nouveau-crash-in-EXA21:27
xnoxczajkowski: cool thanks.21:27
RAOFbryceh: Xserver stack traces should now always have the top couple of frames being FatalError / AbortServer / ddxGiveUp / OsAbort / abort()21:29
brycehyeah, src=0x0 to the memcpy21:29
RAOFthomi: That's misfiled - why did you assign it to vesa?21:29
brycehRAOF, ah.  weird.21:29
RAOFthomi: What I mean is - were you expecting to use the VESA driver? That stacktrace is from nouveau.21:29
thomiRAOF: no, I filed against Xorg, I think launchpad tricked me, sorry21:31
Chipacadavidcalle: thanks :)21:35
davidcalleChipaca, np :)21:36
brycehthomi, yeah I fixed it.  You might run 'apport-collect <bug-num>' from the crashing machine, to put the usual set of logs on there21:40
brycehthomi, and for future reference, 'ubuntu-bug xorg' is a recommended way to file X bugs, since it'll grab all the logs and file it in the right place21:41
thomibryceh: I don't have Internet access from the crashing machine - can I still do that?21:41
brycehthomi, yes, although there's a couple more steps involved21:41
brycehapport lets you generate the bug report 'blob', then copy that to another machine, and finish the filing from there21:42
thomiare those logs going to be useful in this case do you think? If they are I'll go and get them. If not...21:42
=== m_conley is now known as m_conley_away
czajkowskixnox: should fix released be removed from that bug for Q21:56
xnoxczajkowski: let me do it, to get the blame.22:10
bjfbryceh, i've shot myself in the foot. do you have time to help (i'm limping by ok right now)22:12
czajkowskixnox: cheers22:13
brycehbjf, sure, what's up?22:13
bryceh(I hope that's figurative rather than literal)22:14
bjfbryceh, i installed the lts-quantal from q-lts-backport on my desktop. life was good.22:14
mlankhorstbjf: it's broken a bit though22:14
bjfbryceh, no it was working quite well. the problem is that i uninstalled it and then reinstalled it.22:15
brycehhmm22:15
bjfbryceh, now i'm stuck in 2d22:15
bjfbryceh, nvidia hw22:15
brycehbjf, blob or nouveau?22:16
bjfbryceh, nouveau22:16
brycehmlankhorst, do we have a tool or process for debugging these kinds of misinstallations?22:17
mlankhorstbryceh: not currently, but switching stack is broken atm22:17
brycehbjf, let's start with dmesg and Xorg.0.log22:17
bjfbryceh, ack22:17
mlankhorsttry installing xserver-xorg-video-all-lts-quantal22:17
mlankhorstand input22:17
brycehlibdrm?22:18
brycehmlankhorst, broken to what degree?22:19
bryceh(i.e. can we document our way around it for now)22:19
mlankhorstbryceh: switching stack explodes somewhere in the middle due to an apt bug, hard to recover from22:20
brycehmlankhorst, got any details on the explosion?  think that might be what bit bjf?22:21
bjfbryceh, files are in people.canonical.com:~bradf/help/22:22
mlankhorstbryceh: bug in ubuntu apt22:22
brycehmlankhorst, ok do we have a bug # for that?22:22
mlankhorstbasically leaves your repository skewed22:22
mlankhorstbryceh: looking but panda is slow22:23
xnoxczajkowski: cleaned up https://bugs.launchpad.net/libmtp/+bug/903422 can you please remove the "upstream project libmtp" task from it. As it is bogus & lacks sourceforge bug link.22:23
ubot2Ubuntu bug 903422 in gvfs "Ubuntu does not work with Samsung Galaxy phones (needs update to libmtp)" [Wishlist,In progress]22:23
mlankhorstbryceh: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/106250322:24
ubot2Ubuntu bug 1062503 in apt "apt fails to install libglapi-mesa-lts-quantal correctly on switching x stacks" [High,New]22:24
brycehbjf, looks like drm loaded nouveau ok.22:24
brycehmlankhorst, thanks22:25
czajkowskixnox: done22:25
bryceh[    17.103] (II) NOUVEAU(0): Loaded DRI module22:25
xnoxczajkowski: you are a star.22:26
xnoxczajkowski: now thanks for your output I may hack something up for you ;-)22:26
bryceh[    17.269] (II) GLX: Initialized DRI2 GL provider for screen 022:26
xnoxczajkowski: but i am off to read hunger games and fall asleep now =)22:26
* xnox laters ;-)22:26
bcurtiswxwhat tool will remove old Kernel Images ?22:26
czajkowskixnox: no worries off to watch NCIS here22:26
brycehbjf, hmm looks like X is reasonably happy with itself22:26
brycehbjf, glxinfo output ?22:26
bjfbryceh, sure22:27
sarnoldbcurtiswx: I occasionally run 'apt-get purge ...' on the kernel images I'm certain I'll never use again.22:28
bjfbryceh, it's there now22:28
brycehbjf, also check your dpkg log files for any errors, particularly any relating to libglapi-mesa*22:28
brycehhmm, glx looks happy too22:29
bjfbryceh, no errors that i see22:29
brycehok how about /usr/lib/nux/unity_support_test -p22:30
mlankhorstbryceh: it's only a multilib issue, but it prevents some testing22:30
bjfbryceh, Error: no composite extension22:31
brycehaha22:31
mlankhorstbasically should have xorg, xorg-server-lts-quantal and xserver-xorg-core-lts-quantal installed22:31
bjfmlankhorst, i'll reinstall them22:31
brycehmaybe mesa too?22:32
mlankhorstbryceh: well if one of them wasn't installed libgl1 is likely missing..22:32
mlankhorstor something else went wrong22:32
bryceh ls -l /etc/alternatives/*gl*22:32
bjfbryceh, you want to see that before i reinstall the pkgs?22:33
brycehbjf, sure22:34
bjfbryceh, i don't have any of the xorg*lts* pkgs installed. i did not uninstall any but don't remember if i had installed them the first time22:35
bjfbryceh, file: ls-gl.log in the same url22:36
brycehbjf, ok, so then were you using ppa-purge to uninstall it?22:37
bjfbryceh, i did "apt-get purge linux-image-lts-quantal"22:37
brycehah22:38
bjfbryceh, and did that nail the xorg pkgs as well?22:38
brycehbjf, well we can check  - chuck your /var/log/dpkg.log up on that dir as well22:39
bryceh/etc/alternatives/x86_64-linux-gnu_gl_conf -> /usr/lib/x86_64-linux-gnu/mesa/ld.so.conf22:40
bjfbryceh, done22:40
brycehshould that be pointed into /usr/lib/x86_64-linux-gnu/mesa*lts* ?  Is there such a thing?22:40
bjfbryceh, no, just a mesa directory22:42
brycehinstall  linux-image-3.5.0-17-generic   2012-10-08   10:31:14     <none>                         3.5.0-17.26~precise122:43
bryceh remove   linux-image-3.5.0-17-generic   2012-10-11   14:03:19     3.5.0-17.26~precise1           <none>22:43
bryceh  install  linux-image-3.5.0-17-generic   2012-10-11   14:51:22     <none>                         3.5.0-17.28~precise122:43
brycehupgrade  linux-image-generic-lts-quantal 2012-10-02   18:30:33     3.5.0.15.21                    3.5.0.16.2222:43
bryceh upgrade  linux-image-generic-lts-quantal 2012-10-08   10:31:47     3.5.0.16.22                    3.5.0.17.2322:43
bryceh  remove   linux-image-generic-lts-quantal 2012-10-11   13:59:01     3.5.0.17.23                    <none>22:43
brycehbjf, looks like your lts-quantal downgrade/upgrade only changed the kernel; doesn't look like any X packages got changed22:43
bjfbryceh, i had been running it for a couple of weeks before today22:43
brycehupgrade  xorg-server                    2012-10-08   10:32:08     2:1.11.4-0ubuntu10.8           2:1.13.0-0ubuntu5~precise1~ppa6.322:44
bjfbryceh, i haveno xorg*lts* pkgs installed22:44
mlankhorstfigures...22:44
mlankhorstxorg-server should conflict with all lts packages, so try installing it22:45
bjfmlankhorst, what's the actual pkg name?22:46
mlankhorstxserver-xorg?22:46
bjfxserver-xorg is already the newest version.22:46
brycehbjf, apt-cache policy xserver-xorg-core22:47
brycehyour Xorg.0.log suggests you're on 1.11.322:48
brycehno22:48
brycehxorg-server 2:1.11.4-0ubuntu10.822:48
bjfhttp://pastebin.ubuntu.com/1274008/22:48
brycehyep22:49
brycehwonder why dpkg.log thinks you moved to 1.13.22:49
brycehbjf, heh, so I think we've proved your system is working perfectly.  :-P22:50
bjfLOL22:50
mlankhorstoh22:50
brycehbjf, ok back to square one - can you describe the symptoms again?  maybe you're seeing a bug unrelated to the lts shuffling22:50
mlankhorstdo you have xorg-edgers enabled?22:50
mlankhorstthat would explain things22:50
bjfmlankhorst, meaning, do i have the ppa added?22:51
mlankhorsthm maybe not, ppa6.3 would be correct version for what i have22:51
mlankhorstit's just rename/replace22:51
bjfso i "accidentally" installed the q-lts-backport kernel from ubuntu-x-swat a couple weeks ago22:52
bryceh[    17.077] (==) ModulePath set to "/usr/lib/x86_64-linux-gnu/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"22:52
bryceh[    17.077] (**) Extension "Composite" is disabled22:52
bjfthis caused some issues but after fully embracing nouveau, all was good. i had 3d and unity looked spiffy22:53
bryceh[    17.066] (==) Using config file: "/etc/X11/xorg.conf"22:53
brycehbjf, paste up that xorg.conf22:53
bjfhowever, when switching between inputs, from dvi to displayport nouveau would shit itself22:54
bjfbryceh, i copied it to the same url22:54
brycehbjf, aha22:55
brycehbjf, delete your /etc/X11/xorg.conf22:55
bjfdone22:56
brycehsudo service lightdm restart22:56
brycehshould put you back in business22:56
bjfbryce, life is good! i'm have 3d22:57
bryceh\o/22:57
brycehftr, last 3 lines of your xorg.conf:22:57
brycehSection "Extensions"22:57
bryceh    Option         "Composite" "Disable"22:57
brycehEndSection22:57
bjfmany many thanks. if you do beers with the kernel team at CPH i'll buy you a couple22:57
* mlankhorst too tired to figure that one out, eod anyway :)22:58
bjfnvidia-settings did me in (actually it was all self inflicted)22:58
mlankhorstwhy would nvidia-settings disable composite? even their drivers use it :/22:59
bjfmlankhorst, i can't say, when i uninstalled and reinstalled nvidia-current i tried to get my dual monitors working again22:59
bjfmlankhorst, so there were some mucking around with it, just assumed22:59
bjfmlankhorst, anyway, thanks for the help23:00
mlankhorstpresumably, im using nouveau at the moment, only way to shut down the gpu fan  to audible levels (and bake some eggs) :)23:00
mlankhorstnp23:00
=== lifeless_ is now known as lifeless
brycehI think it turns off composite when using dual head.  don't think it works with xinerama23:07
brycehor twin view or whatever.23:07
mlankhorstxinerama kills all aceleration so doubtful23:07
mlankhorstcomposite works just fine though?23:07
mlankhorstat least i dont need a separate config file for that, probably23:08
brycehyeah, dunno.  it used to be a common problem23:08
mlankhorstmaybe because of legacy drivers23:16

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