15:05:02 #startmeeting kde-sig 15:05:02 Meeting started Tue Oct 2 15:05:02 2012 UTC. The chair is rdieter. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:05:02 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:05:08 #topic roll call 15:05:30 hi, who's all around today? 15:05:35 here...sort of 15:05:37 Present. 15:05:45 present 15:05:48 ping: ltinkl, than 15:05:51 present 15:05:53 * ltinkl is present 15:06:07 jreznik sends regards, is busy @ another meeting 15:06:23 #chair Kevin_Kofler jgrulich than ltinkl dvratil_n9 15:06:23 Current chairs: Kevin_Kofler dvratil_n9 jgrulich ltinkl rdieter than 15:06:47 #info rdieter Kevin_Kofler jgrulich than ltinkl dvratil_n9 present, jreznik sends regards 15:07:03 #topic agenda 15:07:07 ok, what to discuss today 15:07:19 kde-4.9.2 status 15:08:23 There was another regression reported a few hours ago. 15:08:28 bug #841471 (and friends), maybe time to consider reverting kdelibs' commits to start apps in ~/Documents 15:08:33 But only on Rawhide, thankfully. 15:08:40 Kevin_Kofler: the kio-smb thing? 15:08:45 Yes. 15:08:46 if so, I think I fixed that 15:08:50 Good. 15:09:02 see recent kdelibs/kde-runtime commits 15:09:05 * Kevin_Kofler misses the days where he could check mails in near-realtime. :-( 15:09:21 With Akonadi, it always takes several minutes until I can finally read my mails. 15:09:44 * rnovacek is late here 15:10:13 I was also seriously considering shipping a sysctl snippet in nepomuk-core to up the default inotify max_user_watches (needs discussion) 15:10:44 rdieter: yup, perhaps it's a good idea to test it for F18 15:10:54 anything else for today? 15:11:07 rnovacek: hi! 15:11:35 For ~/Documents, it's unfortunate that we're about to override an upstream change, dfaure generally knows what he's doing, but I'm not really opposed to reverting this anymore, for a simple reason: 15:11:49 The feature is supposed to be for compatibiity with non-KDE apps, but no other desktop does that. 15:12:14 So count me in as neutral (±0) on this. 15:12:35 #topic kde-4.9.2 status 15:12:54 queue'd for f18 updates-testing early yesterday, and it's been pushed in the meantime (yay) 15:13:02 oh, and it's all in kde-testing 15:13:21 f17 kde-4.9.2 update is pending, waiting for official announcement before queue'ing anywhere 15:13:33 working fine for me on f17 from kde-testing 15:13:59 * than will update 4.9.2 from kde-testing 15:14:06 that's all, any questions/comments about 4.9.2 ? 15:14:31 all's working fine :) no problem whatsoever 15:15:04 personally I'm glad we sorted out the remaining systemd-related bits for F18 15:15:20 nepomuk-core-4.9.2-2 includes a nice patch that should help avoid a lot of the crashers being reported 15:15:28 ltinkl: yes! 15:15:39 it means nepomuk regession is fixed in 4.9.2 15:16:00 but I discoverred too that many crashes go away if inotify max_user_watches is raised too 15:16:21 I suspect the deleteLater patch in -2 build is basically the case when max_user_watches are exceeded 15:16:26 No surprise there, the bug is in the code which handles the case where you run out of inotify watches. 15:16:36 Right, that's exactly it. 15:16:39 ok :) 15:17:05 The code deletes the watch which isn't working due to the inotify limit, and the fix uses deleteLater instead of plain delete there. 15:17:16 hi everyone 15:17:22 so I was going to propose 2 things: include a sysctl snippet in nepomuk-core to up the default value 15:17:38 agree on that (for F18) 15:17:51 either include/install that snippet automatically by default, or just include the .conf sample along with instructions on putting it into /etc/sysctl.d/ 15:18:32 Will the kernel team approve of us doing that? 15:19:02 I'd rather not get flamed by the almighty kernel maintainers. ;-) 15:19:19 Kevin_Kofler: they were... ok with the idea generally when I'd asked way back when. 15:19:37 but generally against changing the "default" kernel value 15:19:43 So let's try it, for upcoming releases (F18+) only. 15:19:45 to stray from upstream defaults anyway 15:20:05 (or F19+ if you're feeling super-conservative ;-) ) 15:20:16 and I ran out of time/energy to poke lkml 15:20:57 ok, I'll do so for f18, and only include a sample snippet for end-user installation on < f18 builds 15:21:16 anyless there are any objection? than ? 15:21:26 rdieter: it's fine with me 15:21:57 #action rdieter to include sysctl snippet to raise inotify max_user_watches in nepomuk-core 15:21:59 It's better not to poke LKML anyway: poke them with a needle and they'll poke you with a giant lance. ;-) 15:22:34 i'd considered putting the snippet in kde-settings ... but seems putting it in nepomuk-core directly for now is the path of least resistance. 15:22:49 Yeah, I think it's cleanest. 15:22:56 nepomuk-core doesn't depend on kde-settings, does it? 15:23:11 no, *if* I were to do that, I'd make a kde-settings-nepomuk subpkg probably 15:23:15 and depend on that 15:23:49 i think puting it in nepomuk* is cleanest 15:24:29 ok 15:24:41 next topic... 15:25:09 #topic konsole vs kdelibs ~/Document startup dir, deathmatch 15:25:46 it looks like we agree to revent the change in kdelibs 15:25:54 so the konsole fix of adding Path=$HOME has it's own regression, making it not work on != kde 15:26:14 than: I think so, +1 15:27:00 rdieter:so we have revert the change in konsole from last update 15:27:04 we've discussed the issues at length a couple times before, but does anyone have anything else to add? 15:27:15 than: right, do both at the same time 15:27:20 rdieter: yes 15:27:24 Yeah, I'm withdrawing my objection, for the reason given, I'm not a big fan of doing this, but I'm not going to stop you anymore. 15:27:48 Kevin_Kofler: I felt the same for a long time... 15:27:51 (The reason: It looks like KDE is the only desktop behaving this way, which is a bit strange for a "compatibility" feature. ;-) ) 15:28:25 So I'm changing my -1 objection to a ±0 abstention. 15:28:34 if we're in general agreement, any volunteer to work on implementing it? 15:28:52 ok, i can take care of this issues 15:29:02 probably best to include "contact upstream asking them to revert behavior too" as part of the job too 15:29:15 than: thanks 15:29:23 rdieter: np 15:29:53 #action than to work on implementation of reverting ~/Documents startup behavior (and followup konsole workaround) 15:30:07 FYI, I think the Konsole change is already included in 4.9.2. 15:30:12 yes it was 15:30:25 #topic open discussion 15:30:27 So you have to revert it explicitly to fix the non-KDE-desktop regression. 15:30:33 yep 15:31:01 I think that covers the topics we mentioned already, anything else before ending the meeting? 15:31:10 FYI, I closed the just-filed https://bugzilla.redhat.com/show_bug.cgi?id=862275 nepomuk-core ABRT trace as a duplicate of #858271. 15:31:38 I'm pretty sure it's the same use-after-free as the already-addressed isEmpty crash, just with a different backtrace. 15:31:48 I wonder if the ~QObject crashes are related, too. 15:31:52 close enough 15:33:43 Kevin_Kofler: I suspect they are 15:33:55 ok, thanks everyone! 15:33:56 #endmeeting