=== duflu_ is now known as duflu [05:23] Good morning [06:57] good morning desktopers [07:11] morning! [07:12] I have the feeling it is going to be hot here today [07:13] Laney: i have an updated mir patch for gtk+-3.14 .. seem to work fine .. should I create an MP? and if so against which branch? [07:38] bonjour seb128 ! [07:38] hey pitti [07:38] hallo larsu, guten Morgen! [07:38] wie gehts? [07:38] seb128: prima, danke! [07:38] we are getting a new stove and oven right now :) [07:38] bonjour pitti! [07:38] oooh fancy [07:38] who need that when you can cook outside by letting stuff in the sun for an hour :p [07:38] our old oven broke down, so we bought a new one; and while we were at it, a new induction stove [07:39] nice [07:39] seb128: haha [07:39] 33°C forecasted today here, that's too much [07:39] I saw/used an induction stove at a friend's a while ago, it's quite a bit faster [07:39] still better than Paris [07:39] 39°C there [07:40] yeah, we use induction here [07:40] it's great [07:40] seb128: but good reminder, /me closes the shutters [07:40] don't use it at max power though [07:40] easy to burn things otherwise [07:41] also if the bottom of the pan is not thick enough it can be damaged [07:41] yeah, we'll need some time to get used to it [07:42] burnt food for the next couple of weeks at pitti's house :P [07:42] we bought new jars last Saturday already (the pans and the pressure cooker fortunately already work) [07:45] jars? [07:45] aren't those for storing already cooked things? [07:46] seb128: err, "pots", I figure [07:46] seb128: sorry was at some medical emergency, will make yesterday on holidayu [07:47] happyaron, hey, no worry ... I hope you are fine? [07:47] pitti, ah, I see :-) [07:48] seb128: it's not me, a friend of mine [07:48] oh ok [07:48] but he lives very near to me, so I went to help [07:48] ty [07:49] yw! [08:00] let's try this again... [08:00] Morning all! [08:01] morning willcooke! How's life? [08:01] hey larsu - pretty good thanks! Tired, the usual.... [08:01] ;) [08:03] yo! [08:03] morning Laney [08:03] hey willcooke, wb! [08:03] bonjour Laney [08:04] oh willcooke is here [08:04] * Laney looks busy [08:05] hey larsu! [08:09] anpok_: we don't have an RTM branch, just push it somewhere and give me the address please [08:09] I will update Vcs-Bzr to lp:~ubuntu-desktop/gtk/ubuntugtk3vivid-overlay or something and push there [08:11] hey Laney, how are you? [08:11] Laney: ok [08:11] s/RTM/overlay/ [08:11] hey seb128, doing good thanks! [08:11] spent some time in the pub garden last night [08:12] make the most of it [08:12] also I ripped my trousers in the middle of climbing /o\ [08:12] :-/ [08:12] was stretching [08:12] then this rrrrrrrrrrrrrrrrrrrrrrrrrip sound [08:12] hope nobody noticed [08:12] haha [08:13] how are you? [08:18] I'm good thanks [08:18] getting really what shapes to be a warm day [08:18] do you say warm or hot, or does any work? [08:19] hot is hotter than warm [08:19] but it is fine in this context [08:19] k, so getting ready for an hot day ;-) [08:29] Laney: https://code.launchpad.net/~andreas-pokorny/gtk/gtk-3-14-13-mir-0-14-0 [08:30] ty [09:36] larsu, Laney, if you extract a file from an archive using file-rolling, the summary dialog has buttons with "cut borders", like it has an outline on some sides only ... any idea if that's a gtk/file-roller/theme issue? [09:36] or where to file it [09:39] seb128: probably theme. Let me chewck [09:39] how do you even get the "summary dialog"? [09:41] larsu, open a .tar.gz, select a file in it, click extract [09:41] extract it somewhere [09:41] tht doesn't show me a dialog at all [09:42] ah wait, it does [09:42] * larsu was dragging-and-dropping [09:43] ya, theme issue [09:43] * larsu puts it on the list [09:43] want a bug report? [09:43] every app uses the "linked" class differently :/ [09:43] seb128: yes please [09:43] and in fact, we don't even want "linked" there on unity [09:45] larsu, https://bugs.launchpad.net/ubuntu/+source/ubuntu-themes/+bug/1470434 [09:45] Launchpad bug 1470434 in ubuntu-themes (Ubuntu) "wrong buttons borders in file-rollect extract dialog" [Undecided,New] [09:45] thanks! [09:46] yw! [09:56] larsu: want to review https://bugzilla.gnome.org/show_bug.cgi?id=751737 ? :) [09:56] Gnome bug 751737 in gio "gio/tests/appmonitor test fails in 2.45.3" [Normal,New] [09:56] mcl. is offline [09:58] Laney: sure (I think mcl is at the west coast hackfest) [09:59] ah, that is now? [10:00] https://wiki.gnome.org/Hackfests/WestCoastSummit2015 indeed [10:00] yes: https://blogs.gnome.org/mclasen/2015/06/30/westcoast-summit-2015/ [10:00] hm, that patch does more than move the delete_app() call [10:01] ya [10:01] his original commit was kind of weird/incomplete [10:01] ah I see. That function is not even used as a source anymore... [10:02] Laney: why the check for g_main_loop_is_running()? Did not having it cause problems? [10:03] ah, maybe I should read the bug report, not the commit message :D [10:04] not sure if that is strictly necessary tbh [10:05] I don't think it is, but it also doesn't harm [10:08] Laney: makes sense to me. Testing it now [10:08] do you have push rights? [10:09] nope [10:10] ok will push it right away then (if it works ;) ) [10:10] do you need it only on master? [10:11] ya, this is just broken with 2.45.3 [10:13] done [10:13] thanks! [10:14] thank you! [10:14] what's this document portal stuff? [10:15] err, what? [10:15] (clearly I wouldn't know) [10:16] was just reading hackfest reports [10:16] https://wiki.gnome.org/Projects/SandboxedApps/DocumentPortal [10:16] they are making evince use it [10:17] oh neat [10:17] seems like the equivalent of our trusted helpers? [10:18] content-hub like [10:19] what's going to provide the service in gnome? [10:20] is unity(7) and/or content-hub going to have to implement it? [10:21] it's only if you want to use sandboxing right? [10:22] or asked differently, is that codepath optional in evince or mandatory? [10:22] I guess it's going to be optional at least for a while [10:24] unity7 is not likely to ever be a confined environment [10:24] under unity8 it's going to be "more fun" [10:24] yeah they clearly can't require sandboxing right away [10:25] but you might say that the shell or something has to implement this API anyway [10:25] * Laney knows nothing [10:25] if only freedesktop was still what it used to be [10:25] and canonical gave a shit about it... [10:25] yeah, but it's not :-/ [10:26] I'm curious if any other desktop/project is going to implement a document portal, out of GNOME [10:29] probably elementary - they're at the hackfest as well [10:29] would be bad if they used fdo namespace with *no* other env [10:31] they tend to do it... [10:31] not because they want, just because often there is no traction from other desktops on the specs/topics [10:31] really? For the notification stuff, we used org.gtk [10:31] (for that reason...) [10:31] ah, yeah that might be [10:32] oh ok [10:32] I don't really consider elementary as a "mainstream" desktop/OS [10:32] but it's true they are around ;-) [10:32] endless is as well [10:33] and they definitely want confined apps asap [10:33] who/what is endless? [10:34] oh, the ones who did the kickstarter for that living room computer? [10:35] yes [10:35] they use the full gnome stack as well [10:40] anpok_: what did you base this branch on? [10:43] anpok_: I can't merge it into lp:~ubuntu-desktop/gtk/ubuntugtk3vivid [10:43] ogra_, do you know how/where is the initrd from snappy core built/what it includes? [10:44] seb128, i think it simply runs update-initramfs during live build [10:49] Laney: uh .. an arbitrry 3.14 branch .. i did not see ubuntugtk3vivid [10:49] argh.. that would have been closer.. [10:50] apt-cache showsrc gtk+3.0 | grep Vcs- # for future reference :) [10:50] (on the right release) [10:51] ogra_, thanks, I'm trying to figure out why booting by disk LABEL doesn't work on desktop-next [10:51] I was wondering if it could be some fs/ext support missing in the initramfs [10:52] seb128, do you have initramfs-tools-ubuntu-core in your image ? [10:52] that ships the script that does the mounting [10:53] if you can mount by uuid the fs support should be there [10:53] are the partitions actually having labels ? [10:54] (probably a u-d-f issue) [10:55] ogra_, the partitions have the label according to blkid [10:56] k [10:56] we do have initramfs-tools-ubuntu-core [10:56] yeah, i see it at http://cdimage.ubuntu.com/ubuntu-desktop-next/daily-preinstalled/current/wily-preinstalled-desktop-next-amd64.manifest [10:57] and if you manually point to the label on the grub cmdline it doesnt work ? [10:59] ogra_, http://people.canonical.com/~seb128/shot0001.png [10:59] ogra_, how do I do that? [10:59] ogra_, if I boot with "root=/dev/vda4" it works [11:00] root=LABEL=system-b doesn't [11:00] no [11:00] that cant [11:00] why not? === MacSlow is now known as MacSlow|lunch [11:00] system-b is the label for vda4 [11:00] root=/dev/disk/by-label/system-a [11:00] thats what the arm installs use [11:00] why? [11:01] LABEL= is supported by grub [11:01] dunno, because it works ? [11:01] well, LABEL should also work [11:01] might be an issue with the mount script ... try if that path works [11:01] k [11:03] ogra_, no, doesn't work [11:03] anpok_: are you rebasing or should I try to do it? [11:03] wow [11:03] it definitely should [11:03] sounds like a udev issue then [11:04] why udev? [11:04] could also that whatever is needed kernel side to handle the labels is not loaded? [11:04] because udev creates these symlinks ... [11:04] /dev/disk/by-label/system-a should always be available [11:04] and be a link to the actual partition [11:06] lets move over to #snappy [11:07] ogra_, I need to go for lunch but let's do that once I'm back yeah [11:07] k [11:13] mvo_, that ubuntu-snappy upload is not happy [11:13] britney stops it because it makes ubuntu-desktop-next uninstallable [11:14] Laney: i am just resending [11:14] Laney: same branch now with sanity [11:15] mvo_, it wants system-image-cli >= 3.0, but that conflicts with system-image-snappy-cli/common ... are those deprecated? [11:15] seb128: h, yeah, both are [11:15] mvo_, can you update the touch seed? ;-) [11:15] seb128: sure, I thought it was pulled in via dependencies :/ [11:16] mvo_, http://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/ubuntu-touch.wily/view/head:/desktop#L61 [11:17] mvo_, thanks [11:17] mvo_, sorry I would do it, but my systems are in middle of debugging snappy grub/label boot issues and some other fun with systemd [11:18] anpok_: thanks, will try in a second [11:41] gnome-online-accounts was ported to webkit2gtk, what are chances of getting that MIR'd? [11:42] g-o-a is already stuck in proposed after sync from debian [11:42] and we need the update for g-c-c 3.16 [11:43] darkxst: We can't have two webkits in main [11:43] I started doing a little bit of work on this transition [11:44] I saw a huge list of deps still using webkit1 [11:44] well, actually, we can't have two on the image really [11:44] maybe can have it in main for building purposes or something [11:44] https://bugs.launchpad.net/ubuntu/+source/webkitgtk/+bug/1469221 [11:44] Launchpad bug 1469221 in Shotwell "Move to webkit2gtk in main" [Medium,Confirmed] [11:46] g-o-a shouldnt be seed on the ubuntu images? [11:47] I just checked main, not seed [11:49] check if the bits of g-o-a which need wk2 can be demoted, then it only needs to be in main for building and you can ask the MIR team if that is okay [11:52] Laney, ok, will do [11:55] moin [11:55] howdy desrt [11:55] hey willcooke === MacSlow|lunch is now known as MacSlow [11:57] hey desrt [11:57] settled in? [11:57] not even close :) [11:57] desk area unpackaged at least :) [11:57] most of the _stuff_ is moved, but not all [11:57] unpacked [11:57] nope [11:57] no furniture moved at all yet, in fact [11:57] getting an elevator booking around here is like pulling teeth :) [12:03] hi desrt! [12:03] hey [12:06] merging Laney's patches while you're away :) [12:07] cool [12:07] thanks :) [12:07] somewhat ironically, today is going to be a slow day [12:07] but it's a holiday :) [12:08] * desrt is probably going to just try to relax, maybe do some shopping [12:08] clean up a bit.... [12:24] wow [12:24] there's a storm moving through [12:24] super loud thunder [12:24] woo [12:24] hope it comes here [12:25] outside thermostat says it's 40 [12:25] which I think must be lies [12:25] could do with a storm === alex-abreu is now known as alex-abreu|off [12:28] willcooke, you won't be able to do a hangout from the Ubuntu browser yet because it doesn't yet use the media device permissions API provided by Oxide [12:28] I think that's being worked on. Other than that, it should work fine [12:28] sweet! thanks chrisccoulson [14:19] willcooke: welcome back [14:19] willcooke: what's the latest testable image for Unity 8 desktop? [14:26] mhall119, we already covered that, either take a vivid one or take a wily desktop and install unity8-desktop-session-mir [14:26] seb128: where is the vivid one? [14:27] and is it deb, click, or snappy based? [14:27] deb [14:28] unsure if we stored a vivid one somewhere [14:28] otherwise I guess "just take a wily desktop and install the mir session" [14:41] we did, it's on cdimage.ubuntu.com under ubuntu-desktop-next somewhere [14:42] http://cdimage.ubuntu.com/ubuntu-desktop-next/backup-20150422/ [14:42] Laney, mhall119 ^ [14:43] Laney, thanks [14:43] np [14:44] seb128: I'd like to have something I can boot from USB on another laptop [14:44] Laney: anything more recent than that? [14:44] mhall119, no [14:44] we switched the image for snappy personal [14:44] seb128: is there a schedule for having a live snappy personal image? [14:45] "when it's ready" [14:45] the debian way ;-) [14:45] I'd like to try it on my wife's touch-screen laptop, but I havne't convinced her to let me install Ubuntu on it yet, let along wily === larsu_ is now known as larsu [14:46] mhall119, you can use ud-f from wily and build an image, it's working if you do some manual tweaks, I'm aiming to have it to boot to a desktop without tweak by the end of the week === CrazyMelon is now known as CrazyLemon === flexiondotorg_ is now known as flexiondotorg [14:46] seb128: that would be awesome, guess I need to take the plunge and put wily on my laptop === ogra_` is now known as ogra_ === andyrock_ is now known as andyrock === robru_ is now known as robru === Ursinha_ is now known as Ursinha [14:51] mhall119, what are you looking at doing? [14:51] mhall119, unity8 didn't change much since vivid [14:52] seb128: I want to try it on a different laptop that has a touch screen [14:52] seb128: I also want to try making a snappy app for a desktop app [14:52] mhall119, no need of wily if you want to try a snappy image... [14:53] you can build one from vivid, just get goget-ubuntu-touch from wily or from the snappy ppa [14:54] oh, so I can build a wily-based snappy image from a vivid host? [14:54] where do I get the goget-ubuntu-touch command from? [14:56] mhall119: that's a source package name, not a command; you probably want the ubuntu-device-flash binary package/command? [15:02] seb128: what PPA should I use for that? [15:02] mhall119, I'm unsure the ppa is updated yet, check with sergiusen or get the deb from wily [15:15] anpok_: it's built in the silo now [15:15] is that everything? [15:16] Laney: thank you! [15:28] mvo_, shrug, seems like ubuntu-snappy still doesn't migrate, or publisher takes a while... [15:28] * seb128 is pondering reverting the livecd-rootfs clickpkg->snappypkg changes to be able to have an iso build to test [15:30] skipped: ubuntu-snappy (6 <- 199) got: 51+0: a-51 * amd64: ubuntu-desktop-next [15:31] Laney, right, that was what we discussed around 3 hours ago with mvo [15:31] ah right [15:31] ubuntu-desktop-next was depending on system-image-snappy-cli which is deprecated [15:31] there's a fixed touch-meta though [15:31] mvo changed the seed and updated ubuntu-desktop-next [15:31] right [15:31] which doesn't go in ... [15:31] which doesn't migrate [15:31] but I don't understand why [15:32] well let's look at it! [15:32] I can't read those britney output [15:32] they don't make any sense to me [15:57] tedg, hi, you now got a reply to your review on https://code.launchpad.net/~albertsmuktupavels/libappindicator/create-as-service/+merge/263108 === dpm is now known as dpm-afk [16:13] seb128: I think germinate needs to run so that system-image-snappy-cli vanishes from the ubuntu-core seed [16:14] mvo_, is that something happening automagically or... [16:14] Laney, ^ [16:14] seb128: yes, will happen by itself [16:16] mvo_, when? [16:17] nein, germinate doesn't affect migration [16:18] http://paste.ubuntu.com/11805416/ [16:18] that is what is needed [16:18] * Laney adds it [16:22] Laney, thanks [16:22] it's really non obvious to figure out those things [16:22] Laney, how do you determine that was what is needed? [16:23] can you tell from the log? or did you do manual poking? [16:23] seb128: the log was telling us that they both couldn't go in by themselves [16:24] but if you tried to install them manually at the same time it was fine [16:24] right, without telling why [16:24] so 'easy' is the way to say 'try putting these things in as a transaction' [16:24] I wish the tools was clever enough to try to resolve such loops by itself [16:24] it does have an autohinter that usually resolves transitions [16:25] but it's a hard problem in general [16:25] yeah, I imagine [16:25] so we need to wait next publisher to see if your hint is enough? [16:26] next proposed-migration run [16:26] which is happening now [16:26] k [16:26] let's see :-) [16:26] Laney, danke [16:37] thanks tedg! [16:38] Copying: ubuntu-snappy/1.3ubuntu1 [16:38] Copying: ubuntu-touch-meta/1.232 [16:43] Laney, thanks [16:43] no problemo [16:44] * Laney is enjoying having the fan on [16:55] hum [16:55] "Ubuntu Desktop (Unity 8) amd64 (re-building)" [16:55] Laney, did you trigger a rebuild? [16:55] no [16:55] I wonder if that's a wrong status/due to the build fail from yesterday [16:55] * seb128 tries a new rebuild [16:56] * willcooke -> EOD [16:56] I might go and sit in the kids paddling pool [16:56] o/ === faenil_ is now known as faenil [17:11] bah, it seems to not work [17:11] retrying on i386 works [17:11] I guess the amd64 build is stuck on the "rebuild" status due to the previous built that failed [17:12] Laney, can you retry the amd64 from the command line? [17:12] shouldn't get stuck, check with stgraber why it did? [17:13] alright [17:14] better to fix it, but after that I can retry sure [17:14] ;-) [17:14] ah there's a "cancel" thing too [17:14] for the stuck re-build state [17:15] let's see if stgraber replies before trying that [17:15] in case the stuck state is useful for debug [17:15] indeed [17:18] something weird is going on here [17:18] in the last 10 minutes wasps keep coming in and then leaving again [17:20] shrug [17:20] https://launchpadlibrarian.net/210446892/buildlog_ubuntu_wily_i386_ubuntu-desktop-next_BUILDING.txt.gz [17:20] The following packages have unmet dependencies: [17:20] system-image-snappy-cli : Conflicts: system-image-cli but 3.0.1-0ubuntu1 is to be installed [17:20] why does it still try to install snappy-cli? [17:21] because something else still depends on it [17:22] hum, I wonder if that's settings === dpm-afk is now known as dpm [17:23] rdepends only shows ubuntu-snappy though [17:25] shrug, I don't get it :-/ [17:26] this might be where you need to wait for germinate [17:26] when it germanite kicking in? [17:26] germinate [17:26] when the publisher runs [17:27] laney@snakefruit:~$ /srv/ubuntu-archive/bin/chdist apt-cache wily-proposed-amd64 show system-image-cli | grep Task [17:27] Task: ubuntu-desktop-next, ubuntu-touch [17:27] k, but we had a publisher since the promotion now... [17:28] well, let's see tomorrow morning if things are sorted out [17:29] it might be two cycles if it runs on the starting input or in parallel or something [17:29] k [17:30] hmpf ... [17:30] 21572 ogra 20 0 9865100 5,912g 71088 S 13,3 38,2 814:32.15 evolution [17:30] 10513 ogra 20 0 4235248 2,550g 64936 S 11,0 16,5 766:57.26 firefox [17:31] long running processes ... :P [17:31] * ogra_ didnt actually know top knows "g" for RES [17:33] * Laney is off to assemble a fancy dress costume [17:33] * Laney pats ogra_ [17:33] bye! [17:33] heh, bye === sarnold_ is now known as sarnold === \b is now known as benonsoftware