11:01:28 #startmeeting Mer Bug Triage 23 Jul 2012 11:01:28 Meeting started Mon Jul 23 11:01:28 2012 UTC. The chair is lbt. Information about MeetBot at http://wiki.merproject.org/wiki/Meetings. 11:01:28 Useful Commands: #action #agreed #help #info #idea #link #topic. 11:02:19 good morning all 11:02:57 11:03:01 https://wiki.merproject.org/wiki/Bug_Lifecycle for anyone new 11:03:10 Good afternoon 11:03:20 please don't edit bugs during the meeting to avoid in-flight changes 11:03:32 Stskeeps will do changes today 11:03:34 ty 11:03:37 emergency exits are here, here and here. 11:03:44 indeed :) 11:03:46 * Stskeeps blocks the emergency exists 11:03:48 -s 11:03:51 good man! 11:03:59 lol 11:03:59 #info We'll start with the bugs: https://bugs.merproject.org/buglist.cgi?bug_severity=critical&bug_severity=major&bug_severity=normal&bug_severity=trivial&bug_severity=enhancement&bug_status=NEEDINFO&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=TRIAGEDUPSTREAM&bug_status=REOPENED&email1=need-triage&emailassigned_to1=1&emailtype1=substring&query_format=advanced&order=bug_id 11:04:02 o/ 11:04:31 #topic https://bugs.merproject.org/show_bug.cgi?id=437 - glibc should be a 586 package . This also allows mic to work with -A / --architecture i586 11:04:57 low, it's mostly an annoying cosmetic issue, IMHO 11:05:07 :nod: 11:05:20 the 'i686' part is a little more involved in the packaging than one might thin 11:05:21 makes release scripts need to cope with strange edge-cases 11:05:23 k 11:05:27 good? ;) 11:05:44 OK then :/ 11:05:57 we have armv7tnhl in some archs, so 11:06:19 add any hints on packaging to enable others to take 11:06:29 the problem is in ./configure call, i think 11:06:38 #info low - cosmetic 11:07:01 done 11:07:01 #topic https://bugs.merproject.org/show_bug.cgi?id=441 - Add versions to patterns 11:07:20 normal, i'd say, something that matters in SSU like setups 11:07:32 hmm 11:08:01 wondering if this should be a release area task ? 11:08:09 yes, it might be 11:08:16 but the patterns are coming from project-core 11:08:58 normal sounds sane? 11:08:59 can we link it to the createrelease area so it's not missed 11:09:13 yes 11:09:23 ok 11:09:39 #info normal, matters for SSU and re-creation 11:09:51 done 11:09:52 #topic https://bugs.merproject.org/show_bug.cgi?id=442 - Mer should provide a 'sb2-mount' that sets up CWD as sb2 target 11:10:22 Does this fix the annoying osc chroot issue? 11:10:23 yeah - feels like a dupe 11:10:24 the current method we're using to set up a given image with sb2 is far too complex to explain to people 11:10:40 dupe from where though? 11:11:11 this should be a task, for what it's worth 11:11:13 so is 441 11:11:43 can't see the dupe - maybe not recorded well - just add a note that there's a potential dupe 11:11:46 :nod: 11:11:51 prio, normal? 11:11:56 it's 'be nice to developers' 11:12:33 this was based in a real life situation fwiw, hence me stating it :P 11:12:38 looking at scope 11:12:50 are they able to download a rootfs? 11:13:07 set up a given sb2 target which is in $cwd 11:13:18 er, $PWD 11:13:27 $DIR is fine 11:13:37 adding cd $DIR is manageable :) 11:13:49 so basically after the fact you can access the sb2 target 11:13:54 build against it, add new packages, etc 11:13:59 yeah - normal - it's a small task 11:14:03 reasonable win 11:14:17 next 11:14:30 #topic https://bugs.merproject.org/show_bug.cgi?id=443 - OBS worker won't shutdown 11:14:43 normal, i think, i've encountered this a little too many times 11:15:02 yes 11:15:23 #info normal - happens a bit 11:15:47 next 11:15:52 #info 442 is normal and a good simple task 11:15:57 #topic https://bugs.merproject.org/show_bug.cgi?id=445 - BFD (GNU Binutils) 2.22 assertion fail elf32-arm.c:12049 11:16:19 low - it hasn't shown any visible problems so far and will probably disappear with next binutils 11:16:22 but should be tracked anyway 11:16:51 #info low - seems to be a no-visible-effect warning 11:17:42 have seen it on ubuntu too afaik 11:18:07 #topic https://bugs.merproject.org/show_bug.cgi?id=446 - Create test coverage chart/table for core packages 11:18:10 task, maybe normal 11:18:21 or even high 11:18:37 let's say high, that way we can track progress better? 11:19:02 can this be auto-generated? 11:19:04 next 11:19:11 lbt: not at the moment 11:19:19 even if it needs package-specific generation snippets 11:19:32 when we have tests then yes 11:19:39 I worry about the value of anything relying on manual updates 11:19:49 ie mainly useless :) 11:20:37 yep 11:20:39 so just add something that says that to the notes to ensure this is more about laying foundations for automated generation than getting it right today 11:20:50 ty 11:21:12 ok 11:21:15 #info high - can't be autogenerated yet but that should be the goal 11:21:19 #topic https://bugs.merproject.org/show_bug.cgi?id=447 - Create a smoke test plan for Mer releases 11:21:28 also task 11:21:38 high? 11:21:43 yes 11:21:45 yes 11:21:59 * Stskeeps looks at the burning buildings after last prerelease.. 11:22:14 create something where these smoke tests are in prio order too 11:22:39 nod 11:22:43 prolly obvious - sry 11:22:44 next 11:23:03 OK, we have a slew of "update bugs" 11:23:21 all tasks 11:23:29 for sure 11:23:41 yep - any stand out as high or low 11:24:01 * Stskeeps looks 11:24:05 #topic - many update bugs 11:25:02 possibly libpng 11:25:29 hmm 11:25:29 no 11:25:30 libXScrnSaver ? 11:26:15 libjpeg-turbo is probably normal 11:26:46 Stskeeps: OK - quick enough to update now and yell when done... or offline? 11:27:40 * Stskeeps takes low first 11:30:00 moment.. 11:31:47 466 i've changed summary on and changed to normal 11:31:49 (libjpeg) 11:31:54 it includes new neon/ssse3 optimizations 11:32:28 lbt: let's start from 468 11:32:47 #topic https://bugs.merproject.org/show_bug.cgi?id=468 - update libtiff to 4.0.2 [possibly CVE-2012-1173, CVE-2012-2113] 11:33:01 high, due to CVE 11:33:04 (sorry, was uploading kitten pictures to facebook) 11:33:49 makes sense 11:33:50 #info high due to CVE 11:34:01 #topic https://bugs.merproject.org/show_bug.cgi?id=469 - update pixman to 0.26.2 11:35:23 sec, reading changelog 11:36:29 normal, a lot of new optimizations for MIP 11:36:29 A 11:36:30 S 11:36:46 #normal a lot of new optimizations for MIPS 11:36:55 #topic https://bugs.merproject.org/show_bug.cgi?id=470 - update qt to 4.8.2 11:38:17 I think we should have a better page on Qt for Mer 11:38:33 ie how we handle upstream relationship and packaging 11:39:43 welll 11:39:44 :P 11:40:01 * Stskeeps ponders if there's a changelog 11:41:46 low prio, we need it eventually to smoothen transition to qt5 11:42:22 #info low prio, we need it eventually to smoothen transition to qt5 11:42:33 #topic https://bugs.merproject.org/show_bug.cgi?id=471 - fdisk and partx use GPLv3 licensed code 11:43:19 high.. i need to check exact implications 11:43:50 I wasn't sure you could accept GPL3 code snippets to GPL2 code 11:43:59 is this an upstream bug? 11:44:16 well its known parts of util linux is gplv3 11:46:19 agree high 11:46:26 next 11:47:11 #info high - implications need checking - note we could also benefit from a clear position statement on gpl2/3 licensing and permissibility of various blends 11:47:22 in fact that's a task 11:47:50 nah, it's a bug in this particular case.. there shouldn't be gplv3 on device in first place 11:48:07 I agree - where does it say that in the wiki? 11:48:24 and under what circumstances do we permit gpl3? 11:48:32 that's all I would like to see :) 11:48:38 #topic https://bugs.merproject.org/show_bug.cgi?id=472 - glibc build fails at times to syntax error in build-i686-linuxnptl/shlib.lds:128 11:49:04 https://wiki.merproject.org/wiki/Architecture#GNU_utilities 11:49:19 low, race condition that happens on occasion, a bit annoying but difficult to catch in act 11:49:29 obviously, next to the leopard.... 11:49:33 yes 11:50:14 #topic https://bugs.merproject.org/show_bug.cgi?id=475 - Undefined reference to QTMLocationProvider::QTMLocationProvider() 11:51:00 i guess high 11:51:03 we need the api to be there 11:51:06 for later replacement 11:51:43 so "package libqtm-location-dev" ? 11:51:53 nah, worse 11:51:57 give it a standard backend 11:53:01 ok, next 11:53:30 #info high - need to provide a standard backend 11:53:37 anything useful in tizen? 11:53:47 we can probably just wire up gpsd or gypsy 11:53:56 and run-time replace on a vendor basis.. 11:54:22 OK 11:54:26 #topic Moving on to tasks: https://bugs.merproject.org/buglist.cgi?emailassigned_to1=1&query_format=advanced&bug_severity=task&bug_status=NEEDINFO&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=TRIAGEDUPSTREAM&bug_status=REOPENED&email1=need-triage&emailtype1=substring&order=bug_id 11:54:41 #topic https://bugs.merproject.org/show_bug.cgi?id=439 - Testability Driver: Merging agent_qt qt5 branch to Mer 11:55:05 E-P, opinion/ 11:55:06 ? 11:55:22 normal for mer, but high for nemo 11:55:31 Stskeeps: I promised to look that and 440 11:55:47 I would say high 11:57:00 #info high 11:57:07 #topic https://bugs.merproject.org/show_bug.cgi?id=440 - Testability Driver: agent_qt QT5 branch needs corrections for QtQuick 2.0 naming 11:57:18 normal 11:57:44 worth merging the tasks? 11:57:58 just for info that needs to be done with 339 because qt5 branch does not compile with old naming scheme 11:58:06 439* 11:58:29 good - avoids a double review - ah, it does depend (shouldn't it block?) 11:59:31 #info normal - needs to be done with #439 11:59:37 OK ... all done... 11:59:42 #info Task list is now: https://bugs.merproject.org/buglist.cgi?bug_severity=task&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=not-taken%40&emailassigned_to1=1&emailtype1=substring&query_format=advanced&order=priority%2Cbug_id&query_based_on= 11:59:43 well if you look it from that angle, but how we proceed, first merge and then fix naming or first fix things to qt5 branch and then merge 12:00:23 Paimen: up to you - ideally do it to permit the reviewer to check the tasks by themselves 12:00:42 ok 12:00:56 ie 2 logical patches (or patch sets) 12:00:58 yeah 12:01:13 well those can be merged to one task too if it is easier 12:01:48 yep - the main thing is that the reviewer would probably do both in the same afternoon, not a week apart :) 12:02:37 ah, 475 was renamed... OK 12:05:08 #info Not taken bugs: https://bugs.merproject.org/buglist.cgi?bug_severity=critical&bug_severity=major&bug_severity=normal&bug_severity=trivial&bug_severity=enhancement&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=not-taken%40&emailassigned_to1=1&emailtype1=substring&query_format=advanced&order=priority%2Cbug_id&query_based_on= 12:08:27 we sure need that bug-squash session 12:08:46 yup 12:09:30 OK - if there are no more comments I think we're done 12:09:56 thank you all for coming 12:10:02 #endmeeting