=== mfisch is now known as Guest61548 === duflu_ is now known as duflu [04:35] Good morning === pstolowski is now known as pstolowski|afk [06:37] desrt: LP:# 1401488 is really really annoying me. :( [06:55] bonjour seb128, ça va ? [06:55] good morning desktopers [06:56] hey pitti, wie gehts [06:56] seb128: très bien, merci ! je suis allé courier, avant la pluie [06:56] morning :) [06:56] guten Morgen larsu! [06:57] here comes my daily french reading comprehension practice [06:57] hi pitti :) [06:57] * pitti is grateful for a little rain and thunder, going to be 32 degrees again later on [06:57] oh? Sun and sun, with a bit of sun here [06:57] larsu: oui, on parle français ici ! [06:57] larsu: http://www.wetteronline.de/wetter/augsburg :) [06:57] wow, enjoy! [06:57] just a small little band of clouds over Germany, and we have it! muhaha! [06:58] indeed :D [06:58] uh oh: http://www.wetteronline.de/wetter/berlin [06:58] but yeah, otherwise sun, sun, sun [06:58] 37 on Sunday [06:58] * larsu makes more ice cubes for tea [06:58] ok, plan for the weekend: [06:58] - get ice cream [06:58] - get more [06:58] - bring out the hammock [06:59] I think you forgot some additional ice cream [06:59] true that! [06:59] hammock sounds awesome, though [06:59] I need to get one [06:59] I got one last year [06:59] as a bday gift from a friend [07:00] I bought a sack of cement and a second post to actually install it, but now it's working nicely :) [07:01] it's too warm out there! === rsalveti_ is now known as rsalveti === pstolowski|afk is now known as pstolowski === meetingology` is now known as meetingology [08:01] gotta get down [08:01] it's friiiiday [08:09] hey Laney, how are you? [08:12] yo seb128 [08:12] i'm SUPER! (but tired) [08:12] how about you? [08:12] looking forward to the w.e.? [08:13] I'm good thanks [08:13] unsure, I wished that snappy personal image was working [08:13] so I would rather look forward another work day :p [08:13] but I guess w.e is going to do as well [08:14] :/ [08:15] do you know what work is left? [08:15] well, getting the thing to work [08:15] image is back to build [08:16] but now u-d-f fails on "failed to find user uid/gid" when trying to build an image [08:16] mornin' [08:16] hey willcooke [08:17] Laney, what about you? having any plans for the w.e? [08:19] :| [08:20] yeah I'm going to a murder mystery weekend! [08:20] got to dress up in fancy dress though, which I am not really looking forward to [08:21] * ogra_ hopes it is an airconditioned murder mystery [08:21] only up to 24° here, also rain [08:23] Laney, make sure to take some selfies from yourself in that fancy dress ;-) [08:24] how many people are going to be there? [08:24] our group is like 10 people but there are others too [08:24] What would people say if I asked to move the weekly meeting forwards to 30 mins later? [08:25] permanently [08:26] I would say doesn't that start to get late for CET people? [08:26] willcooke, people are going to be grumpy [08:27] better half an hour earlier [08:27] like now it ends after 6pm [08:27] I could do an hour earlier [08:27] if you move it you get close from 7pm, and sometime people need to go at 6:30pm [08:27] an hour earlier is probably better [08:27] check if it's not too early for the us side of the team [08:27] oh, wait [08:27] no I can [08:27] *cant [08:29] oki, will ask olli to move his meeting [08:29] moving 12 people might be tough :P [08:30] I guess looking for the same time another day would be easiest for you [08:30] Hopefully olli can move his meeting by 30 mins or so [08:31] or I could do an IRC meeting and a HO at the same time - which is probably do-able [08:31] but sub-optimal [08:34] seems better, ours is long established :) [08:34] indeed [08:34] "long established" :D [08:34] hi Laney, willcooke! [08:35] hey larsu [08:35] it's worn an ass groove [08:35] hey larsu [08:35] what's going on? [08:36] heat [08:36] not much else I think [08:36] well. Almost weekend. [08:36] for you? [08:37] tea [08:37] I just found a bit of my fancy dress costume [08:37] * Laney telegrams you a preview [08:37] I have tea as well but find it hard to enjoy when it's hot [08:37] should make iced tea again [08:40] Laney: georgous! [08:40] Laney, I say! [08:40] *gorgeous [08:40] it's really hard to keep it in [08:40] ya, you look like you're squinting quite a bit [08:40] makes you look a tad older, which goes nicely with the monocle [08:40] adds to the look! [08:40] larsu, Laney; any chance we see some of those themes fixes land today? [08:41] yes. totally [08:41] * larsu stops slacking [08:41] assuming they are ready [08:41] * Laney whips larsu [08:41] ouch [08:41] lol [08:41] don't do that! [08:42] this has become a bit kinky [08:42] * Laney goes to look at a debian/rules file to calm down [08:42] lol [08:42] seb128, Laney: So was there a final decision on gnome-keyring? [08:42] Noskcaj: I have a merge, didn't test if it works yet [08:42] last time I tried it I couldn't get the pinentry dialog to come up at all [08:43] which is a bit poor [08:43] I couldn't get the pinentry-gnome3 to open as a gui either, but i think that's user error [08:43] sounds like a blocker to me [08:44] users shouldn't have to do anything, things should "just work" [08:44] yes no shit [08:44] I'm saying it should be fixed [08:44] * Laney tries the debian pkg though [08:44] I just did some local config hax [08:45] Laney, right, I was replying to Noskcaj, not to you ;-) [08:45] oh ok! [08:47] Is debuild requiring manual password entry for signing you too? It's saying "gpg: gpg-agent is not available in this session" [08:49] I have no $GPG_AGENT_INFO, hmm [08:51] upstart job isn't starting it [08:53] huh, that's a bad bug [08:53] the job breaks if you don't have "enable-ssh-support" in there [08:54] yeah this works now [09:00] pitti: could you upload systemd-220 to https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-047 [09:00] anpok_: hey [09:00] anpok_: do you have some details about that? which version? which patch? to which release? what's that about? [09:01] anpok_: systemd 220 doesn't exist in any ubuntu release (vivid has 219, wily has 221) [09:06] oh i didnt notice wily already going to 220 [09:06] 221 i mean [09:06] i thought 220 is the first one that has the udevd with the backported touch screen patches [09:07] anpok_: I did backport them while we had 220, but they are included in 221 indeed [09:07] do you know of any api or abi changes in libudev between 220 and 221? [09:08] anpok_: no, 221 sohuld work fine on vivid (no API changes), let me check the build deps [09:08] sbuild-build-depends-systemd-dummy : Depends: libcap-dev (>= 1:2.24-9~) but it is not going to be installed [09:09] ah, that was for the move into /lib, but it's mostly just a precaution [09:09] so, I can prepare a source that builds in vivid, and upload it to that PPA if you need that [09:11] anpok_: but you must never land that in vivid-updates, as it will break the udeb; overlay PPA is fine [09:11] (well, the train doesn't land in vivid-updates anyway, I figure) [09:13] anpok_: oh wait, this will also change the network interface naming, and a couple of other things; so a straight backport will never be able to land [09:14] so I guess just adding your patches to the vivid version is better [09:15] i thought the silo is configured to go into the vivid stable phone overlay [09:16] right; but the different network interface names need to be handled in various places, so we can't just use the wily version as-is [09:16] ok [09:16] e. g. bug 1467640 [09:16] bug 1467640 in ofono (Ubuntu) "No mobile data connection for mako on wily" [High,Confirmed] https://launchpad.net/bugs/1467640 [09:16] ouch [09:16] so, backporting your patches to vivid is safer [09:48] Laney, I just did a livecd-rootfs upload, can you kick a desktop-next image rebuild when that migrates out of proposed (like in 45 minutes I guess)? [09:48] I can technically do it, but I'm about to go for lunch and I would like to come back on a build image rather than kicking the job in and have to wait then [09:49] well, if you are around/not a lunch yet [09:49] otherwise I just do it once I'm back [09:50] k [09:51] thanks [09:52] xnox: how can I see which upstart config files are being used for a job? [09:52] something is overriding 'start on' for gpg-agent on my system and I don't know how to find out what it is [09:52] nothing in ~/.config/upstart/ [09:52] Laney: for a user session? [09:53] ohhhh [09:53] ~/.init/ [09:53] i don't think we have something like systemctl dump/cat [09:53] I obviously knew about this at one point in time [09:53] "systemctl cat foo" shows foo.service plus drop-ins, whereever htey are [09:53] oh, you mean for upstart, sorry [09:53] * pitti STFU [09:53] indeed [09:54] it seems like cat does show the filenames, which is what I want to do for upstart [09:54] I guess "there is no way"? [09:54] Laney: yeah full paths have ~/.init ~/.config/upstart, well XDG_CONFIG_HOME/upstart, XDG_CONFIG_DIRS/upstart (all transveresed), and /usr/share/upstart/sessions/ or so [09:54] (which is okay, since I just found it) [09:54] man, this random job must have been in use for years [09:54] Mar 5 2013 [09:54] haha [09:55] yeap [09:55] * Laney burns it with fire and acid and bees [09:55] Laney: i want to transition to gpg2 by default, with gtk3+ (based on keyring support libraries) gpg2-agent in ubunut [09:56] what do you think? it also means disabling gpg support in the keyring, which has been dropped upstream now. [09:56] yes I am working on the pinentry-gnome3 thing now [09:56] no opinion on gpg2 atm [09:57] except that it requires the agent which is slightly better for the pinentry situation [09:57] I think we can move to pinentry-gnome3 on gpg1 though no? [10:05] ah, the job needs a tweak to start after dbus [10:15] that explains EVERYTHING! [10:16] pitti: ok just sent you a backported patch [10:16] or do you need it in a different form? mp somewhere? [10:17] anpok_: that's fine; that includes everything? (IIRC this landed as 3 or so patches upstream) [10:17] xnox: mail ubuntu-devel about the switch I think - I don't know enough about gpg vs gpg2 to have useful input atm [10:17] in the meantime I'm going to mail ubuntu-desktop about pinentry-gnome3 [10:17] * Laney PPAifies [10:17] pitti: yeash squashedn + added stuff that was added later on.. [10:17] *squashed them [10:17] anpok_: cool, thanks [10:51] hmm, how can I express this starting condition for gpg-agent? [10:52] start on starting xsession-init and started dbus-only-if-we-have-pinentry-gnome3 [10:55] have a dummy pinentry-gnome3 job maybe [10:55] which is start on started dbus [10:58] no that doesn't work, maybe "no-pinentry-gnome3 or started dbus" [11:25] anpok_: seems a bit unusual to land this in the overlay PPA instead of a proper SRU, but I uploaded it now [11:27] hm sru for vivid would be better if we also plan to bump the used mir version [11:29] * seb128 back from lunch [11:29] bah livecd-rootfs was slow to migrate [11:29] Laney, I'm going to retry the build once rmadison says it's ok [11:29] we are back is slow publishing days [11:29] ya I was watching it [11:30] not sure what the reason is [11:30] like I uploaded that livecd-rootfs over 1h30 ago [11:30] and it has no autopkgtests or anything to slow it down [11:55] good morning, desktop! [12:00] heeeeeeeeeeeeeeey desrt [12:02] yo desrt === MacSlow is now known as MacSlow|lunch [12:03] * desrt is back [12:04] new place is mostly set up... at least enough for working [12:04] but cardboard boxes EVERYWHERE [12:06] hey desrt, how are you? [12:07] i'm okay [12:07] still floating in outerspace a bit === MacSlow|lunch is now known as MacSlow [13:23] desrt: learn from the masters: http://xkcd.com/1077/ [13:24] pitti: ya. seems about right :) [13:28] after a month you move the box to the trash and call it done. Learned from experience ;) [13:29] jibel, the master of moving [13:29] we have a saying 'moving three times is like burning down once' [13:35] pitti: in German? [13:35] * larsu is unaware [13:36] larsu: "Dreimal umgezogen ist wie einmal abgebrannt" [13:36] never heard that :) [13:36] probably just not a thing in Berlin [13:37] we don't move to stay in old contracts ;) [13:37] haha [13:43] * ogra_ hasnt heard that either ... === dpm_ is now known as dpm [14:04] * Sweet5hark now has mental images of larsu being bunkered in in his appartment defiantly waving a "stop gentrification naow!" flags. [14:09] pitti, hey, how does one tell why systemd is in "maintenance" status? [14:10] seb128: start with "systemctl --failed"? [14:10] the normal output stops on "tmpfs: No value for mount option 'none'" [14:10] seb128: you mean "systemctl status" says it's in degraded mode? [14:10] seb128: oh, you mean you don't even get to normal getty/ssh? [14:10] pitti, no, it says "State: maintenance" [14:11] emergency target is active [14:11] ah, the emerg shell [14:11] right [14:11] systemctl --failed still sounds god [14:11] good [14:11] list 1 job that doesn't seem relevant [14:11] which one? [14:12] seb128: otherwise, pasting the journal would be helpful (or you check it yourself -- try "journalctl -p warning" to reduce it [14:13] or even journalctl -p err [14:13] pitti, var-lib-NetworkManager.mount [14:13] well it's a mount [14:13] so maybe it fails everything else [14:13] right, so a mount that's in /etc/fstab which isn't "nofail" [14:13] that's fatal [14:14] (you can mark it "nofail" if you don't need it, but one can't generally guess automatically) [14:14] so I guess it has to do with the "tmpfs: No value for mount option 'none'" [14:14] images were working this morning [14:14] wth [14:14] * pitti blames the heat [14:14] I built a new snappy image and same issue [14:14] I don't get it [14:16] it's also crazyness that any fstab line failing let you without a system booting :-/ [14:16] things feel like a lot more fragile since we are on systemd [14:16] seb128: well, it was crazy *not* to do it [14:16] we haven't noticed security relevant bugs for years because of that [14:17] because some random /my/mp3/mount is having an issue doesn't mean I don't want my system to boot anymore [14:17] it's really not okay to just silently not mount stuff, like /home on NFS, or a big partition and instead filling your small one, etc. [14:17] for nonessential stuff there has always been fail/nofail [14:18] k, I've no clue how to fix that "tmpfs: No value for mount option 'none'" [14:18] * seb128 google [14:18] seb128: what's the fstab line for that NetworkManager mount? [14:19] "tmpfs /var/lib/NetworkManager tmpfs none 0 0" [14:19] "none" doesn't seem documented in mount(8), so I guess util-linux doesn't understand this [14:19] I guess the "none" is buggy [14:20] try "defaults"? [14:23] pitti, works btter after fixing that line, thanks [14:23] great; so now the task is to figure out what broke this? [14:23] I still think it's crazy that a typo in a writable-path mount bricks your system [14:23] me :p [14:24] dunno why it worked this morning [14:24] so you'd rather have that silently broken? [14:24] I did that writable-path change on wednesdat [14:24] well the job could be in a failed state [14:24] without letting the box without even a vt you can log into to debug [14:24] good that I know how to add systemd.debug-shell in grub [14:24] well, with a lot of fstab failures you don't get very far in the first place [14:25] but normal sysadmin can get well screwed [14:25] err, you should have an emergency shell, didn't you get one? [14:25] no [14:25] then *that* is the bug [14:25] it hangs on the "tmpfs: No value for mount option 'none'" [14:25] I had to systemd.debug-shell and vt9 [14:27] seb128: right, that totally should be fixed [14:28] the idea is that it throws you into an emergency shell, or into friendly-recovery [14:28] (presumably the latter if you have it installed, but at least the emerg shell) [14:28] friendly-recovery is installed but doesn't work [14:28] maybe that' the issue [14:28] seb128: mind filing a bug? I'd like to get to that (but not right now) [14:29] e.G picking "recovery" from grub leads to a normal boot [14:29] pitti, sure can do, note that it's on the snappy personal image so it might be an issue there, I'm going to look a bit more before reporting it [14:29] seb128: I suppose we don't want f-r on a snappy image as you can't really do much there anyway (except for screwing up more)? [14:30] seb128: I get the same on a cloud image [14:30] seb128: sorry for misunderstanding the bug then, I had assumed you got into a shell (similar to what happens if fsck fails, etc.) [14:32] pitti, no worry, sorry for ranting a bit rather than describing it well [14:32] pitti, "the same" being friendly-recovery doing a normal boot? [14:32] * pitti hugs seb128, merci dieu c'est vendredi [14:32] seb128: right, it also just hangs here [14:33] * seb128 hugs pitti [14:33] where should I report the bug? [14:33] I suppose because I disabled the emergency shell becuase of friendly-recovery, but that doesn't get invoked in that case [14:33] seb128: just systemd [14:33] k [14:47] pitti, https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1471258 [14:47] Launchpad bug 1471258 in systemd (Ubuntu) "Invalid fstab entry leads to an hanging system rather than a debug command line" [Undecided,New] [14:47] seb128: cheers [14:57] Laney, you like that panel, https://launchpadlibrarian.net/181103194/u-c-c-sharing-panel.png ? [14:57] I didn't look at that [14:58] do I want to? :) [14:58] unsure, you commented saying to land it... [14:58] who approved the merge proposal? [14:58] if you think it's crap then don't make it approved [14:58] " Robert Ancell on 2015-07-02 " [14:58] I didn't [14:58] you have the power to unapprove it [14:59] is it the same as gnome has? [14:59] I don't think I feel strongly enough to argue [14:59] no [14:59] https://blogs.gnome.org/mclasen/files/2013/01/settings-sharing-screen.png [14:59] is the GNOME one [15:00] which is a subscreen of https://blogs.gnome.org/thos/files/2013/04/Sharing-Settings.png [15:00] I'm just unsure having a full panel about "screen sharing" makes sense [15:00] it's pushing the feature a bit too much in front imho [15:01] which is why I asked for mpt to comment from a design perspective on the mp... [15:02] happy weekend everyone! [15:03] pitti: enjoy! [15:03] pitti, have fun! [15:03] get some icecream ! [15:03] (and an ubuntu fan ) [15:04] seb128: you could set it back to needs review and re-ping mpt, looks like it just fell through the cracks [15:04] bye pitti1 [15:04] ! [15:06] mpt, robert_ancell added the screenshots you asked for on https://code.launchpad.net/~robert-ancell/unity-control-center/screen-sharing/+merge/226771 , in case you feel like having a look to that one again [15:07] that uninstalled case isn't the best [15:09] indeed not, but I guess it's not the standard case [15:09] I'm more annoyed at having "screen sharing" as a main item in the settings [15:10] it feels like it's not a setting that you want to access often/is important enough to have it there [15:11] many things like that already, but I don't like arguments along those lines :) [15:15] yeah, "we have those that suck" is not a case to add more ;-) [15:16] but I also don't see a good top level item to put it under [15:19] we could make a sharing panel like GNOME and list different items including that one in it, but that's more work and I'm unsure that's something we want to spend work on [15:20] robert_ancell loves that kind of work ;) [15:20] larsu: you got a theme branch for me? [15:20] yeah, I'm just unsure that's what we should spend our resources on [15:20] * Laney has to leave in 50 mins or so [15:22] Laney: I moved my working hours towards the evening because it was unbearably hot. You'll have it first thing on Monday [15:22] okay! [15:23] we also never landed the scrollabr restyling, did we? [15:23] I thought it broke something [15:23] but I forgot what [15:23] ok I'll give it another spin [15:24] seb128: do you remember? [15:24] nautilus sidebar? [15:24] ah no, that's broken without it as well [15:24] something to do with progress bars? [15:24] * Laney searches logs [15:24] yes [15:24] the content of the bars [15:24] like the color inside [15:24] backgrounds of troughs, indeed [15:24] thanks seb128 [15:25] thanks to Laney who remembered it was those ;-) [15:25] ty [15:25] yeah, those theming tweak having been pending for a while [15:25] thanks Laney :) [15:25] would be good to have them landing [15:26] * larsu nods [15:27] Laney, larsu, would one of you be interested looking at bug #1454950 next week? [15:27] bug 1454950 in gnome-settings-daemon "It needs to press touchpad hotkey twice to re-enable touchpad" [Medium,Confirmed] https://launchpad.net/bugs/1454950 [15:28] it's coming from the oem team and has some details on the issue/buggy code, it's also a but that still happen on upstream it seems [15:28] yep! [15:28] larsu, thanks :-) [15:30] I don't seem to have a button to do that [15:30] can you do it from software? [15:31] well, nm if larsu is gonig to look :P [15:38] Laney, I guess you can edit the code the change what key does that [15:39] those haskell packages are crazyness [15:40] it feels like half of the uploads are for ghc abi changes [15:40] half of the ubuntu uploads I mean [15:43] Climate scientists announced today that a landmark study into the leading causes of CO2 emissions has discovered that Haskell rebuilds in Ubuntu and Debian rank in the top spot ahead of transport, heavy industry and power generation. [15:43] lol [15:44] haha :D [15:44] I hope we have users of those packages [15:44] actually bitcoin miners are starting to get there: http://motherboard.vice.com/read/bitcoin-is-unsustainable [15:46] shrug [15:46] so much energy wasted :-/ [15:46] ya... [15:47] we should solve problems in this order: (1) cheap renewable energy (2) cryptocurrencies [15:51] seb128: can we subscribe desktop-bugs to libgom please? [15:51] going to be a bd/d of grilo-plugins soon [15:53] Laney: Climate scientists clearly havent discovered: http://tinderbox.libreoffice.org/MASTER/status.html yet then ... [15:53] Sweet5hark: man, that took long this time :P [15:53] a full 10 minutes after Laney first mentioned the topic [15:54] haha [15:54] too busy watching libreoffice build to read IRC [15:54] Laney, you got team admin, feel free to do it [15:54] :) [15:54] oh [15:54] wait [15:54] POWER?!?!?!?!?! [15:55] :-) [15:55] * Sweet5hark is in meeting and was sniped into another conversation along too. [15:55] [MIR] xmonad [15:55] Desktop team will maintain. [16:09] right, got to go solve the murder [16:09] byeeeeeee, happy weekend! [16:09] have fun!! [17:03] happy weekend all [21:12] Laney, gpg from the ppa is working fine for me now. No visible bugs