=== maclin1 is now known as maclin [05:55] hello :) [05:55] snow! [06:56] Good morning [07:13] hi pitti [07:13] hey hikiko, how are you? [07:14] hikiko: seriously, snow in Greece? [07:14] yeah :) in my city [07:14] well, we have a lot of snow in greece (so many mountains) in the cities that are next to the sea it's rare :) [07:15] winter :D :D :D [07:32] good morning desktopers [07:32] hey hikiko pitti [07:33] hey seb128 [07:34] it's freezing in Greece now?! [07:34] we are done with the warming, getting colder! [07:34] :p [07:42] lol it's not freezing :) it's normal winter! [07:43] finally :) [07:44] it was very weird to have 15 and 17 degrees in november :p but anyway I have to stop the weather forecast :D [07:49] bonjour seb128 ! [08:00] pitti, how are you? [08:01] seb128: f-f-f-f-reezing! :-) [08:01] seb128: nah, je vais bien, merci ! [08:01] lol [08:01] it's still cold here as well but should get a bit warmer later on [08:01] seb128: j'ai eu du pizza et de la bière avec mon voisin hier soir, et on a vu "Star Wars V" [08:01] un soir d'hommes [08:01] like going from 0° to 7°C [08:01] haha [08:02] some people prepare themselves for Star Wars 3.5 soon :) [08:02] hey pitti, hikiko, re seb128 [08:02] seb128: Annett was away on a christmas party with their colleagues [08:02] didrocks, when does it go out? [08:02] pitti, it's not even december yet! [08:03] didrocks: oui, mon voisin n'a vu jamais Star Wars -- donc nous faisons ça maintenant [08:03] seb128: mid-december I think? I don't even really know :) [08:03] ah, an illiterate, like I am! :) [08:03] (catching up is still planned though) [08:03] whhhaaattttt [08:03] watching the old movies is a bit boring indeed, but you gotta start there of course [08:04] * seb128 needs to fix didrocks' culture next time we are romming [08:04] rooming [08:04] says the guy who never watched Star Trek! [08:04] :) [08:05] one day [08:05] maybe [08:05] which clearly is the better of the two! [08:05] * pitti ducks and evades the gauntlet [08:05] I tried but speaking of nothing happening... [08:05] it's even more borring than the old starwars [08:05] * seb128 stops there before he crosses a line :p [08:05] yeah, we got spoiled by the modern movies with fast cuts [08:06] hi didrocks [08:06] seb128: well, I can understand it -- the TNG stories were great, but I do appreciate that the narrative style is a bit slow for modern taste [08:07] right [08:07] damn modern world! [08:54] morning all [08:54] c..c..c..cold [08:55] hi willcooke :) [08:55] how's it going chrisccoulson? [08:55] I was going to ask you about you know what today, do you think it'll be done by EOY? [08:56] willcooke, yeah [08:57] cool, thanks chrisccoulson [09:02] Good morning seb128 didrocks pitti willcooke chrisccoulson hikiko [09:03] hey flexiondotorg [09:03] hey willcooke chrisccoulson flexiondotorg [09:03] nobody's using firefox, right? http://arstechnica.com/security/2016/11/firefox-0day-used-against-tor-users-almost-identical-to-one-fbi-used-in-2013/ [09:03] hi everyone :) [09:03] how are you? [09:03] chrisccoulson, says the firefox maintainer? :p [09:03] brRRRRrrRRRrrrRRRr [09:03] good morning flexiondotorg chrisccoulson willcooke Laney [09:03] seb128, I'm not the firefox maintainer :P [09:03] who is? [09:03] Morning all [09:03] lol [09:03] hey Laney [09:03] and davmor2 :p [09:03] seb128, it's you [09:04] Good morning Laney, davmor2 [09:04] chrisccoulson, Have you spoken to anyone at Mozilla about snapping Firefox? [09:04] flexiondotorg, they're doing it [09:04] morning hikiko flexiondotorg [09:05] chrisccoulson, Oooh. Excellent. [09:05] chrisccoulson, :-( [09:07] chrisccoulson, so we get to pick between an outdated chromium or a non-maintainer-buggy-but-uptodate firefox? [09:07] bah [09:07] way to escape the question! [09:07] oh, he's back [09:07] chrisccoulson, so we get to pick between an outdated chromium or a non-maintainer-buggy-but-uptodate firefox? [09:09] seb128, is firefox that bad? [09:09] I probably should use it again really [09:10] chrisccoulson, no, I'm enjoying it still, you are the one pointing the security issues and trying to escape maintainship :p [09:11] * pitti gives firefox a ♥ -- works fine and it's our default browser after all [09:12] I have occasional trouble with hangouts, but then who doesn't (most certainly it doesn't work perfectly in chromium either) [09:13] no it doesn't [09:15] seb128, oh, judgint the state of firefox from the current 0-day is probably a bit unfair - that's quite unusual, and there's a fix already ;) [09:16] :-) [09:16] chrisccoulson, yeah fun :-) [09:16] * ricotz likes firefox too, of course [09:17] I did stay up until 3am this morning waiting for them to start builds but then got bored and went to sleep, so we'll probably end up being a few hours late with the fix [09:17] hi ricotz :) [09:17] hi pitti :) [09:17] hey chrisccoulson! [09:18] pitti, gutted to hear that you're leaving us :( [09:18] although, it does sound like you'll be having a lot of fun :) [09:20] seb128, anyway, we always have webbrowser-app if firefox and chromium suck ;) [09:20] heh, I hope :) I'll just try it and see if it suits me, but for sure I'm looking forward to being able to concentrate on two or three projects for a change and lose all these little maintenance tasks [09:20] yeah, I can imagine :) [09:21] be careful to not be too nice and end up in the same situation where everybody needs you! [09:22] yeah, I must learn how to say "no" :) [09:25] " man, this new hire 'pitti' refused all my tasks" [09:25] "* pitti drinks cocktails on the beach" [09:25] heh [09:25] ^ right, so my work day wouldn't change at all, just who pays for the cocktails! [09:30] Did someone say cocktails? I mean, it's a bit early, but ok. [09:32] willcooke: you didn't fully appreciate the concept of a world-wide distributed company yet! [09:32] willcooke, I though you said you would be at the office tomorrow, not today? :p [09:32] haha! [09:32] I'm expecting a delivery of beer this morning. I think it's going to be a challenge to make it last the whole day [09:34] chrisccoulson, do you use a subscription service? [09:35] willcooke, I don't, although I have been thinking about doing the beerhawk subscription [09:37] chrisccoulson, I'll give you a Flavourly referal code. You only have to buy one box and you'll get a tenner off. Well worth it IMO [09:47] oh fun, I've ran out of disk space [09:49] :/ [09:50] lol, I have a single source tree that takes up nearly 200GB [10:02] 200 [10:02] 200GB? [10:03] wow. [10:04] hikiko, it contains a few build directories at nearly 50GB each. I should probably think about deleting some [10:06] yeah but even 50GB is quite big :) [10:06] hikiko, don't ever get dragged in to browser stuff :) [10:07] heh [10:07] too late [10:08] I am currently building gcc in 3 machines to have the same version same prefix and I am going to try distcc+ninja btw... I'll tell you my experience tomorrow (I am optimistic) ;p [10:08] :s/prefix/suffix [10:08] sounds fun :) [10:09] I might be interested in that work ;) [10:09] (although, I can already build chromium fairly quickly) [10:09] chrisccoulson, how? [10:09] tell me the trick [10:10] hikiko, 64GB of RAM and one of these - http://www.samsung.com/uk/consumer/memory-storage/ssd/950-pro/MZ-V5P512BW [10:11] and I have a quad core xeon CPU in my laptop too [10:15] lol [10:15] ok [10:16] I don't have such hardware:) [10:16] it still takes a while for a full build though. But not 9 hours :) [10:16] but if I combine the RAM+cores of our 3 computers here it will be fast I hope [10:16] yeah [10:17] the 1st time was 9hrs [10:17] and I didn't use all the cores [10:17] I just followed the instructions in the manual ninja -C [10:17] now I am using -j4 [10:17] and soon -j 16 [10:18] (with distcc) [10:57] desrt, I'm having a super weird issue dconf related: after years of our /etc/dconf/db/site.d/foo settings working properly, they are suddenly not applying. If I look in dconf-editor, it shows that the default is the wrong value (i.e. false when it should be true). I expect it's something that we changed last week or so, but I can't figure out what could cause this, any idea? === sil2100_ is now known as sil2100 [11:01] morning [11:04] hey andyrock [11:05] Laney: once andyrock ACKed the libappindicator change ;-), can you please check this https://bileto.ubuntu.com/#/ticket/2208 ? [11:07] marga: huh. nothing should have changed with this. what does the commandline tool say? [11:09] which tool? If I do dconf read or dconf dump, it shows the wrong value. But I have no way of knowing where the value is coming from. [11:10] desrt, as I said, I'm pretty sure it's our fault, I'm just at a loss as to how to debug where the problem is [11:10] what release are we talking about here? an LTS? [11:10] or did you do a dist-upgrade? [11:10] Trusty [11:10] ya.... really really no changes there :p [11:11] Freshly installed and updated to the latest security updates. But I'm also seeing it on a different machine running a different release. So, pretty sure it's a config change on our side. :-/ [11:11] try: touch /etc/dconf/db/*.d; dconf update ? [11:12] desrt, I sort of tried that (editing one of the files there), but I'll try again. [11:12] some text editors do unsafe file access (and as a side-effect, the timestamp on the directory doesn't get updated properly) [11:12] a shockingly large number do this, in fact [11:13] I edited with vim [11:13] I'd hope it does this right :) [11:13] vim does it properly, i think [11:13] (and even if it doesn't, the .swp files in the directory would have modified the timestamp) [11:14] Alright, tried this, no change. [11:14] Is there any way I could figure out where the "bad" setting is coming from? [11:16] do you have locks? [11:16] I tried reading the setting as root and it was also wrong. Also tried removing the .conf/dconf/user file. [11:17] weird....... [11:17] desrt, yeah, the locks actually work correctly (i.e. I can't edit the setting manually). But I've tried removing them and the default is still wrong. [11:17] what is the profile? [11:17] Ah! I forgot about that part. Let me check, maybe we screwed that [11:18] there were some changes in the last year or so to how profile got picked, but i don't think you'd be seeing those in trusty [11:18] * desrt double-checks [11:19] So, the profile _should_ be the one called "user", that contains "user-db:user system-db:local system-db:site" [11:19] ya... the profile selection stuff came much later than the version in trusty [11:20] But it might be that we managed to screw that, maybe. How do I check which profile I'm actually using? [11:20] strace? :) [11:20] is DCONF_PROFILE set to anything? [11:20] Nope [11:21] so then the tool should try to open /etc/dconf/profile/user, indeed [11:21] Ok, I'll strace [11:21] strace dconf read /whatever [11:21] just to see what gets opened [11:21] Yes, open("/etc/dconf/profile/user", O_RDONLY) = 3 [11:22] (like, literally "/whatever" is a good choice, since there is no value here, it will result in less strace output) [11:22] open("/etc/dconf/db/site", O_RDONLY) = 4 [11:22] looks good... [11:22] Yeah... [11:22] and the timestamp on 'site' is reasonable? [11:23] it's a bit of a shame that you are working with trusty... the tool grew some features lately that would be useful here [11:23] Nov 30 12:12 /etc/dconf/db/site (11 minutes ago) [11:23] desrt, I have a more modern system as well. Both are experiencing the same, that's why I blame our configs. === sil2100_ is now known as sil2100 [11:26] So, what are those fancy new features? :) [11:28] sorry. [11:28] so the main one is that you can list locks [11:29] dconf list-locks / will tell you if dconf thinks that you have any paths locked [11:29] (ie: this could be why user values are allowed to appear over system values that you think should be locked) [11:30] (no output = no locks) [11:30] Ok, I had moved one file away (the one that locked the value that I'm using to track the problem). I see the other locks with that. I'll put my lock file back in place [11:31] Yep, the locks work fine. It's the values that are broken [11:31] From what I'm seeing, it might be that only booleans are broken. [11:32] this is very odd. [11:32] Indeed. [11:32] everything is x86 here, ya? [11:32] amd64 [11:32] right [11:33] okay, so my advice: focus on a single key that is showing the problem [11:33] make those separate file-db profile files, one per each layer (site, local, user) [11:33] and query what dconf thinks each database says, and also if it sees a lock there or not [11:33] How can I query each db? [11:34] write into a file called "myprofile" one line: "file-db:/etc/dconf/db/site" (or whatever single file you want) [11:34] then do DCONF_PROFILE=/path/to/myprofile dconf dump / [11:34] BTW, I can confirm that only boolean values are affected. [11:34] ok, will do [11:34] this is _really_ weird [11:34] did you try ints? [11:34] yeah, I changed an int value and then queried it and it showed the new value. [11:37] other option: email me a .tar.gz of your /etc/dconf (complete with both .d directories and the compiled db files, and the profiles) [11:38] I found the issue. Someone created a second file that overwrote the values with wrong values. [11:38] party :) [11:38] I was checking the file that I had created, and it had the right values... [11:38] Sigh [11:38] Thanks for your time :) [11:39] just glad i don't have a bug to fix :p === alan_g is now known as alan_g|lunch === alan_g|lunch is now known as alan_g [12:46] marga, you must love dconf a lot =) [12:46] xnox, I actually find the site.d thing pretty neat [12:46] * xnox learned a lot about dconf from above [12:47] mostly that i really don't want to touch it [12:47] :) [12:47] marga, when i want to change the defaults, i upload the package into Ubuntu and dist-upgrade =) [12:47] Ah, but then you can't lock the settings away from the hands of misguided users :) [12:48] (we are not mean, we only lock some specific settings, like the screensaver lock) [12:48] =) [13:06] Laney: this is all yours now https://bileto.ubuntu.com/#/ticket/2208 ;-) [13:48] THE BITS ARE FLOWING [13:48] Trevinho: ok [14:13] git bisect run you absolute beauty [14:15] Laney: well, it's more like a meticulous craftsman with a big hammer than a fairy, but de gustibus non disputandum est :) [14:17] de mortuis nihil nisi bonum [14:18] pitti: fair comment [14:18] my scripts are usually "git clean -fdx; make; make check" [14:18] hardly delicate [14:18] Laney: confused -- what is dead in that context? [14:19] Laney: heh, my usual one is a bit more elaborate: http://people.canonical.com/~pitti/scripts/systemd-bisect-run.sh.simple [14:20] here's to packages which can be sensibly tested with "make check" :) [14:21] pitti: there's a play (forgot the name) where those two phrases are confused [14:21] Laney: hm, curious; aside from being completely ignorant of Latin basics, it's hard to imagine how to confuse them [14:21] a misquoting IIRC [14:22] #ubuntu-desktop topics → is it Friday yet? [14:23] http://www.cynic.net/~cjs/degustibus.html [14:23] back to learn something fridays rather than troll fridays? [14:24] Laney: ah, thanks! [14:24] not enough larsu around nowadays :-/ [14:24] pitti has rectified that one too [14:24] * Laney sobs [14:25] seb128: (fosdem) [14:25] right! [14:26] nothing like a cold and grey weekend in bruxelelelelels to regenerate yourself [14:26] :-) === Laney changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | requests paired with a pink killer will be given preferential treatment [14:29] * larsu waves to seb128! [14:29] hey larsu! wie gehts? ;-) [14:30] it's a larsu! [14:30] seb128: too dark! [14:30] otherwise great :) How are you? [14:30] "pink killer"?? [14:31] pitti: hi! What's going on? [14:31] I'm good thanks, sunny here today and not night yet [14:31] larsu: eh? bright blue sky and sun here [14:31] pitti: rain and dark here :( [14:32] Laney: man what did Pink do to you to deserve killing [14:32] Laney: She sings okay songs if you don't like them just listen to something else ;) [14:33] davmor2: what happens at fosdem stays at fosdem === JanC is now known as Guest103 === JanC_ is now known as JanC [16:35] hy, After installing/downloading virtualbox completely..it gives me an error - http://imgur.com/a/MbMsf ..how to resolve it "Running VMs found"? === infinity1 is now known as infinity [18:01] * flexiondotorg calls it a day [18:01] Night desktopers [18:01] see ya flexiondotorg [18:02] night flexiondotorg [18:03] going to do the same here [18:03] have a nice evening desktopers and see you tomorrow [18:03] night seb128 [18:03] * willcooke follows [18:03] London tomorrow [18:03] ta ta === robru_ is now known as robru [18:30] night too [20:53] Laney: are you *sure* that you uploaded the appstream patch? Because it is nowehere to be seen in Launchpad