/srv/irclogs.ubuntu.com/2011/12/07/#ubuntu-desktop.txt

=== pitti is now known as pitti_
pitti_good morning04:49
jbichapitti_: howdy05:39
pitti_hey jbicha, how are you?05:39
jbichaI'm fine, staying busy :)05:40
jbichaI was wondering about the status of https://blueprints.launchpad.net/ubuntu/+spec/desktop-p-freerdp05:40
jbichamaybe that's not the right blueprint...05:40
jbichaah, it's in the default apps one, never mind05:41
didrocksgood morning06:54
pitti_hey didrocks07:00
pitti_didrocks: how are you?07:00
didrocksguten morgen pitti_07:01
didrockspitti_: finding again some mobility of my neck. Not healed 100%, but way better ;) and you?07:02
pitti_I'm glad it wasn't somethign serious07:02
pitti_I'm quite fine, just my server isn't07:02
pitti_still without email and IRC proxy07:02
* pitti_ is glad about http://people.canonical.com/~ubuntu-archive/testing/precise_probs.html still being empty07:03
micahgpitti_: what gets tested there ATM?07:05
pitti_micahg: uninstallable packages in main07:06
pitti_http://people.canonical.com/~ubuntu-archive/testing-ports/precise_probs.html is the equivalent for ports (armhf and powerpc)07:06
=== korben is now known as Guest72958
rickspencer3pitti_, I guess we don't really need +1 maintenance, considering that this list is always empty:07:27
rickspencer3http://people.canonical.com/~ubuntu-archive/testing/precise_probs.html07:27
rickspencer3j/k07:27
pitti_rickspencer3: we do! which other excuse do I have to play Diablo II all day?07:28
rickspencer3pitti_, I can't really argue with that one07:28
pitti_rickspencer3: our current target is bringing http://people.canonical.com/~ubuntu-archive/nbs.html to zero, FYI07:28
rickspencer3pitti_, zero ftbs for the whole archive?07:29
pitti_rickspencer3: no, that's NBS (not built from source), i. e. library transitions, package renames, etc.07:29
pitti_rickspencer3: wendar is working on FTBFS, but fixing them all will still take a bit07:29
pitti_(James and I will join at some point)07:29
rickspencer3I se07:32
rickspencer3e07:32
didrocksthat's great to see the +1 team working that well! Well done pitti :)07:45
pitti_heh, thanks :)07:46
pitti_didrocks: it's fun to spend hours to make the reports much more useful and then driving them to zero so that you don't see the improvements :)07:46
pitti_well, http://people.canonical.com/~ubuntu-archive/component-mismatches.svg is still useful07:46
didrockspitti_: indeed, it's quite ironic in the end :)07:48
didrocksoh didn't see this svg07:48
didrocksand it's linked to bugs, excellent!07:49
pitti_didrocks: the .txt variant now has links to MIR bugs and (MAIN) tags as well07:49
didrockspitti_: great, and if we file a MIR, we need to file this file as well or is there a parser looking for bugs where MIR team is subscribed?07:50
pitti_didrocks: the latter07:50
pitti_didrocks: it looks for source package bugs where ~ubuntu-mir is subscribed07:51
didrocksnice :)07:51
didrocksand for demotion?07:51
didrockslike nothing depending on foo, needs to be pushed back to universe07:51
didrockshow it is represented in the graph?07:51
pitti_didrocks: the .txt file has some more details, it shows all MIR bugs (and their title unless  it starts with '[MIR]', the .svg only shows the first found bug07:51
pitti_didrocks: the graph only has source/binary universe->main07:51
didrocksok07:52
pitti_the rest is just a list, so the .txt file is fine07:52
pitti_I don't see how to usefully represent this in a graph07:52
didrocksso, the txt for the rest :)07:52
pitti_but source/binary -> main is the one which requires most work and MIRs, etc.07:52
didrocksyeah, that was my question07:52
didrocksseems you have fun writing those tools :)07:52
pitti_oh, absolutely!07:52
didrocksnice improvments07:52
pitti_didrocks: it also bothered me that _probs.html only said "foo is uninstallable" and then showing you the finger and say "go figure why" :)07:53
pitti_didrocks: http://people.canonical.com/~ubuntu-archive/testing-ports/precise_probs.html shows the improvements there07:53
didrocksopenoffice.org-common: Depends: libreoffice-common (>= 1:3.3.0~rc4-2) but it is not going to be installed07:54
didrocksso then, we need to look at libreoffice-common07:54
pitti_didrocks: http://people.canonical.com/~pitti/tmp/precise_probs.html07:54
pitti_didrocks: that was a snapshot when I was working on it, showing it better07:54
pitti_didrocks: right, testing-ports is now just buildd lag for armhf's gcc and libreoffice FTBFS07:55
pitti_didrocks: that's why it shows pending builds07:55
didrocksoh, excellent!07:55
pitti_didrocks: so on the pitti/tmp one, you see why libxsltc-java-gcj is uninstallable07:55
pitti_the dependency version doesn't match, and i386 FTBFS is why07:55
didrocksexactly what we need as well in soyuz :)07:56
didrocksand, the why is before the text,07:56
pitti_writing those tools is so much fun :)07:56
pitti_uploading a gazillion packages for actually fixing the problems less so, but driving lists to zero is still satisfying07:57
didrocksindeed, I can imagine :)07:57
didrocksnice work, I think precise_probs.html will be really useful when a buildd is failing07:58
baptistemmhi08:08
pitti_bonjour baptistemm08:10
baptistemmhey pitti_08:11
didrockssalut baptistemm08:13
baptistemmsalut didrocks, comment ca va ?08:24
didrocksbaptistemm: j'ai presque retrouvé la mobilité de mon cou, donc ça va beaucoup mieux merci! et toi?08:24
xclaesse(process:15905): mc-plugins-DEBUG: loader.c:167 g_module_open (/usr/lib/mission-control-plugins.0/mcp-account-manager-goa.so, ...) = /usr/lib/mission-control-plugins.0/mcp-account-manager-goa.so: failed to map segment from shared object: Permission denied08:24
xclaessethanks apparmor08:25
baptistemmI'm a little bit tired, but apart from that I'm okay08:30
rodrigo_hello09:04
pitti_rickspencer3: in case you get another heart attack when looking at jenkins: it's bug 894768 again09:08
ubot2Launchpad bug 894768 in linux "Installation randomly fails with: File "/usr/lib/ubiquity/ubiquity/install_misc.py", line 621, in copy_file targetfh.write(buf) IOError: [Errno 22] Invalid argument " [High,In progress] https://launchpad.net/bugs/89476809:08
seb128hey there09:10
rodrigo_hi seb128, pitti_09:10
pitti_bonjour seb12809:11
pitti_hey rodrigo_09:11
pitti_seb128: ca va?09:11
seb128hey pitti, rodrigo_09:11
seb128pitti_, I'm good thanks09:11
rickspencer3dang pitti_ I hope we get that one fixed soon09:11
rickspencer3I would love to see a block of green09:11
pitti_rickspencer3: see current #u-devel09:11
pitti_rickspencer3: hope just raised a lot :)09:11
rickspencer3:)09:12
seb128pitti_, what do you think about uploading the new glib to the archive today?09:12
pitti_seb128: we got through most of the poppler transition now, just http://cgit.freedesktop.org/poppler/poppler/commit/?id=149b7fec4 really sucks09:12
seb128we can't let precise start working great09:12
pitti_lol09:12
seb128we need to break some stuff to keep rickspencer3 busy :p09:12
pitti_seb128: do we have a solution for the empathy crash?09:12
rickspencer3seb128, what would you think about working with the QA team to do some kind of pre-archive test of the new glib?09:12
seb128pitti_, it was missing schemas in the .install, the new glib abort on those again, ken fixed in precise yesterday09:12
rickspencer3maybe they could do a special spin and run some tests to see what breaks? it would be a nice experiment09:13
pitti_it would certainly make an excellent showcase for the "staging area/run all tests against that", but I don't think we have it yet09:13
pitti_seb128: aah09:13
pitti_nice09:13
pitti_seb128: no objection from me then, it works quite well here09:13
seb128rickspencer3, glib has a pretty solid testsuit and we did team test this update on the ubuntu-desktop, but I would be happy to land that work to qa for next time ;-)09:13
pitti_seb128: it'll cause some packages to FTBFS due to the stricter #include <glib.h> requirement, of course09:13
seb128pitti_, well, better earlier than later...09:14
rickspencer3seb128, right, the purpose would be to see if we can find what else breaks with the new glib09:14
rickspencer3rather than finding it out by breaking things in the development release, finding it out by testing09:14
pitti_seb128: yes, absolutely09:14
micahgseb128: well, armhf has 4k packages to go, you can get a partial rebuild test still :)09:14
pitti_micahg: right :)09:15
seb128rickspencer3, who do you recommend I talk to in the qa team about that?09:15
rickspencer3seb128, hmmm, gema?09:15
seb128ok, will do that09:15
rickspencer3seb128, it may be as pitti says, a good idea, but they are not ready09:15
seb128rickspencer3, thanks for the suggestion09:16
seb128rickspencer3, yeah, I assume it's non trivial and that will not be set for it yet but let's see09:16
seb128rickspencer3, it might be a good case to push that forward and get the infrastructure starting09:16
chrisccoulsongood morning everyone09:16
seb128hey chrisccoulson, how are you?09:16
pitti_hey chrisccoulson09:17
chrisccoulsonhi seb128, i'm good thanks, how are you?09:17
chrisccoulsonhi pitti_09:17
seb128pitti_, I'm good thanks09:17
seb128pitti_, is there many softwares using that poppler gdk api?09:17
pitti_seb128: http://people.canonical.com/~ubuntu-archive/nbs.html the libpoppler-glib6 section09:18
pitti_seb128: that's pretty much it, we did all the rest09:18
pitti_seb128: plus gimp (but that got fixed yesterday)09:18
pitti_seb128: so we'll need to copy that removed code into these 5 packages instead, plus change the build system to check for/link against cairo, etc.09:19
pitti_and gdk09:19
seb128pitti_, nothing left in main, great, do you work on universe as well?09:19
pitti_seb128: yes, everything09:19
pitti_seb128: james and I will deal with it09:19
seb128oh ok, I though focus was main09:19
seb128but fair enough ;-)09:19
pitti_seb128: it wasn't meant as a blame towards you, just towards upstream ;)09:20
seb128pitti_, seems fedora took the opposite approch09:20
seb128they just dropped some of those stuff as "not maintained upstream"09:20
pitti_seb128: no, the gimp patch is just like that09:20
pitti_it basically copies the function into the patch09:21
pitti_seb128: oh, you mean for some other packages; yes, dropping them is still an option of course09:21
tkamppeterpitti_, thanks for making pdftoopvp building with Poppler 0.18.x. I have upstreamized your patch now.09:23
pitti_tkamppeter: oh, thanks09:23
pitti_tkamppeter: the one I applied directly should be fine for upstream; the debian/patches/ubuntu/poppler one can go there as well, if they only want to support 0.1809:23
tkamppeterpitti_, I have applied the changes on the pdftoopvp source code upstream. What do you mean with debian/patches/ubuntu/poppler? There is no such directory in the CUPS package.09:27
pitti_tkamppeter: debian/patches/ubuntu/poppler-0.18.patch09:27
pitti_tkamppeter: it's conditionally applied in Ubuntu only, as Debian still has poppler 0.16; and this change only works with 0.1809:27
tkamppeterpitti_, I have "bzr pull"ed the CUPS package and do not have a file named debian/patches/ubuntu/poppler-0.18.patch.09:28
pitti_tkamppeter: whoops, sorry; please pull again09:28
tkamppeterpitti_, do I have to apply this patch upstream, too, so that pdftoopdf actually builds upstream?09:30
tkamppeters/upstream/under Poppler 0.18.x/09:30
pitti_tkamppeter: that's the tricky question; without the patch, it builds with poppler 0.16; with the patch it builds with poppler 0.1809:30
pitti_tkamppeter: 0.18 is the current stable version, so I'd say "apply it", but I don't know whether upstream has some target dependency versions there09:31
pitti_that stuff is easier with poppler-glib, you have feature test macros09:31
pitti_but with pure poppler you'd need to do your own version test macros; but probably not worth the trouble09:32
tkamppeterpitti_, another reason to prefer Ghostscript as PDF renderer.09:32
pitti_tkamppeter: heh, fun; a few years ago it was the other way round :)09:33
pitti_seb128: ok, that libgksu crash is easy09:52
pitti_it's so glazingly obvious, I wonder how upstream could have missed that09:52
pitti_*phew*09:52
seb128pitti_, is it new? I had the impression libgksu didn't change in years09:52
seb128or is the precise toolchain exposing an old bug in some way?09:52
pitti_seb128: well, it was aggravated by the -Wformat-security changes09:53
pitti_anyway, rather uninteresting, I'll just upload the fix09:53
seb128pitti_, \o/09:54
pitti_oh, it's in pkg-gnome, nice09:54
pitti_let's see how much we can merge/sync09:54
pitti_OMG we have millions of patches09:55
pitti_lool merged it just a week ago09:55
pitti_with all sorts of bling09:55
pitti_ok, I'll just fix it in both places then09:56
seb128pitti_, yeah, gksu and libgksu are crazy09:58
seb128pitti_, btw did you tag your poppler-0.18 bugs in the bts or do you have a list?09:58
pitti_seb128: not tagged09:58
seb128pitti_, I think I will send my 0.18 update debdiff to the bts today, I would like to point also to your patches09:58
pitti_seb128: in fact, 6 of the bug creations are still in my local postfix queue09:58
pitti_seb128: but I CC'ed the original bug which asks for the update09:59
seb128the debian maintainer was mostly blocked on having fixes available, I think we have enough to get things moving09:59
pitti_HRMPF #(*$#*($ need my server back09:59
seb128pitti_, ok, I will send my poppler debdiff and say that you will follow with pointers to the fixes you work on09:59
seb128pitti_, works for you?09:59
pitti_seb128: once my server comes back, the remainign bugs will be sent, and we have a complete list09:59
pitti_seb128: sounds good09:59
seb128pitti_, excellent, thanks09:59
seb128with some luck they pick it up and we can be back in sync for most of those soon10:00
pitti_seb128: would you mind sending a mail to the team that I'm without email since yesterday afternoon? I hope they'll fix it today10:09
pitti_seb128: to platform@ perhaps10:09
pitti_not that anyone waits for somethign urgent10:09
seb128pitti_, ok10:16
pitti_RAOF: nice that David accepted your .owner polkit patch; that should make the colord package much nicerr10:16
pitti_seb128: merci10:17
tkamppeterpitti, poppler-0.18 patch is upstreamized now, too.10:19
tkamppeterpitti_, ^^ and thanks for fixing this.10:19
pitti_tkamppeter: great, thanks10:20
pitti_seb128: FYI, retracers are back since this morning10:25
seb128pitti_, I noticed from my emails, thanks ;-)10:25
pitti_ah, you people who get emails..10:25
pitti_. o O { how long can it take to re-sync a RAID!?! }10:25
seb128lol10:27
seb128pitti_, it took less time for the launchpad librarian :p10:27
seb128pitti_, email sent to the platform team about your lack of email btw10:28
pitti_cheers10:29
pitti_I mean, not having mails has probably doubled my productivity yesterday and today :)10:29
pitti_but I do miss it for some things10:29
pitti_and I'll spend half a day to catch up10:29
seb128pitti_, btw did you see that I Cced you on an g-s-d,suspend,hotkey bug recently?10:29
seb128where recently is a week or so10:30
pitti_seb128: bug 86835810:30
pitti_yes, I did10:30
ubot2Launchpad bug 868358 in gnome-settings-daemon "hibernate key (fn + 12) triggers suspend on ThinkPad X200s" [Low,Confirmed] https://launchpad.net/bugs/86835810:30
seb128ok, great10:30
pitti_it's yelling at me every day10:30
seb128;-)10:30
seb128I just wanted to make sure you noticed it, I think xev is the wrong tools there10:30
seb128I figured you know better about those stuff and that it will be easier to ask you rather than trying to figure it10:31
pitti_seb128: yes, that's fine10:32
pitti_seb128: was a nice opportunity to update https://wiki.ubuntu.com/Hotkeys/Troubleshooting to the current world :)10:35
seb128pitti_, ;-)10:35
seb128nice10:35
pitti_didrocks: who would be a good person to look at bug 897829?10:36
ubot2Launchpad bug 897829 in compiz "Assigning shortcut to "Move window to workspace X" doesn't ever take effect" [Low,New] https://launchpad.net/bugs/89782910:36
didrockspitti_: otp, one sec10:37
pitti_didrocks: (not urgent at all)10:37
didrockspitti_: I guess it's a duplicate, but yes please, assign it to me, I'll dup it then10:37
pitti_didrocks: okay, thanks10:37
seb128pitti_, we should depends on python-gi rather than python-gobject for stuff that use gtk3 right?10:39
pitti_seb128: correct10:39
pitti_same for -cairo-gi10:39
seb128pitti_, you might want to send an email about it to ubuntu-devel (desktop?) about it (once you get emails back)10:39
seb128pitti_, I noticed because I follow up #debian-gnome mostly, I guess it would be an "useful to know" for others10:40
pitti_seb128: I actually thought we already fixed most of the rdepends; but yes, I'll do that10:41
seb128pitti_, well, I just ran into the question for rhythmbox yesterday10:42
seb128totem is likely in the same case (will look at it today)10:42
seb128pitti_, thanks10:42
TheMuso+/c10:45
pitti_seb128: mail composed, waiting in my local postfix now :)10:47
seb128;-)10:48
pitti_seb128: bug-buddy was removed in Debian: ROM; obsolete, dead upstream; Debian bug #64564611:02
ubot2Debian bug 645646 in ftp.debian.org "RM: bug-buddy -- ROM; obsolete, dead upstream" [Normal,Open] http://bugs.debian.org/64564611:02
pitti_seb128: we have a newer version (2.30.0+dfsg-1 vs. 2.31.92-0ubuntu4)11:03
pitti_but still, should we follow suit?11:03
pitti_I think yes, but would like to confirm11:03
pitti_no rdepends11:03
* pitti_ kills it, will take the bullets11:07
rodrigo_has anyone used brasero to burn a video dvd? it doesn't seem to work here at all :(11:07
seb128pitti_, yes please drop it11:08
seb128rodrigo_, no, but pedro keeps complaining it's a buggy software where nothing works11:08
rodrigo_right11:09
didrockslast time I built a dvd, it was 1 year and half ago to watch something on my parent's TV without having the right cable?11:09
didrockss/\?/…/11:09
rodrigo_I've used it to burn isos several times, but not dvds11:09
seb128didrocks, did you ever get to see the movie or did you run into bugs and gave up as well? ;-)11:09
rodrigo_:)11:10
didrocksseb128: it worked. In fact, this software was working quite well few years ago, I even dumped k3b from my machine at the time :)11:10
seb128;-)11:10
didrocksis it brasero which is bugged or the underline I-dont-remember-the-rename-for-legal-reason command line tool?11:11
rodrigo_nah, it always says 'please replace the disc with a supported CD or DVD', on a DVD+RW I just blanked in brasero :(11:11
rodrigo_oh, should try k3b...11:12
didrocksyeah, I think it's using the same tool…11:12
chrisccoulsonouch, http://asserttrue.blogspot.com/2011/12/how-google-is-quietly-killing-firefox.html ;)11:12
rodrigo_didrocks, the same command line tool, you mean?11:12
didrocksah, my memory, I don't remember the name…11:12
rodrigo_didrocks, growisofs, cdrecord?11:12
pitti_... wodim11:13
didrockswodim11:13
pitti_probably growisofs for DVDs11:13
didrockswhich is a rename from…11:13
pitti_cdrecord :)11:13
didrocksindeed \o/11:13
pitti_but anyway, everytime I tried brasero it failed on me :(11:13
pitti_that is to say, BOTH times in the past three years or so11:14
seb128rodrigo_, " oh, should try k3b..." <- wrong response11:16
seb128rodrigo_, "oh, should debug brasero"!11:16
didrocks      ^ good response11:16
didrocks(just completing ;))11:16
rodrigo_:)11:17
rodrigo_seb128, I'll do it :)11:17
seb128chrisccoulson, lot of conspiracy theories on google and firefox recently ;-)11:21
chrisccoulsonseb128, yeah11:21
chrisccoulsonalthough, i see similar issues with gmail too, which is why i never keep it open in a tab anymore (and google plus)11:22
chrisccoulsonfirefox leaks like a sieve if i keep those open ;)11:22
seb128chrisccoulson, well don't worry by the end of the year we will have firefox 25 and it will solve all the world issues11:22
seb128;-)11:22
chrisccoulsonlol11:22
chrisccoulsonnow you're trolling! :-P11:22
* didrocks waits on firefox 3111:23
seb128what, me? come on!11:23
didrockscan't wait for it!11:23
seb128chrisccoulson, is it fixed yet?!11:23
seb128;-)11:23
chrisccoulsonby which time, the whole world will have switched to chrome, all sites will be using native client and we'll be back to the good 'ole days of the 90's ;)11:23
chrisccoulsonsee, i can troll too :)11:23
seb128;-)11:24
seb128chrisccoulson, should bug #871568 be assigned to you btw?11:25
ubot2Launchpad bug 871568 in thunderbird "Removing spam does not clear flag" [Low,Triaged] https://launchpad.net/bugs/87156811:25
chrisccoulsonyeah, probably11:25
seb128doing that11:25
chrisccoulsonperhaps all thunderbird bugs should be assigned to me ;)11:25
chrisccoulsonactually11:25
chrisccoulsonthat's a bad idea :)11:25
seb128lol11:25
seb128indeed, not the best idea for you11:25
didrocksseb128: see, we are back to a minitel world. French were right!11:26
seb128chrisccoulson, but that one is reproducible by some people, including a responsive co-worker, so you might have a chance to get enough infos to fix it ;-)11:26
chrisccoulsoni desparately need to fix some of these bugs once i've got this current work finished11:26
seb128chrisccoulson, still fighting the debug symbols stuff?11:26
chrisccoulsonseb128, yeah, i really want to get this one working, so we can figure out some of the thunderbird crashes11:26
chrisccoulsonhopefully that will be finished this week now i've got a more sane way of doing it, which doesn't involve forking breakpad :)11:28
pitti_seb128: yay glib fallout :) http://people.canonical.com/~ubuntu-archive/testing/precise_probs.html11:48
pitti_seb128: (should only be transient, provided that glib i386 builds soon)_11:48
pitti_time for lunch, bbl11:49
seb128pitti_, doesn't look good11:49
pitti_seb128: I think it's just because glib amd64 is already published while i386 is still building11:49
seb128pitti_, if you can kill the i386 build and retry it it would be good11:50
pitti_looks like test suite hang11:50
pitti_seb128: I can't11:50
seb128pitti_, no, the i386 build doesn't look good11:50
seb128it's stucked in the gdbus test where it often hangs11:50
seb128it will stay there until timeout11:50
seb128i.e until the builder decide it's stucked and stop the build11:50
seb128pitti_, who can? lamont?11:50
pitti_seb128: see #u-devel, pinged him11:51
seb128pitti_, thanks11:51
seb128lunch here as well11:51
seb128see you in a bit11:51
pitti_seb128: so that's not just because of the old kernel, is it? it also happens in PPAs11:52
seb128do we have new kernels in ppa? dunno11:53
seb128desrt said he would welcome a stacktrace of an hanging build11:53
seb128but lunch for now11:53
seb128bbiab11:53
pitti_seb128: yes, PPAs are running the precise kernel AFAIK, it's a full VM11:53
ricotzpitti_, the ppa builders seems to run on 2.6.24-30-xen11:55
pitti_ricotz: right, the hosts, but I thought the guests were full VMs with the dev kernel?11:55
ricotzpitti_, i dont think so11:56
ricotzotherwise it wouldnt happen ;)11:56
pitti_ricotz: ah, ok; thanks for the info, that explains some things11:57
ricotzpitti_, i think it needs to be >= 2.6.26 to solve this11:58
pitti_ricotz: once we release precise, the buildds will hopefully be upgraded soon :)11:58
ricotzpitti_, i was hoping they would at least use lucid ;)11:59
pitti_ricotz: confirmed, zirconium is an old xen machine running hardy12:04
pitti_ricotz: but I am told it's going to be upgraded RSN :)12:04
ricotzpitti_, i see, so hoping it will be soon12:06
ricotzotherwise you can disable this specific test (like i have done in my ppa)12:06
seb128ricotz, I will refrain from comments on "if you sent your work to the team we wouldn't have to debug the same issues that you already debugged in your ppa while testing" today ;)12:17
seb128didrocks, is compiz "default" profile supposed to launch unity?12:18
didrocksseb128: no, the default is the one not launching unity12:18
didrocksthe ubuntu profile is launching unity12:18
seb128hum ok, I wonder what's going on there12:18
ricotzseb128, hehe12:19
seb128didrocks, I fixed gnome-session yesterday, the "classic GNOME" was broken since Oneiric, but with the fix "classic GNOME" starts unity for me, not sure why (tested with a guest session started from lightdm, the .xsessionerrors indicates it's using the "default" profile and not the unity one"12:20
didrocksseb128: that's weird, I'll try to have a look, but right now, I'm racing rebuilding everything and updating packaging because dx break the ABI dee12:20
* didrocks needs more hours in a day12:21
seb128didrocks, don't bother, there is no hurry there, I will try on my 10v, I was just checking that it was supposed to run without unity12:21
didrocksseb128: normally, it shouldn't, that's really weird that it happens in a fresh profile12:21
seb128didrocks, it's possible that over years I hacked my box to workaround a bug and broke "default"12:21
didrockspossibly12:21
seb128so don't bother with that12:21
didrocksok :)12:21
seb128didrocks, thanks12:22
didrocksthanks to you, keep me in touch12:22
seb128will do12:22
seb128ricotz, do you have a vcs for your ppa work?12:47
ricotzseb128, i have a local bzr repo which contains all packaging stuff of the ppa, nothing mergable though12:49
seb128ricotz, it's not merging which interest me, it's having an easy command line access to see your refreshed patches and packaging changes with an history12:50
seb128ricotz, like the ppa only diff with the previous version so it's useless to know what you did to i.e glib or gtk compared to Ubuntu12:50
seb128especially that you don't keep the changelogs12:50
seb128ricotz, what I mainly want is not having to refresh the patches you already refreshed or adapted to new versions12:50
seb128it would also be good if there was a way to see what issues you run into and how you solved it12:51
ricotzseb128, hmm, i can see your need for it12:52
seb128ricotz, other suggestions on how to track your packaging fixes are welcome12:53
seb128there might be a better way, I'm just trying to figure how to look at your work without dgetting a new git snapshot every time12:53
ricotzi think dget the ppa package and debdiff and filter for debian folder12:54
ricotzshould work12:54
=== MacSlow is now known as MacSlow|lunch
seb128ricotz, well that forces me to "open a webbrowser on your ppa, get the url, dget a full tarball each time, unpack it, diff it, and figure myself what you did and why since you don't keep changelogs entries from previous uploads"12:57
seb128ricotz, I can as well redo the work myself directly in most case, it's as much time wasted than having to go through the manual getting, review and understanding what you did and why12:57
seb128ricotz, can I convince you to add some context or summary of your changes in the changelog or in the patches you add maybe though? ;-)12:58
ricotzseb128, absolutly right, currently i dont have "support" to add changelog entries, i was thinking about something simliar like we have for the xorg-edgers ppa13:00
ricotzi think gtk has quite some changes :\13:02
ricotzseb128, on the other hand, i am trying to keep the changes quite minimal13:11
seb128ricotz, right, I'm sure that as you said the new gtk will need some patches refreshes and tweaks13:12
seb128ricotz, it would be nice if your work was useful to us as well13:13
seb128like right now I'm unsure if I should try to figure what you did and why or if I should just redo it myself because that's maybe easier13:13
ricotzseb128, i am merging/syncing the ubuntu/debian packaging regulary which doesnt result in huge changes13:15
seb128ricotz, well still a changelog or something with the summary would be useful13:16
seb128like you commented some tests in glib and I would have no clue why if I didn't ask you13:16
ricotzseb128, some changes are natty/oneiric/ppa specific too (like debhelper, c4>c1)13:16
ricotzseb128, right13:16
seb128it's hard to know if you did something as a workaround, if you discussed the issue with upstream, etc13:17
ricotzseb128, i will try to add some changelog insertion process13:17
seb128so it's not easy to know if we want to copy what you did without knowing the rational behind the change ;-)13:17
seb128ricotz, thanks!13:17
seb128ricotz, or at least a one liner comment in the .patches or rules changes13:17
seb128like #ppa hack: don't break on new symbols for git snapshots13:18
seb128or #upstream knows issue, discussed on IRC13:18
seb128or #workaround for some hangs13:18
ricotzi see13:18
seb128ricotz, thanks for considering it ;-)13:18
ricotzi will try ;)13:19
pitti__yay, i386 glib built13:22
pitti__on all arches now, too13:23
seb128pitti__, \o/13:34
seb128pitti__, do you count the days without server with extra "_"? ;-)13:34
* pitti__ is now known as pitti______happy_without_email13:35
seb128lol13:35
ogra_seb128, i i thought that was pitti__ being dressed up with a tie :)13:35
pitti__seb128: just DSL reconnect13:35
=== pitti__ is now known as pitti
=== pitti is now known as pitti_
seb128pitti, welcome to my world ;-)13:35
pitti_I really need to think about resetting my router in the late evening13:36
ricotzseb128, are there any thoughts what to do with changes in g-c-c 3.4?13:39
ricotzseb128, not for this cycle of course13:39
seb128ricotz, in which way?13:39
ricotzjust meaning the complete removal of the library and the ability to add items13:40
seb128ricotz, what changes?13:40
seb128oh13:40
seb128distro revert those commits13:40
ricotzmhh, this would get messy i think13:40
seb128why?13:40
ricotzi was thinking about the gsettings transition13:40
ricotzand g-c-c contains some bits here13:41
seb128or switching context?13:41
ricotzg-s and mutter working well so far, but the keybindings are in g-c-c13:41
seb128the gnome-shell,wm,keybinding transition?13:41
ricotzyes13:41
seb128ricotz, how much does that transition break i.e compiz and unity?13:41
seb128since compiz is still on gconf and trying to use shared keybinding from there13:42
ricotzhavent checked that :\13:42
seb128have fun maintaining that ;-)13:42
ricotznot running unity so often :P13:42
seb128well "have fun with the users who will run your ppa and notice you are screwing compiz and unity" :p13:42
seb128we have been there before13:43
ricotzright, we have been there ;=13:43
ricotz;)13:43
seb128I think it's going to happen this cycle again, I don't see us doing that transition before the lts13:43
seb128it seems non trivial, especially for compiz, and we decided to target resources to fix compiz issues for the lts, not to create new ones by refactoring it13:44
ricotzi total agree, making it stable is the priority13:44
ricotzbut it still is nice to know what problems are coming13:45
seb128yeah, I'm just trying to think how we could ppa GNOME 3.4 without breaking compiz and unity13:45
ricotzseb128, i have tried g-s-d and g-c-c some time ago, didnt end well13:45
ricotzi think lightdm didnt like the new g-s-d13:46
ricotz(havent looked into it, i didnt expect it to work back then)13:47
seb128well, lightdm has little to do with g-s-d13:47
seb128out of the fact that unity greeter runs it13:47
seb128but it's not interacting with it in any way, it's just one greeter running g-s-d to have stuff like suspend working13:48
seb128if you use the gtk greeter it's purely gtk, nothing to do with GNOME13:48
ricotzok, i guess i might try it again at some point13:48
seb128cool, let us know how it goes13:49
ricotzpeople like to change there bindings ;)13:49
seb128indeed ;-)13:49
ricotzseb128, could be usefull to support/push metacity gtk3 transition for unity 2d session13:50
ricotzi mean for canonical13:51
ricotzsince metacity will be around for some time13:51
seb128ricotz, dunno, try talking to the dx guys about it if you think there is a need for it13:56
seb128but we will not kick gtk2 out of the CD this cycle anyway13:56
seb128i.e firefox, libreoffice and some others13:56
xclaessekenvandine, hello14:07
kenvandinehey xclaesse14:07
xclaessekenvandine, I've copied your new empathy package to a oneiric ppa, but when MC loads the goa plugin it says:14:07
xclaesse(process:15905): mc-plugins-DEBUG: loader.c:167 g_module_open (/usr/lib/mission-control-plugins.0/mcp-account-manager-goa.so, ...) = /usr/lib/mission-control-plugins.0/mcp-account-manager-goa.so: failed to map segment from shared object: Permission denied14:07
xclaessekenvandine, that's because MC is apparmored14:08
kenvandinei updated the apparmor profile in tp-mission-control14:08
xclaessedunno what the package should do to make it pass14:08
xclaesseah, so I need to copy mc into my ppa as well and it will work?14:08
kenvandineyes14:08
xclaessegood :)14:09
kenvandine:)14:10
=== MacSlow|lunch is now known as MacSlow
=== jibel_ is now known as jibel
xclaessekenvandine, great it worked. thanks14:23
kenvandinexclaesse, np14:23
seb128hum16:01
seb128tb composer really sucks to reply to emails16:01
seb128or rather to quote original mail bits, if you try to reduce vertical useless blank lines around the text you try to keep it just tends to change the formatting or dropping the quoting line at all16:02
mdeslaurseb128: you should try evolution, it works great :)16:05
=== pitti is now known as pitti_
mfischseb128: I'm registering an upstream project for gworldclock. upstream is debian in this case, is there a naming convention I should use?  gworldclock-debian seems logical16:40
seb128mfisch, no, "gworldclock"16:40
seb128we don't call nautilus "nautilus-gnome" ;-)16:40
mfischseb128: but there's already a gworldclock project...?16:41
* mfisch assumed unique names16:41
seb128mfisch, where?16:42
seb128mfisch, https://launchpad.net/gworldclock16:42
seb128"This page does not exist, or you may not have permission to see it. "16:42
mfischseb128: https://launchpad.net/ubuntu/+source/gworldclock16:42
mfischI think I see where this is going...16:42
mfischthe link I posted is just the ubuntu source package, not the actual project (which is upstream)16:43
seb128mfisch, what are you trying to do exactly?16:43
mfischseb128: registering the upstream for gworldclock so I can link bugs into it16:43
seb128with upstream being debian?16:44
mfischseb128: yes, it is in this case: http://packages.debian.org/squeeze/gworldclock16:44
seb128I'm not sure you the bts will count as an upstream tracker, you can do "also affect distribution" on bugs and pick debian to add a "debian" line to the bug table16:45
* mfisch goes to look16:45
seb128mfisch, well the usual way is to register products on https://launchpad.net/projects/+new16:45
seb128mfisch, https://launchpad.net/ubuntu/+source/gworldclock is not a product, it's an ubuntu source16:46
seb128launchpad can be confusing in that way ;-)16:46
seb128mfisch, i.e16:46
mfischseb128: linking bugs is all I wanted to do, so this "Also affects distro" will work great I think16:46
seb128https://launchpad.net/ubuntu/+source/nautilus <- ubuntu source16:46
seb128https://launchpad.net/nautilus <- project16:46
seb128mfisch, ok, great16:46
mfischperfect: https://bugs.launchpad.net/debian/+source/gworldclock/+bug/80002716:47
ubot2Launchpad bug 800027 in gworldclock "memory leak in gworldclock 1.4.4-9ubuntu1 (~450KiB/h)" [Undecided,Confirmed]16:47
mfischseb128: thanks for the help, glad I asked16:47
seb128mfisch, you're welcome, don't hesitate to ask ;-)16:47
didrocksgood night everyone!17:53
pitti_good night everyone, too!17:53
seb128'night pitti_17:56
=== m_conley_away is now known as m_conley
seb128re19:31
seb128evening desktopers ;-)21:39
seb128so we still have quite some red on versions21:39
seb128who would be up to grab some of the GNOME stuff remaining there?21:39
seb128i.e gnome-menus, gucharmap, vte (g-t)21:40
seb128kenvandine, cyphermox, kenvandine, mterry: ^ takers? ;-)21:40
seb128some of the yellow ones could use merging as well, nautilus, gedit, brasero, etc21:40
kenvandineseb128, sorry... busy21:41
seb128kenvandine, heh, I didn't say today, just in the next weeks ;-)21:41
kenvandinesure :)21:41
mterryseb128, I can try and merge a couple this week21:42
seb128mterry, no hurry, i'm just pointing it because nobody else out of pitti did merges so far21:43
seb128it's supposed to be a team activity, we are sucking quite a bit to it this cycle21:43
mterryyay pitti21:43
seb128but I'm sure we will catch up, right? ;-)21:43
mterrymmm21:43
mterryYou're right.  I'll try to do a few a week as needed21:44
seb128https://merges.ubuntu.com/main.html as well if you wonder what is next to your name on the "standard list" ;-)21:44
seb128mterry, thanks21:44
seb128sorry if I looks like a but grumpy21:44
kenvandinealways grumpy :)21:44
seb128I've been going through merges alone for 3 weeks, I start having enough21:44
seb128kenvandine, lol!21:45
seb128kenvandine, no fair :p21:45
seb128not21:45
kenvandineseb128, do you know if anything changed in glib that fixed time related stuff?21:45
kenvandinein doing a time comparison, i had some (seemingly arbitrary) subtraction of 3600 before21:46
TheMusoseb128: I'll see if I can find some time between now and when I go on leave.21:46
kenvandineand now with the glib update, i am off by an hour unless i remove that21:46
TheMusoAnd I'll help merge stuff.21:46
seb128TheMuso, thanks, there is "mousetweaks" at least in the red list that seems like one for you ;-)21:46
kenvandinei wish i knew why i was subtracting 3600 before...21:46
TheMusoseb128: Oh right, thats certainly a valid candidate.21:47
seb128kenvandine, no, that's not something I read about, but desrt is probably a better candidate to ask what changed in glib ;-)21:47
seb128oh btw, I've uploaded gtk 3.3.4 in the gnome3-team precise ppa today21:48
kenvandinei am guessing there was a bug before... and i worked around it21:48
seb128if people want to play with it21:48
* kenvandine should comment code better21:48
seb128it's not in the ubuntu-desktop ppa yet because it breaks at least the gnome-control-center icon grid21:48
seb128ricotz, ^ did you notice that with your daily builds?21:48
seb128jbicha, hey22:02
seb128jbicha, did you plan to upload canberra with the login sound disabled? it seems we are at the right time in the cycle for that22:03
seb128jbicha, should we also sync caribou?22:04
ricotzseb128, broken in which way? looks normal to me here22:06
=== m_conley is now known as m_conley_away
seb128ricotz, the categories labels are not wel displayed and it behaves randomly, like often it has one row of icons and lot of whitespace and you need to scrolldow22:09
seb128where the normal grid should fit on screen22:10
seb128does the same without the overlay scrollbars so that's not that22:10
seb128but maybe it's fixed since 3.3.4, I used the tarball22:10
ricotzseb128, i think i saw this behavior some time ago, but this wasnt with 3.3.x22:11
seb128ricotz, are you sure?22:11
seb128I didn't update a lot there today, mostly glib and gtk22:12
seb128it happens every time now22:12
seb128well the behaviour changes, the whitespace etc are random between runs22:12
seb128but it's buggy every time22:12
ricotzhmm, not completely sure when i have seen it,  but i am not seeing it now22:13
seb128it's gtk22:13
seb128works fine when dpkg -i the 3.2 debs22:13
seb128so maybe it was in 3.3.4 and got fixed in git since22:13
ricotzcan you switch the font?22:14
ricotzcurrently i have a buggy g-s-d due some nvidia issues, so i cant really change things :\22:17
seb128ricotz, should that make a difference?22:18
ricotzmaybe, if the reserved label space is buggy22:20
cyphermoxseb128: to answer your question, I'll do a pass of merges tomorrow22:38
seb128thanks22:38
cyphermoxfwiw, uploading a fix to evo since it won't build with the latest glib (g_thread_init missing) and it was actually missing the pst-import plugin22:39
cyphermoxpst-import> that will be SRU'd22:39
cyphermoxI'm gessing for evo we want to stick with 3.2.x right?22:40
seb128great22:46
seb128cyphermox, yes, new version will be risky they plan to switch to gsettings and maybe webkit22:46
seb128lot of changes in one cycle22:46
seb128they will break api,abi as well in e-d-s22:47
seb128which would create work for other clients22:47
seb128well, that said time to call it a day, bye everybody22:47
cyphermoxgosh22:47

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