18:01:14 <sgallagh> #startmeeting FESCO (2015-02-25) 18:01:14 <zodbot> Meeting started Wed Feb 25 18:01:14 2015 UTC. The chair is sgallagh. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:01:14 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 18:01:14 <sgallagh> #meetingname fesco 18:01:14 <zodbot> The meeting name has been set to 'fesco' 18:01:14 <sgallagh> #chair ajax dgilmore jwb mitr nirik paragan rishi thozza sgallagh 18:01:14 <zodbot> Current chairs: ajax dgilmore jwb mitr nirik paragan rishi sgallagh thozza 18:01:14 <sgallagh> #topic init process 18:01:19 <jwb> I AM PRESENT 18:01:24 * ajax waves 18:01:24 <paragan> Hi 18:01:25 <sgallagh> I AM PAST 18:01:26 <nirik> morning 18:01:33 * rishi waves 18:01:46 <thozza> hi all 18:02:41 <mitr> Hello 18:03:41 <sgallagh> That's everyone except dgilmore 18:03:47 <sgallagh> Guess we'll start and see if he joins later 18:03:58 <sgallagh> #topic #1367 Please define package manager expectations 18:03:58 <sgallagh> .fesco 1367 18:03:59 <zodbot> sgallagh: #1367 (Please define package manager expectations) – FESCo - https://fedorahosted.org/fesco/ticket/1367 18:05:01 <sgallagh> So I put this on the agenda mainly because we planned to revisit at Alpha Freeze 18:05:20 <dgilmore> Im here 18:05:21 <sgallagh> Mostly, I assume, for us to decide whether we were going to try to back out of DNF as default 18:05:32 <jwb> we should probably retitle the ticket 18:05:35 <jwb> but sure 18:05:58 * jreznik is around, ping me if you need me 18:06:00 <nirik> there's a bit more wiki pages and such now. 18:06:25 <nirik> I don't know that we have any 'this is required for dnf' document asked for... 18:06:38 <dgilmore> I think we need to evaluate this after alpha 18:07:08 <mitr> nirik: I think we explicitly refused to produce that ☺ 18:07:25 <nirik> yeah, I don't see us doing that... 18:07:51 <dgilmore> I think we really really need to evaluate the naming. I really think we should ask upstream to follow thier initial plan and rename it to yum when it takes over 18:07:52 <mitr> nirik: Per comment 6, the outstanding question is basically “are we happy with …/cli_vs_yum.html” 18:08:31 <nirik> dgilmore: at this point I don't think that would do anything good. 18:08:47 <randomuser> adamw has a tracker bug with some interesting depsolver issues 18:08:54 <dgilmore> nirik: maybe 18:08:55 * randomuser hunts for it 18:09:00 <paragan> there is one more document also available http://dnf.readthedocs.org/en/latest/user_faq.html 18:09:40 <rishi> nirik: Why not? 18:09:44 <mitr> dgilmore: Why does the package name matter, when the dnf-yum package provides the existing /usr/bin/yum path and command? 18:10:03 <sgallagh> Error: package dnf-yum-0.6.4-2.fc22.noarch conflicts with yum provided by yum-3.4.3-155.fc22.noarch 18:10:04 <randomuser> https://bugzilla.redhat.com/show_bug.cgi?id=1192182 18:10:11 <nirik> I'm happy with that doc, and when I haven't been in the past, I submitted bugs and they fixed it. ;) So, I'm good to go with dnf... 18:10:51 <nirik> rishi: the behavior has changed in subtle ways. I think it should be up to users to change anything that calls yum to use dnf and adjust it at that time... not silently replace the tool 18:11:09 <randomuser> I've run into a few situations where dnf seems to not use installed packages as providers for install/update requirements, inside and outside of mock; I should probably investigate and file bugs instead of getting through $TASKATHAND 18:11:12 <nirik> also it means going back to yum (for example when a bug is being fixed in dnf) hard. 18:11:27 <sgallagh> At the minimum, if we are going to make dnf-yum a default, it should happen in Rawhide for f23 18:11:29 <dgilmore> mitr: a lot when it comes to, downstreams, systems management tools, documentation etc. 18:11:34 <sgallagh> It's too late in the cycle to do that in F22 18:11:53 <mitr> dgilmore: I don’t understand. Could you give me an example of what would be broken? 18:11:56 <dgilmore> mitr: we would really need to make dnf require dnf-yum 18:12:08 <mitr> dgilmore: The package name doesn’t matter, it is in the default set anyway, isn’t it? 18:12:17 <dgilmore> mitr: its not 18:12:59 <dgilmore> mitr: I can see downstreams wanting to have it changed. 18:13:21 <nirik> if we make dnf-yum default, it removes yum from all systems. 18:14:29 <sgallagh> Before we go too far, can we vote on this: 18:14:29 <sgallagh> Proposal: Providing /usr/bin/yum as a symlink for /usr/bin/dnf should not happen in Fedora 22 18:14:34 <rishi> nirik: the changes more significant than what would happen between yum releases? I know that dnf didn't prevent you from removing your kernel. Not sure whether that has changed now. 18:14:44 <sgallagh> I'm +1 simply because it's too late to address any fallout from it. 18:14:46 <mitr> sgallagh: then what does http://fedoraproject.org/wiki/Changes/ReplaceYumWithDNF end up meaning? 18:14:47 <rishi> *Are the changes 18:15:24 <nirik> rishi: oh yes, IMHO. Command line options that aren't accepted, different dep solving... lots of things. 18:15:29 <jwb> mitr, presumable the first two bullets under "practical changes" ? 18:15:31 <sgallagh> mitr: It means that we ship with /usr/bin/dnf by default and do not include /usr/bin/yum in the standard install, I guess. 18:15:32 <mitr> sgallagh: At least looking at https://bugzilla.redhat.com/show_bug.cgi?id=1181567#c3 it seems that the Change owner is still assuming that will go on as planned. 18:15:45 <sgallagh> It also means that any tools that call yum directly should be migrated (I did so for rolekit, for example) 18:16:16 <mitr> sgallagh: Removing the /usr/bin/yum path from the default install seems to me worse than any other option. 18:17:03 <sgallagh> mitr: What in that bug claims they're ready to add the symlink? 18:17:03 <mitr> (and if we are not ready for having dnf-yum by default then by definition we are not ready to not have /usr/bin/yum) 18:17:46 * nirik notes that "default" is completely muddy in terms here. 18:17:51 <mitr> sgallagh: It is the original plan and there is no claim otherwise, isn’t that the default position? 18:17:58 <jwb> is anaconda using the dnf backend now? 18:18:02 <nirik> yes 18:18:02 <sgallagh> OK, fair enough 18:18:11 <jwb> is dnf installed by default and yum isnt? 18:18:21 <sgallagh> jwb: Currently both are installed 18:18:27 <dgilmore> jwb: afaik dnf is used by anaconda 18:18:27 <jwb> that seems silly 18:18:38 <dgilmore> I am not sure what you get on a minimal install though 18:18:41 <nirik> sgallagh: in what context? 18:18:55 <sgallagh> nirik: Sorry, to clarify: both were installed by the Workstation Live 18:19:01 <mkolman> I can confirm DNF is the default in Anaconda 18:19:03 <sgallagh> Which I was forced to do the other day 18:19:10 <nirik> ok. yum isn't in comps, so something is pulling it in? 18:19:14 <jwb> sgallagh, uh, the f22 live? 18:19:16 <sgallagh> (Bad upgrade forced a rebuild of my machine) 18:19:20 <sgallagh> jwb: Yes,the F22 live 18:19:27 <dgilmore> sgallagh: yum is probably pulled in by mock or something else 18:19:28 <sgallagh> I installed from the 2/21 nightly 18:19:39 <sgallagh> dgilmore: That may be true, but it was there 18:19:39 <jwb> i am surprised it even booted 18:19:50 <sgallagh> jwb: It's running quite nicely, actually 18:19:51 <dgilmore> sgallagh: a minimal base install using anaconda is what should evaluated 18:20:03 <jwb> ok, so modulo some kind of dep bug, it sounds like dnf is already the default 18:20:15 <jwb> so we're down to talking about a symlink 18:20:18 <dgilmore> jwb: yes 18:20:25 <jwb> which i frankly don't think is important either way 18:20:30 <sgallagh> dgilmore: I'm not sure that's a valid statement. I think it's not truly default if the products' default installs include both 18:20:54 <rishi> (Why do all the yum-dnf bugs have the same subject? Makes it very confusing.) 18:21:01 <ajax> so on such a setup, what did "dnf remove yum" try to remove? 18:21:03 <dgilmore> sgallagh: what do you get on server or cloud? 18:21:09 <sgallagh> jwb: I think it's important only because it didn't land earlier, but I'm willing to accept "Land it for Alpha and revert it at Beta if needed" as a compromise 18:21:27 <sgallagh> dgilmore: I haven't installed either in the last week. Sorry. 18:21:28 * nirik dislikes dnf-yum by default, but I guess I can be shouted down 18:21:35 <randomuser> I understood that F21 workstation had dnf as the preview, and am surprised that having both persisted; maybe they just haven't gotten around to discussing/changing it yet? 18:21:52 * nirik tries a dnf remove yum here 18:21:52 <jwb> nirik, i don't like it much either, but i am not willing to argue for more than 5min about it 18:21:53 <sgallagh> ajax: Just yum, actually (though it's trying to upgrade a bunch of other stuff simultaneously..) 18:22:04 <jwb> randomuser, likely 18:22:27 <nirik> it was changed in comps, so something is dragging it in... it shouldn't be needed. 18:22:29 <ajax> sgallagh: okay, i guess a better question is what does 'rpm -e yum' complain about 18:22:36 <dgilmore> nirik: mock most likely 18:22:36 <sgallagh> ajax: Oh, correction. I misread. 18:22:46 <sgallagh> It's trying to remove a whole bunch of python and rpm stuff 18:22:54 <sgallagh> And abrt... 18:23:08 <dgilmore> sgallagh: yes abrt is staill hardcoded for yum 18:23:15 <mitr> “libreport-python - port is almost finished, only one DNF feature is needed [4] (PR created).” 18:23:19 <nirik> http://paste.fedoraproject.org/190420/42488857/ 18:24:22 <randomuser> out of curiosity, have you all been using dnf in mock? 18:24:44 * nirik has been using dnf-3 here for a while... not much problem with it. 18:24:55 <dgilmore> the cloud image seems to not have yum installed 18:24:57 <nirik> but no, I haven't been using the mock dnf support 18:25:05 * paragan also using dnf-3 not much problem seen 18:25:07 <dgilmore> but the kickstart does use yum to remove firewalld 18:25:46 <sgallagh> OK, we've been on this topic for more than 20 minutes. 18:25:46 <randomuser> i've been using dnf-3 cli and dnf in mock; have only run into one build failure but it was clearly dnf's fault 18:25:50 <sgallagh> Does anyone have another proposal? 18:25:51 * randomuser shuts up 18:26:15 <thozza> sgallagh: can you please repeat the current one? since I somehow lost it in the discussion 18:26:33 <nirik> proposal: close ticket, ask change owners to not make dnf-yum default, change otherwise continues for f22. 18:26:51 <dgilmore> sgallagh: that we evaluate the situation post Alpha, and we seek input from downstreams on if dnf should be renamed to yum 18:27:05 <sgallagh> nirik: That's essentially a rephrasing of my earlier proposal. I've actually changed my opinion. 18:27:30 <sgallagh> I'm fine with letting them add dnf-yum by default as long as it happens for Alpha so we have time to revert it in Beta if we need to. 18:27:31 <mitr> proposal: We are fine with the DNF change as is (dnf-yum included), close ticket. 18:27:31 <nirik> ok. 18:27:46 <sgallagh> Formally: 18:27:48 <thozza> sgallagh: I agree... I think it is now or rawhide 18:27:56 * nirik is pretty sure they said they were not going to do dnf-yum, but didn't update the change page. 18:28:16 <sgallagh> nirik: oh? 18:28:25 <nirik> but I cannot find the post. 18:28:28 <nirik> it was on devel list. 18:28:48 <thozza> nirik: So I think we should not stop them, but rather say that is has to happen now or postpone to rawhide 18:28:53 <sgallagh> /me wishes jzeleny or someone was here. 18:29:06 <nirik> I think forcing that change on our users is a very bad idea. 18:29:21 <thozza> I'm for the mitr's proposal 18:29:22 <sgallagh> Proposal: If the DNF folks want to land dnf-yum, they must do it in time for Alpha or else postpone it to F23 and get it in Rawhide ASAP. 18:29:25 <mitr> nirik: So are we removing yum _ever_? If so, why not now? 18:29:49 <dgilmore> mitr: at some point we have to remove it 18:29:51 <nirik> mitr: sure. How about when nothing in the distro needs it? and work to that... right now, all the fedora packager tools do. 18:29:53 <mitr> sgallagh: +1 18:29:59 <jwb> dgilmore, why? 18:30:04 <nirik> so, if you don't want any fedpkg. ;) 18:30:30 <paragan> jsilhan is confirming there is no plan to add dnf-yum package default in f22 18:30:39 <mitr> nirik: fair point 18:30:42 <rishi> nirik: What is the blocking the packaging tools? 18:30:48 <jwb> work 18:30:51 <sgallagh> paragan: If that's true, then ok 18:31:08 <sgallagh> Shall we just accept that things are moving along fine, then and get to the next topic? 18:31:10 <paragan> just asked him in PM 18:31:15 <jwb> yes 18:31:16 <dgilmore> jwb: because at some point it will stop working with the metadata etc, depending on changes, and it will fall behind to the point it won't work right anymore. at least without active development, and they have said they will stop active development 18:31:21 <thozza> but dnf-yum should be at least added to rawhide as soon as possible... 18:31:37 <sgallagh> paragan: Let him know that if they want it in F23, please land it in Rawhide soon so we can shake out the bugs. 18:31:40 <nirik> thozza: it's available. 18:31:43 <dgilmore> mitr: right now we can not remove it because if we remove yum we remove the ability to make Fedora 18:31:48 <thozza> I mean install it by default 18:32:08 <thozza> nirik: ^ 18:32:09 <nirik> thozza: then anyone using rawhide can't maintain packages? 18:32:10 <rishi> So how about modifying sgallagh 's proposal to say: "no dnf-yum in f22, but get it into rawhide as soon as possible" ? 18:32:11 <nirik> -1000 18:32:13 <paragan> sgallagh, ok 18:32:16 <nirik> rishi: -1 18:32:23 <mitr> nirik: Do we actually know that dnf-yum breaks packaging tools? 18:32:30 <thozza> rishi: yeah, something like that 18:32:32 <nirik> mitr: it conflicts with yum 18:32:38 <dgilmore> mitr: it breaks installing yum 18:32:40 <mitr> oh, silly me. right. 18:32:41 <nirik> you must remove yum, which removes everything that uses it 18:32:48 <dgilmore> mitr: which breaks making fedora 18:32:57 <dgilmore> mitr: what else it breaks who knows 18:33:13 <thozza> we need to do the switch anyway 18:33:18 <nirik> it's IMHO still a bad idea after that, but at least we need to fix those things first 18:33:32 <rishi> Hmm... createrepo needs yum - http://paste.fedoraproject.org/190420/42488857/ 18:33:39 <sgallagh> Proposal: FESCo takes no action. 18:33:43 <sgallagh> Move on to other topics... 18:33:47 <rishi> So, I guess it is too early for dnf-yum anyway. 18:33:52 <ajax> +1 inaction 18:34:00 <nirik> sgallagh: 30mins and... ok, sure. +1 :) 18:34:06 <paragan> sgallagh, +1 18:34:08 <mitr> sgallagh: +1 18:34:09 <rishi> +1 18:34:16 <mitr> sgallagh: Actually, …and closes the ticket, right? 18:34:24 <sgallagh> Fine 18:34:33 <mitr> (probably implied) 18:35:07 <dgilmore> +1 18:35:07 <sgallagh> #agreed FESCo takes no action (+6, 0, -0) 18:35:11 <sgallagh> #undo 18:35:11 <zodbot> Removing item from minutes: AGREED by sgallagh at 18:35:07 : FESCo takes no action (+6, 0, -0) 18:35:13 <jwb> +1 18:35:19 <ajax> yes 18:35:26 <paragan> yes close the ticket and if needed open new with specific details 18:35:28 <sgallagh> #agreed FESCo takes no action (+8, 0, -0) 18:35:44 <sgallagh> #topic #1388 Remove echoping from the distribution 18:35:45 <sgallagh> .fesco 1388 18:35:48 <zodbot> sgallagh: #1388 (Remove echoping from the distribution) – FESCo - https://fedorahosted.org/fesco/ticket/1388 18:36:13 <sgallagh> This appears to have mostly resolved itself, unless we want to discuss ixs' tendency towards absentee maintainership 18:37:02 <jwb> i don't 18:37:04 <sgallagh> I'm inclined to just close it and move on 18:37:06 <nirik> perhaps we could contact him and ask if he would like us to solicit co-maintainers? 18:37:13 <nirik> sure. thats fine too 18:37:33 <sgallagh> #info Ticket has resolved itself and will be closed 18:37:43 <sgallagh> #topic #1326 change to fesco replacement process? 18:37:44 <sgallagh> .fesco 1326 18:37:46 <zodbot> sgallagh: #1326 (change to fesco replacement process?) – FESCo - https://fedorahosted.org/fesco/ticket/1326 18:38:19 <sgallagh> I proposed a hopefully clearer version of my proposal 18:38:38 <thozza> sgallagh: you mean the one that was not clear for jwb? 18:38:39 <thozza> :) 18:38:44 <sgallagh> jwb: To answer your one question, let's assume that we have seats 1-9. 18:38:46 <nirik> that still seems kinda complicated, but I guess I can +1 it. 18:39:06 <sgallagh> even numbered seats are elected at the start of even-numbered Fedoras, and vice-versa 18:39:42 <sgallagh> If an even numbered seat is vacated before the election cycle for an odd-numbered Fedora, it gets added to the election for a shortened term (just one cycle) so it's back on schedule for future elections. 18:41:16 <dgilmore> sgallagh: s/The Board/Council/ 18:41:31 <sgallagh> dgilmore: Yes, I mistyped. Old habits and all that. 18:41:37 <jwb> you're already overly complicated for a situation that happens relatively infrequently 18:41:48 <jwb> but as i said, i am not opposed 18:41:56 <sgallagh> (And yet when it last happened, it was a pain in the neck) 18:42:02 <thozza> I feel the same as jwb 18:42:22 <jwb> it was a pain in the neck because you guys got all worried about concerns that nobody expressed. 18:42:43 <mitr> jwb: we already has this concept (https://fedoraproject.org/wiki/Fedora_Engineering_Steering_Committee?rd=Development/SteeringCommittee lists members per term), and it is somewhat needed to make sure the number of members standing for the even/odd elections continue to have about the same size 18:43:02 <jwb> mitr, yeah, i understand that part 18:43:05 <mitr> sgallagh: +1 18:43:19 <sgallagh> +1 to my own proposal (unsurprisingly) 18:43:22 <jwb> it's the whole more than less than release cycle, and changing of the term limits depending on when they were appointed, etc 18:43:25 <jwb> i'm +0 18:43:35 <thozza> sgallagh: +1 18:43:39 <dgilmore> I am with job +0 18:44:07 <nirik> weak +1 (if only to make us not need to keep discussing this. ;) 18:44:07 <dgilmore> jwb 18:44:12 <sgallagh> jwb: The idea there is that appointees should be in power for limited time, since they aren't directly chosen by the wider community. 18:44:24 <rishi> Yeah, I agree with jwb on that. A bit too confusing. 18:44:33 <ajax> +1, it's a corner case but at least it's written down 18:44:46 <jwb> i get the idea. i disagree that it's a concern that warrants this complexity 18:44:49 <jwb> so +0 18:45:14 <paragan> sgallagh, +1 18:45:18 <jwb> people with more patience than me can figure out how to apply it if necessary :) 18:45:18 <mitr> It could perhaps be wordsmithed a bit but the concept is IMHO sound and wordsmithing a corner case is just not worth it 18:45:54 <sgallagh> I count +6, 2, -0. Who didn't vote? 18:46:04 <rishi> I'll add a weak +1 18:46:10 <sgallagh> ok 18:46:43 <sgallagh> #agreed New policy for filling vacated FESCo seats is approved (+7, 2, -0) 18:46:53 <sgallagh> #topic #1417 Unresponsive maintainer - Axel Thimm - athimm 18:46:54 <sgallagh> .fesco 1417 18:46:55 <zodbot> sgallagh: #1417 (Unresponsive maintainer - Axel Thimm - athimm) – FESCo - https://fedorahosted.org/fesco/ticket/1417 18:46:55 <nirik> sgallagh: you will add to the wiki? 18:47:05 <sgallagh> nirik: Yes 18:47:10 <sgallagh> #undo 18:47:10 <zodbot> Removing item from minutes: <MeetBot.items.Topic object at 0x5a5ae710> 18:47:11 <nirik> thanks. 18:47:11 <sgallagh> #undo 18:47:11 <zodbot> Removing item from minutes: AGREED by sgallagh at 18:46:43 : New policy for filling vacated FESCo seats is approved (+7, 2, -0) 18:47:20 <sgallagh> #action sgallagh to update the FESCo wiki with the new policy 18:47:29 <sgallagh> #topic #1417 Unresponsive maintainer - Axel Thimm - athimm 18:47:29 <sgallagh> .fesco 1417 18:47:31 <zodbot> sgallagh: #1417 (Unresponsive maintainer - Axel Thimm - athimm) – FESCo - https://fedorahosted.org/fesco/ticket/1417 18:47:39 <sgallagh> sonofa... 18:47:46 <sgallagh> #undo 18:47:46 <zodbot> Removing item from minutes: <MeetBot.items.Topic object at 0x9a5ed50> 18:47:46 <nirik> didn't we have one for him a while back? 18:47:58 <sgallagh> #agreed New policy for filling vacated FESCo seats is approved (+7, 2, -0) 18:48:03 <sgallagh> #topic #1417 Unresponsive maintainer - Axel Thimm - athimm 18:48:08 <sgallagh> (too many undos...) 18:48:18 <jwb> nirik, i thought so 18:48:21 <sgallagh> That still may be wrong, but I don't care. 18:49:51 <sgallagh> So this seems like a relatively straightforward unresponsive maintainer request. 18:50:05 <sgallagh> Do we actually need to vote on this, or will nirik just press the Big Red Button? 18:50:08 <mitr> … and needs a single FESCo member ACK only 18:50:13 <jwb> mattdm was supposedly going to talk to him like 3 times 18:50:25 <sgallagh> I'll Ack it 18:50:25 <jwb> i'm guessing either that didn't happen or he got no reply? 18:50:36 <sgallagh> If he becomes responsive, he can always reapply for comaintainership 18:50:42 <mitr> jwb: No that was #1388 18:50:43 * mattdm wakes up 18:50:53 <nirik> well, was the process followed? (granted the process sucks. ) 18:50:54 <mattdm> I just, a few minutes ago, got an email back 18:51:01 <sgallagh> ... 18:51:17 <mattdm> he says that he is fixed the echoping packages 18:51:25 <sgallagh> mattdm: That's ixs, different person 18:51:28 <jwb> mitry, mattdm, my confusion 18:51:34 <paragan> yes that is different person 18:51:35 <mitr> nirik: I haven’t actually checked so I am not giving the ack on this today 18:51:35 <jwb> we're talking about axel now 18:51:43 <mattdm> ohhhh. never mind :) 18:51:47 <jwb> mitr, sgallagh already gave the ack 18:51:51 <jwb> we're done now 18:52:00 <mitr> great 18:52:10 <sgallagh> nirik: Will you handle the mechanics? 18:52:30 <sgallagh> #info Axel Thimm's packages will be orphaned. 18:52:30 <nirik> sure. 18:52:40 <sgallagh> #action nirik to perform the orphaning. 18:53:05 <sgallagh> #topic #1416 F22 Changes - Progress at Change Checkpoint: Completion deadline (testable) 18:53:05 <sgallagh> .fesco 1416 18:53:06 <zodbot> sgallagh: #1416 (F22 Changes - Progress at Change Checkpoint: Completion deadline (testable)) – FESCo - https://fedorahosted.org/fesco/ticket/1416 18:53:10 <sgallagh> jreznik: ping ^^ 18:54:23 <jreznik> sgallagh: I'm here 18:54:56 <thozza> I would also discuss the BIND 9.10 Change, since there is a problem with DHCP 18:54:59 <jreznik> I think we look pretty good 18:55:01 <sgallagh> So what do we need to do here? Decide on whether to fire any contingency plans? 18:55:31 <jreznik> wine change seems to be candidate to kill it 18:55:46 <jreznik> and I'm not sure I completely understood python 3 change 18:56:09 <sgallagh> The WINE change as I understand it wasn't upstream sanctioned either 18:56:29 <mitr> jreznik: AFAICT some kind of migration will continue but we will not have any Python-2-free product 18:56:32 <sgallagh> Proposal: invoke contingency plan for the WINE Change. 18:56:54 <mitr> sgallagh: is there even anything to revert in wine? 18:57:20 <jreznik> mitr: no but this change was probably doomed from the beginning the way it was approved 18:57:25 <mitr> Proposal: ACK the status, revisit at beta checkpoint. No changes to schedule needed. 18:58:00 <sgallagh> mitr: Before that, I'd like to hear thozza's comments about BIND 18:58:03 <mitr> jreznik: I agree but I feel too lazy to specifically single it out and make it an exception to the generic process. It will likely be still not done by the next checkpoint and we just kill it then with the others. 18:58:09 <mitr> sgallagh: right, sorry 18:58:24 <jreznik> mitr: I'm ok with this solution too 18:58:26 <sgallagh> np 18:58:38 <thozza> sgallagh: so the current status is in https://bugzilla.redhat.com/show_bug.cgi?id=1181562 18:59:08 <thozza> the bottom line is that ISC DHCP built against BIND 9.10 does not work in the background (demonized) 18:59:23 <thozza> and upstream knows about it, because they didn't finish the work 18:59:36 <thozza> and they don't seem to have any plan/schedule 19:00:00 <thozza> so either I go to FPC and ask for exception for DHCP to build against bundled BIND version 19:00:01 <nirik> lovely 19:00:03 <sgallagh> thozza: Have you tested option 2) 19:00:04 <sgallagh> ? 19:00:04 <thozza> or revert the change 19:00:26 <thozza> sgallagh: you mean the FPC? 19:00:41 <sgallagh> thozza: I mean, you're sure that the bundled version works? 19:00:53 <sgallagh> Before asking for a bundle exception 19:01:05 <rishi> ajax: Did you look at https://fedoraproject.org//wiki/Changes/Wine_to_use_mesa_Direct3D ? 19:01:15 <thozza> sgallagh: to be honest, we didn't test it, but it is the way it worked before in Fedora 19:01:19 <thozza> before unbundling 19:01:27 <thozza> and it is the way supported by upstream 19:01:38 <thozza> also they ship the latest bind 9.9.x 19:01:41 <thozza> bundled 19:02:00 <thozza> sgallagh: but sure, I will test it before asking for exception 19:02:03 <ajax> rishi: i'd seen that mesa started building it, but i hadn't heard of the wine change until just now 19:02:28 <thozza> I think there is 99% chance it will work 19:02:39 <sgallagh> Proposal: FESCo recommends that FPC grant a bundling exception for DHCP/BIND in Fedora 22. 19:02:41 <sgallagh> +1 19:03:01 <sgallagh> (obviously contingent upon thozza's test passing) 19:03:11 <thozza> right 19:03:17 <nirik> ugly. :( Another thing to bugfix and security update... 19:03:36 <thozza> nirik: DHCP is released also on BIND CVEs 19:03:36 <ajax> i mean, yes, it's isc code 19:03:38 <sgallagh> nirik: I think it's less ugly than reverting at this stage 19:03:40 <thozza> co basically a rebase 19:03:49 <ajax> isc code has been a cve breeding ground forever 19:04:10 <mitr> Well thozza (co-)maintains both so if he’d rather bundle to get the Change through, fine. 19:04:36 <nirik> alright. and it will be only until the work is done to move to the new one? 19:04:42 <dgilmore> in this case i would go with thozza as he has to do the work 19:04:51 <ajax> +1 to the exception 19:04:55 <thozza> I think that reverting BIND 9.10 may make upstream do something, but I think we want rather 9.10 in Fedora 19:05:18 <dgilmore> +1 19:05:22 <thozza> especially because FreeIPA uses the PKCS#11 interface from 9.10 19:05:33 <thozza> sgallagh: +1 for the proposal 19:05:37 <sgallagh> thozza: Correct me if I'm wrong, but didn't FreeIPA have to adapt for 9.10? Wouldn't it cause them to have to revert as well? 19:05:47 <sgallagh> (Just adding justification for bundling rather than reverting) 19:05:58 <paragan> sgallagh, +1 for exception 19:06:06 <sgallagh> /me sees that thozza predicted my question 19:06:13 <thozza> sgallagh: no, since I backported the pkcs#11 to bind 9.9.x but it is a 22k lines patch ;) 19:06:15 <nirik> well, FPC grants these, not us. ;) But I think a limited time one in this case they might go for 19:06:20 <sgallagh> /me shudders 19:06:41 <sgallagh> nirik: I'd like to think they'd accept our recommendation (which is how I phrased it) 19:07:01 <mitr> thozza: "no plan (and estimate) on when this could be fixed" means that they do plan to eventually get this done, right? 19:07:03 <rishi> +1, I trust thozza since he owns the packages 19:07:06 <thozza> right, I know they grant it, I just wanted some recommendation from FESCo 19:07:20 <nirik> sgallagh: I'm sure they will take it into consideration. ;) 19:07:22 <thozza> mitr: once 9.9.x goes EOL 19:07:36 <thozza> but there is no plan when this will happen 19:07:45 <thozza> mitr: so basically you are right 19:07:48 <mitr> sgallagh: +1 19:08:21 <thozza> mitr: they have to fix it eventually ;) 19:08:31 <sgallagh> #agreed FESCo recommends that FPC grant a bundling exception for DHCP/BIND in Fedora 22. (+7, 0, -0) 19:08:48 <sgallagh> So with that, I think we're done with this topic? 19:08:54 * nirik nods 19:09:00 <sgallagh> #topic Next week's chair 19:09:11 <sgallagh> Who wants it? 19:09:46 <sgallagh> Bueller? 19:09:48 <ajax> i will i guess 19:09:57 <sgallagh> /me Ballmer's a chair at ajax 19:10:09 <sgallagh> #action ajax to chair next week's meeting 19:10:13 <sgallagh> #topic Open Floor 19:10:38 <sgallagh> akurtakov: Are you around? I'd like to hear the summary of the discussion you had with the FreeIPA folks today RE: tomcat 8 19:10:47 <sgallagh> I've been busy and didn't get a chance to read the whole thign 19:11:05 <akurtakov> sgallagh: on the phone now 19:11:36 <akurtakov> but if there is question I would try answering it 19:11:51 <nirik> there's still grumblings of a xfce 4.12 this coming weekend. ;) We intend to land it in rawhide when/if it releases and see how stable things look before proposing anything for f22. 19:12:09 <sgallagh> akurtakov: Short version: is it likely that dogtag can be patched to support Tomcat 8 within the next week? 19:12:17 <sgallagh> Do we know the extent of the incompatibility? 19:12:25 <sgallagh> nirik: good luck! 19:12:42 <nirik> yeah, we will see. 19:12:59 <akurtakov> sgallagh: I still haven't seen a real problem shown , there si no info that the very first one pointed to is not a single line delete 19:13:21 <sgallagh> ok 19:13:21 <akurtakov> so until more concrete info is shown I would say yes 19:13:27 <mitr> (note that I have found the patch but not even tried to understand it) 19:13:32 <sgallagh> Fair enough 19:14:01 <akurtakov> I can promise trying to provide ideas about porting 19:14:19 <akurtakov> but not actually trying/doing them 19:17:18 <sgallagh> OK, we obviously need more information here. I'll await to hear from the dogtag people. 19:17:25 <sgallagh> Any other Open Floor topics? 19:17:42 <thozza> no 19:17:55 <ajax> nope 19:18:13 <thozza> mitr: what about the whenisgood? 19:18:20 <sgallagh> Hmm? 19:18:21 <mitr> Ah. 19:18:23 <thozza> or how it's called 19:18:38 <mitr> Sorry, I was expecting that to be handled at the previous meeting 19:18:42 * mitr digs out the result link 19:18:55 <mitr> http://whenisgood.net/ykgweic/results/8dbmm43 19:19:19 <sgallagh> I forgot to reply, but I'm free either of the open slots 19:19:19 <nirik> cool. we could meet 2 times for an hour each. ;) 19:19:27 <sgallagh> But I'd prefer the Monday one 19:19:44 <jwb> i would welcome a 1 hour meeting. 19:19:45 <thozza> what time zone it is? 19:19:49 <thozza> :D 19:19:59 <sgallagh> oh, good question... 19:20:00 <sgallagh> one moment 19:20:01 <mitr> AFAICT GMT 19:20:12 <nirik> it has a timezone setting thing 19:20:32 <nirik> oh I guess thats just for submitting 19:20:40 <mitr> The "edit event" page does say GMT 19:20:57 <ajax> once you click through on a slot it shows the local time for each respndent 19:20:59 <sgallagh> OK, so if I read that correctly, it's 10:00 AM EST? 19:21:07 <sgallagh> Ah right 19:21:12 <sgallagh> OK, so my previous statement stands :) 19:21:35 <sgallagh> I can do either Monday or Friday (or, I guess, both if needed) 19:21:51 <ajax> would prefer monday, personally 19:21:54 * nirik hates early meetings, but whatever . 19:22:02 <thozza> does not matter for me 19:22:06 <thozza> monday is good 19:22:23 * dgilmore missed the announcement for teh whenisgood 19:22:46 <sgallagh> Only issue with Monday is "When does the agenda need to go out?" 19:22:53 <mitr> Monday meeting would sending the meeting agenda on Sunday, or perhaps already on Friday 19:22:59 <mitr> sgallagh: heh 19:23:13 <dgilmore> sgallagh: there is no issue, its covered in the meeting process it goes oout friday 19:23:20 <sgallagh> ok 19:23:34 <thozza> so monday it is? 19:23:44 <ajax> i say so. 19:23:52 <ajax> since i'm next at bat 19:23:52 <nirik> ugh, I guess so. 19:24:00 <sgallagh> #info FESCo meetings will be held on Mondays at 1500 UTC 19:24:09 <thozza> weeee :) 19:24:10 <dgilmore> sgallagh: thats no good 19:24:15 <sgallagh> ... 19:24:16 <thozza> why? 19:24:19 <sgallagh> #undo 19:24:19 <zodbot> Removing item from minutes: INFO by sgallagh at 19:24:00 : FESCo meetings will be held on Mondays at 1500 UTC 19:24:23 <dgilmore> sgallagh: releng meeting is mondays at 14:30 19:24:34 <dgilmore> and goes for 1 to 2 hours 19:24:37 <ajax> man that would have been nice to know 19:24:43 <ajax> alright fine 19:24:45 <ajax> friday 19:24:49 <sgallagh> dgilmore: Friday then? 19:24:52 <ajax> meaning the 6th 19:25:29 <nirik> I guess this timeslot wasn't still good 19:25:49 <jwb> which is odd, because almost everyone is here. 19:26:09 <nirik> yeah 19:26:22 <thozza> jwb: although it is not ideal 19:26:24 <sgallagh> nirik: It's generally not good for rishi and paragan IIRC 19:26:32 <mitr> whenisgood could do with a level-of-badness mechanism 19:26:43 <sgallagh> Which the whenisgood appears to agree with 19:26:50 <nirik> ah, ok. 19:26:51 <paragan> sgallagh, I am okay with 1500 UTC on any day 19:27:27 <sgallagh> paragan: That wasn't the question 19:27:37 <sgallagh> dgilmore: Does Friday work for you? 19:27:38 <paragan> ah sorry what I missed 19:28:02 <dgilmore> sgallagh: no 19:28:04 <sgallagh> paragan: This current timeslot was bad for you as an ongoing thing 19:28:11 <paragan> yes it is 19:28:15 * dgilmore just added to the results 19:28:30 <nirik> yea. 0 slots 19:28:34 <thozza> :D 19:28:45 <dgilmore> sgallagh: basewg meeting is on friday 19:28:46 <jwb> no more meetings, do everything via tickets and mail. 19:29:03 <nirik> proposal: everyone revisit their answers and try and add more times and revisit next week? ;) 19:29:44 <thozza> nirik: +1 (also to kill this meeting for today) 19:29:49 <sgallagh> The 1600 UTC slot has a different person missing it every day; maybe we rotate through those each week? :) 19:30:27 <ajax> so what i'm hearing is, same time next week. 19:30:32 <jwb> yes 19:30:35 <sgallagh> yes 19:30:37 <ajax> that's when i'll be here, y'all can do whatever i guess 19:30:39 <dgilmore> in theory nirik can't make the monday slot either 19:30:52 <nirik> true. 19:31:00 * rishi quick reads 19:31:03 <rishi> *quickly 19:31:10 <nirik> forgot about that meeting. or timezones confused me 19:31:30 <rishi> sgallagh: I am in CET. 19:31:39 <rishi> Anything not in the middle of the night works for me. 19:31:47 <paragan> so vote again for time slots only for Tue to Thu ? 19:32:17 <sgallagh> paragan: Just look at your votes a second time and remove any "no" votes that were just "inconvenient" votes, I guess 19:32:38 <paragan> um okay 19:32:48 <dgilmore> mitr: you said you can not make the current time slot. is it possible to re-evaluate that? 19:33:27 * rishi puts green on a few more boxes 19:33:29 <mitr> dgilmore: I can make the current one, but rather not the one-hour later. 19:33:44 <dgilmore> mitr: okay 19:33:44 <mitr> (the semantics for two-hour meetings is ambiguous) 19:35:10 <nirik> are we done? ;) 19:35:18 <ajax> i certainly am 19:35:27 <sgallagh> Ending the meeting. 19:35:31 <ajax> see you same time on the 4th 19:35:31 <sgallagh> 3... 19:35:40 * nirik nods 19:35:42 <sgallagh> 2... 19:35:43 <thozza> \o/ 19:35:51 <sgallagh> 1... 19:35:57 <sgallagh> #endmeeting