]> git.donarmstrong.com Git - debian-ctte.git/commitdiff
add 2014-10-30 meeting
authorDon Armstrong <don@donarmstrong.com>
Thu, 30 Oct 2014 18:15:58 +0000 (11:15 -0700)
committerDon Armstrong <don@donarmstrong.com>
Thu, 30 Oct 2014 18:15:58 +0000 (11:15 -0700)
meetings/20141030/debian-ctte.2014-10-30-17.00.log.txt [new file with mode: 0644]
meetings/20141030/debian-ctte.2014-10-30-17.00.txt [new file with mode: 0644]

diff --git a/meetings/20141030/debian-ctte.2014-10-30-17.00.log.txt b/meetings/20141030/debian-ctte.2014-10-30-17.00.log.txt
new file mode 100644 (file)
index 0000000..e14919b
--- /dev/null
@@ -0,0 +1,381 @@
+17:00:15 <dondelelcaro> #startmeeting
+17:00:15 <MeetBot> Meeting started Thu Oct 30 17:00:15 2014 UTC.  The chair is dondelelcaro. Information about MeetBot at http://wiki.debian.org/MeetBot.
+17:00:15 <MeetBot> Useful Commands: #action #agreed #help #info #idea #link #topic.
+17:00:17 <dondelelcaro> #topic Who is here?
+17:00:19 <dondelelcaro> Don Armstrong
+17:00:23 <Diziet> Ian Jackson
+17:00:23 <rra> Russ Allbery
+17:00:53 <dondelelcaro> vorlon (Steve) sends in his semi-regrets
+17:00:54 <cjwatson> Colin Watson
+17:01:26 <dondelelcaro> bdale, keithp, aba: ping
+17:02:26 <dondelelcaro> those three are long-time idle, so I'll just continue on
+17:02:35 <dondelelcaro> #topic Next Meeting?
+17:03:33 <dondelelcaro> currently this is Thursday the 27th at 18:00 UTC iirc.
+17:03:42 <cjwatson> Works for me
+17:03:54 <dondelelcaro> unfortunately, I will probably be in a location with really bad internet, so I might not be available
+17:04:06 <keithp> sorry for being a few minutes late
+17:04:17 <dondelelcaro> but I should know that week; someone should just take over for me and run the meeting
+17:04:33 <Diziet> Would the previous or the next week be better for you ?
+17:05:07 <cjwatson> I'm probably unavailable the previous week
+17:05:15 <cjwatson> Though the next week works too
+17:05:18 <dondelelcaro> the next week would, but unless lots of people have trouble with thanksgiving, we might as well just work it
+17:05:36 <dondelelcaro> does anyone have a problem with moving that back one week?
+17:06:00 <keithp> not me
+17:06:15 <Diziet> Fine by me
+17:06:23 <cjwatson> Fine by me
+17:06:32 <dondelelcaro> #action dondelelcaro to tentatively move next meeting back a week, and ask on -ctte if anyone else has a problem
+17:06:43 <dondelelcaro> #topic #636783 constitution: super-majority bug
+17:07:01 <Diziet> Can we put the constitutional stuff to the back of the queue given the release timing and everything else ?
+17:07:10 <dondelelcaro> sure
+17:07:20 <rra> Yeah, the week before would be better for me -- I'll have company over Thanksgiving.  (Sorry, people talking to me.)
+17:07:26 <dondelelcaro> topic #681419 Depends: foo | foo-nonfree
+17:07:33 <dondelelcaro> #topic #681419 Depends: foo | foo-nonfree
+17:07:46 <dondelelcaro> I just need to finalize this
+17:07:52 <dondelelcaro> #action dondelelcaro to finalize #681419
+17:08:01 <dondelelcaro> #topic #741573 menu systems and mime-support
+17:08:19 <dondelelcaro> I think keithp wrote up the start of the ballot for this already
+17:08:26 <Diziet> I have to say I'm not convinced by Keith's categorisation.
+17:08:51 <Diziet> "Require" might mean lots of different things.
+17:09:02 <keithp> Diziet: I promised to write up one more position and haven't gotten to that yet
+17:09:30 * bdale just got online
+17:09:37 <bdale> at LF BOD in-person meeting today
+17:09:38 <dondelelcaro> #action keithp to write up one more position for #741573
+17:09:59 <keithp> too much travel in my life
+17:10:11 <Diziet> categorisation> I mean as found in keithp_alternatives.txt eg
+17:10:57 <dondelelcaro> OK. Do we have anything else for this bug?
+17:11:23 <dondelelcaro> #topic #762194 Automatic switch to systemd on wheezy->jessie upgrades
+17:11:24 <bdale> not from me
+17:11:26 <keithp> Diziet: which is why I promised to write up the middle position more completely
+17:11:49 <dondelelcaro> I think the next three topics are really kind of all the same; is that a correct characterization?
+17:12:03 <dondelelcaro> #765803 Ask before changing init system when upgrading to jessie and Inform about init systems when installing jessie
+17:12:11 <dondelelcaro> #746578 libpam-systemd: for upgrade safety, swap or-dependency to systemd-shim|systemd-sysv
+17:12:14 <dondelelcaro> for reference
+17:12:27 <rra> The last is somewhat different, but it probably makes sense to discuss them all together.
+17:12:28 <Diziet> 765803 and 762194 are the same
+17:12:28 <bdale> they certainly could all fall in to one discussion bucket from my perspective
+17:12:40 <Diziet> 746578 is a detail which depends on the former
+17:13:02 <dondelelcaro> right
+17:13:13 <dondelelcaro> let me just merge #765803 and #762194
+17:13:13 <Diziet> I would like to get to a vote about 762194/765803 (switching existing systems) ASAP.
+17:13:26 <Diziet> I can't imagine there can be much more to be said about the principle of the question.
+17:13:38 <rra> I'm feeling generally uncomfortable about changing init systems on dist-upgrade.  I think we went through two release cycles with dependency-based boot IIRC; it was optional and then it became automatic.
+17:13:40 <bdale> as I indicated in email, I think voting on those while the GR is in process isn't clearly a good idea
+17:13:44 <Diziet> And at this stage of the release it is still possible to make a decision on this without making too much disruption.
+17:14:02 <Diziet> bdale: The GR is going to be another 3 weeks.
+17:14:05 <rra> However, I would feel a lot more comfortable voting to not change init systems on upgrade if someone had a fairly complete proposal for exactly what dependencies between various packages they propose.
+17:14:09 <Diziet> We should decide on the automatic switch before then IMO
+17:14:19 <rra> I don't think this is trivial, and it would be nice to have a fleshed alternative that someone has actually tested.
+17:14:45 <rra> As Tollef pointed out, it's important to get the right behavior between the various ways of bootstrapping a new Debian install.
+17:14:54 <bdale> Diziet: I'd have been happy to act on this sooner if the GR were not already in process
+17:15:00 <Diziet> At the moment the dependencies we have have known serious bugs, which is that your init system can be swapped if you install some packages.
+17:15:30 <Diziet> I don't think it's reasonable to say that we need a tested alternative given how bad the situation is right now.
+17:15:46 <rra> Well, then I'm unreasonable.  *shrug*
+17:15:57 <rra> The current situation worked trivially and reliably for me.
+17:16:01 <ansgar> Diziet: I think it's unclear that it is a serious bug if there is an open GR on that topic.
+17:16:02 <dondelelcaro> if we don't have a tested alternative, it's not clear to me what we'd actually be mandating maintainers to do
+17:16:18 <bdale> without some sort of tested alternative to vote on, all we're going to be doing if we vote is to apply "stop energy", right?
+17:16:35 <Diziet> rra: Have you seen the reports of switching inits as a result of package installations ?
+17:16:48 <rra> Diziet: Yes, we're switching init systems on dist-upgrade right now.
+17:16:57 <Diziet> bdale: The detailed implementation is AIUI mostly 746578
+17:16:57 <rra> I know that.  That's the whole point of the bug.  :)
+17:16:59 <vorlon> fwiw I remain unpersuaded that we should try to avoid switching init on upgrade
+17:17:05 <vorlon> (hi, work meeting deferred)
+17:17:16 <Diziet> rra: No, I mean, if you are running jessie and say apt-get install blatherwossname, you might find that your init is changed.
+17:17:26 <rra> Diziet: Yes, that's a special case of dist-upgrade.
+17:17:43 <rra> It's all part of the same dependency structure.
+17:17:51 <Diziet> Forget about what it's a special case of.  It's surely not desirable.
+17:18:00 <cjwatson> I'm as yet undecided regarding switching init on upgrade, but switching on leaf package installations suggests to me that something is excessively fragile and needs attention
+17:18:01 <rra> If we're going to switch init systems on dist-upgrade, that necessarily implies we're switching init systems for particular package upgrades.
+17:18:18 <cjwatson> This is true, but those particular packages should be deep in the stack, not some random daemon
+17:18:19 <Diziet> rra: A good reason not to do the former!
+17:18:43 <cjwatson> (I don't know the details of this, but I'm inferring from Diziet's use of metasyntactic variables that they aren't particularly intrinsically important packages)
+17:18:46 <keithp> Diziet: I think this is why having this discussion while the GR is pending is not useful
+17:18:51 <rra> I will say that the feedback I'm getting from people outside of Debian, including people who are actually fairly fond of systemd in the abstract, is that having the init system change on dist-upgrade is very undesirable.
+17:18:56 <Diziet> cjwatson: You're right.  They're applications, in the reports I've seen.
+17:19:02 <bdale> the thing I wouldn't want is for my init system to be changed out without having some chance to say "stop that!"
+17:19:08 <rra> There are a lot of people with customized init scripts and other hacks that will need to be reworked during the switch.
+17:19:14 <Diziet> bdale: That's exactly what's happening right now.
+17:19:19 <bdale> on the other hand, I'm routinely careful about dist-upgrades for exactly that reason
+17:19:23 <rra> This was also the case with dependency-based boot, but in that case we could detect the problems.  Here, we can't easily.
+17:19:39 <bdale> Diziet: I know, but I don't think the "fix" is to require that it not happen, I think the fix is to ensure the user knows it's about to happen
+17:19:45 <dondelelcaro> my problem with this particular issue is we don't currently have a set of changes which need to be made now, with a set of patches which are tested
+17:19:52 <rra> Diziet, cjwatson: That's a good point -- I think what I'm driving at is that if we decide not to change init systems on dist-upgrade, that all goes way anyway.
+17:19:58 <rra> dondelelcaro++
+17:19:58 <Diziet> The dependency based boot wasn't done at the level of installing different packages.  So it could degrade to a non-dependency-based approach when it detected problems.
+17:20:11 <cjwatson> rra: We certainly have common ground there
+17:20:21 <dondelelcaro> I think we're mostly agreed that switching randomly is bad, but no one has yet done the work to actually outline a solution to this
+17:20:25 <Diziet> dondelelcaro: We have the swap dependency patch, which is at the very least a dramatic improvement.
+17:20:45 <dondelelcaro> Diziet: right, but I think that's just one small part of the whole issue
+17:20:49 <Diziet> Are you really saying that we shouldn't make that change because we don't know for sure that the result is perfect ?
+17:20:54 <cjwatson> Tollef seems happier with systemd-shim since the removal of the cloned-and-hacked dbus policy
+17:20:55 <dondelelcaro> Diziet: no.
+17:20:58 <cjwatson> (AIUI)
+17:21:03 <rra> I think the dependencies on libpam-systemd should be swapped regardless; I haven't yet seen a good reason not to do that.
+17:21:11 <dondelelcaro> Diziet: I'm saying that unless the only change is the libpam-systemd change, I don't know what else is being proposed
+17:21:17 <rra> Maybe I'm missing something, but if so, someone should explain it to me.  :)
+17:21:26 <cjwatson> Yeah, there were formerly some defensible reasons, but they seem to have been dealt with
+17:21:45 <Diziet> rra: OK.
+17:21:51 <ansgar> rra: I think all potential issues with having systemd-shim|systemd-sysv are dealt with.
+17:22:00 <Diziet> Can we say something like "swapping init as a result of leaf packages is not desirable"
+17:22:03 <dondelelcaro> is there anyone who disagrees with the libpam-systemd dependency swap?
+17:22:20 <ansgar> Diziet: That conflicts with the GR options doesn't it?
+17:22:45 <rra> Diziet: If the GR that says packages can freely depend on a specific init system wins, that contradicts that decision.
+17:22:50 <Diziet> And something like "our decision in February was not intended as a mandate to swap init system on upgrades"
+17:22:55 <dondelelcaro> and, if there's no one who disagrees, is there anyone who disagrees with at least getting a ballot written up to do that override? (libpam-systemd)
+17:23:07 <rra> I would really rather not pass a TC decision right now that contradicts one of the GR ballot options.
+17:23:12 <rra> Down that path lies constitutional madness.
+17:23:23 <ansgar> dondelelcaro: I'm not sure you still need an override for that.
+17:23:28 <Diziet> rra: How about we put it as a tentative piece of advice, or something.
+17:23:34 <Diziet> I'm sure we can fix that with wording.
+17:23:35 <dondelelcaro> ansgar: well, if we decide it, we're going to override the maintainer.
+17:23:39 <rra> dondelelcaro: I'm in favor of that assuming that we need to decide things at all.
+17:23:44 <cjwatson> I don't see a reason not to prepare it and start discussing, at least
+17:23:59 <Diziet> I haven't seen anyone suggest we shouldn't just overrule.
+17:24:10 <rra> Diziet: I would rather see a concrete proposal for what dependencies should be changed.
+17:24:18 <bdale> me too
+17:24:23 <dondelelcaro> ok; at least in this bit, I think we can make headway without deciding everything else
+17:24:25 <Diziet> rra: 746578 has a concrete proposal
+17:24:26 <rra> Rather than just saying something vague like saying no leaf packages should result in init system changes.
+17:24:43 <dondelelcaro> #agreed libpam-systemd to flip dependencies
+17:24:43 <Diziet> I will write something up which I think has half a chance of you agreeing with it.
+17:24:55 <Diziet> If you disagree with the specific wording please let me know.
+17:25:05 <Diziet> #action Diziet to draft resolution on #746578
+17:25:13 <bdale> works for me
+17:25:14 <rra> Diziet: 746578 is the libpam-systemd dependencies, isn't it?
+17:25:18 <dondelelcaro> rra: right
+17:25:19 <rra> I'm fine with deciding that now.
+17:25:22 <Diziet> rra: Yes.
+17:25:25 <Diziet> Good.
+17:25:26 <rra> I think we're actually in agreement there.
+17:25:36 <rra> And I think that's orthogonal to the GR.
+17:25:42 <rra> And indeed, it has a concrete proposal.
+17:25:57 <Diziet> That's what I meant.
+17:26:05 <rra> Ah, okay, we're on the same page then.
+17:26:10 <ansgar> dondelelcaro: Well, I mean the systemd maintainers weren't too opposed to it with the last changes (IIRC).
+17:26:14 <Diziet> One reason swapping it was opposed is that it was necessary to ensure the swap-on-upgrade
+17:26:29 <rra> I think Steve analyzed the dependency tree and found that wasn't the case, didn't he?
+17:26:36 <Diziet> I think given the rest of the comments we have to punt on the wider question
+17:26:58 <Diziet> Or:
+17:27:06 <dondelelcaro> ansgar: *shrug*; if they've already flipped it by the time we decide, great.
+17:27:24 <rra> I continue to be fine with passing a simple GR saying that our decision in February was not intended to imply any position on whether init should be changed during upgrade.
+17:27:33 <rra> I don't know if that's helpful or not, but it would be fine with me to say that, since it's true.
+17:27:40 <Diziet> How about this:  "We aren't convinced we want to swap on upgrades and we invite submissions of a concrete set of technical changes to ensure that existing machines keep their existing inits, while new Linux installations get systemd"
+17:27:41 <vorlon> there was a statement from one of the systemd maintainers (mbiebl, I think?) that he wanted admins to have to explicitly make the choice of systemd-shim over systemd-sysv, separately from choosing sysvinit over systemd-sysv
+17:27:42 <rra> Er, not a GR.
+17:27:45 <rra> A simple TC decision.
+17:27:54 <Diziet> rra: Right.
+17:27:56 <Diziet> Good.
+17:28:07 <vorlon> I certainly disagree with that
+17:28:18 <rra> vorlon: Ah, yes, I remember that.  But I don't think that makes sense.  At least, I don't understand what the point would be.
+17:28:29 <Diziet> vorlon: You think our decision in February was intended to imply a change on upgrade ?
+17:28:31 <rra> Taking a step back, I expect us to have two supported configurations for logind in jessie.
+17:28:35 <rra> 1) systemd-sysv.
+17:28:41 <rra> 2) sysvinit-core plus systemd-shim.
+17:28:49 <vorlon> rra: right; so unless someone marshalls an argument that he finds persuasive, this seems to be a matter for TC override of a maintainer
+17:29:03 <rra> I don't see where people have two real choices.  Either they're using systemd, or they're using sysvinit-core and will need systemd-shim if they need logind.
+17:29:26 <Diziet> I think we're on agreement on that.
+17:29:30 <vorlon> Diziet: sorry, I don't understand how that question is germane to the current discussion
+17:29:31 <rra> If they've already chosen to use sysvinit-core, we should just give them systemd-shim and move on with our lives.
+17:29:45 <cjwatson> vorlon,Diziet: I think you two are perhaps suffering from crosstalk
+17:29:53 <Diziet> vorlon: You said    17:28 <vorlon> I certainly disagree with that     but I don't know what you were disagreeing with
+17:29:57 <rra> Diziet: vorlon was disagreeing with the statement he was relaying.
+17:30:00 <rra> His previous line.
+17:30:00 <vorlon> yes
+17:30:01 <Diziet> OIC
+17:30:03 <Diziet> Right.
+17:30:05 <Diziet> OK.
+17:30:20 <Diziet> I don't think we need any more discussion here on 746578 (swap deps)
+17:30:31 <dondelelcaro> right
+17:30:32 <Diziet> Can we get anywhere on 762194/765803 (automatic switch) ?
+17:30:49 <bdale> not until the GR closes
+17:30:51 <Diziet> 17:27 <rra> I continue to be fine with passing a simple [decison] saying that our decision in February was not intended to imply any position on whether init should be changed during upgrade.
+17:30:51 <dondelelcaro> does anyone disagree with having a simple tc statement on automatic switching?
+17:31:07 <vorlon> I'm not sure I see how deciding that conflicts with the current GR
+17:31:15 <bdale> dondelelcaro: I find such statements relatively pointless, but wouldn't object strongly
+17:31:15 <rra> I don't think making that statement conflicts.
+17:31:19 <Diziet> bdale opposes it but it sounds like we have a majority for it, and it would certainly move the debate forward.
+17:31:25 <vorlon> dondelelcaro: what is that statement meant to be?
+17:31:43 <vorlon> as I said above, I actually still think that automatically switching is the right thing to do on upgrade
+17:31:44 <rra> I think deciding anything stronger potentially conflicts with the ballot option allowing packages to depend on an init system.
+17:31:47 <Diziet> Can we get as far as    "We aren't convinced we want to swap on upgrades and we invite submissions of a concrete set of technical changes to ensure that existing machines keep their existing inits, while new Linux installations get systemd"   ?
+17:31:56 <dondelelcaro> vorlon: what Diziet and rra described; interpreting our previous decision as to not do automatic switching
+17:31:56 <keithp> vorlon: if packages are allowed to depend on a specific init system, then you *will* be switching on upgrade to jessie if you have those packages installed
+17:32:08 <rra> vorlon: It's just a clarification in case anyone thought the TC had already decided in favor of automatic init swaps.
+17:32:16 <rra> I don't know that it's important.
+17:32:23 <rra> But if it helps, I'm fine with saying it, since it's true.
+17:32:25 <bdale> dondelelcaro: the problem I have is that if we say that, in the current climate, it's actually an assertion against switching
+17:32:30 <Diziet> I think it is important.  Several people have interpreted the TC decision that way.
+17:32:45 <cjwatson> I can see the benefits in terms of simplicity of Debian's default stack of switching, but I'm very concerned about its effects on deployed systems for the sorts of reasons rra was relaying earlier
+17:32:49 <vorlon> however, notifying the admin that this has been done, so they have the opportunity to select a non-default init before reboot, is important
+17:33:08 <Diziet> Can we get as far as    "We aren't convinced we want to swap on upgrades and we invite submissions of a concrete set of technical changes to ensure that existing machines keep their existing inits, while new Linux installations get systemd"   ?
+17:33:11 <vorlon> rra, Diziet: ah; I hadn't seen that anyone was relying on TC authority for the actions they were taking in this regard
+17:33:12 <cjwatson> And the grub2 patch that's on me to deal with would help, it's true
+17:33:18 <Diziet> (I keep asking this because no-one is saying yes or no...)
+17:33:21 <bdale> Diziet: I completely understand how important you think this is.  But to re-start the GR process, and then call for votes here in parallel just doesn't sit well
+17:33:27 <rra> vorlon: To be clear, I hadn't either, but Diziet said he'd seen it.
+17:33:36 <vorlon> and I wouldn't expect withdrawing any presumed TC authority to change what the maintainers are doing
+17:33:44 <vorlon> so such a statement indeed seems a no-op to me
+17:33:45 <rra> vorlon: Yeah, agreed there.
+17:34:12 <dondelelcaro> Diziet: I don't think that stating that we don't want to swap on upgrades is something we can agree on
+17:34:13 <bdale> vorlon: right .. I see it as either a no-op, or given the current climate, a softly negative assertion
+17:34:25 <dondelelcaro> Diziet: at least, not while the GR is happening which seems to directly address this part of the question
+17:34:28 <Diziet> dondelelcaro: That's not the question.  The question is whether it's something that would pass a TC vote.
+17:34:32 <Diziet> I'm done with consensus decisionmaking.
+17:34:38 <Diziet> W
+17:34:40 <rra> I would certainly be interested in someone working out the exact dependency changes required and testing them.  I think that would make the discussion more concrete.
+17:34:54 <rra> And allieviate some of Tollef's concerns, presumably.
+17:35:10 <vorlon> to be clear, I would vote yes on such a statement if it presented itself, but as I don't think it would affect the outcome, I'd rather we get to the root question instead
+17:35:28 <vorlon> i.e., to have the actual discussion about the default changing on upgrade
+17:35:31 <cjwatson> I think I agree with vorlon on that
+17:35:34 <Diziet> That's not to say I'm not open to convincing.  But everything done by my opponents in this whole war has been done on a majoritarian basis and I see no reason to limit myself to consensual acts.
+17:35:58 <ansgar> Could we please stop this "war" thing?
+17:36:01 <Diziet> cjwatson, vorlon: OK, thanks.  I'm going to action myself to write that up.
+17:36:32 <Diziet> #action Diziet to write up (a) clarification of February thing as suggested by rra (b) "invite changes" (as separate options)
+17:36:48 <dondelelcaro> Diziet: we can always go to majoritarian, but if we can agree, so much the better.
+17:37:10 <rra> Yeah, we do seem to be able to reach consensus agreement on things in this area still, such as the libpam-systemd dependencies.
+17:37:17 <Diziet> dondelelcaro: I and my allies have been being shat on by the majoritarians since February.  It's too late for that.
+17:37:34 <Diziet> Of course I'm happy to work to get consensus where we can do so quickly.
+17:38:00 <Diziet> But perhaps we could shelve this metaargument which is going rapidly downhill.
+17:38:09 <bdale> Diziet: please
+17:38:45 <dondelelcaro> do we have anything else to discuss on this issue currently?
+17:39:06 <rra> I don't think so.
+17:39:10 <dondelelcaro> #topic #766708 Request to override gcc maintainer changes breaking multiarch packages
+17:39:50 <Diziet> I find myself tending to agree with Helmut.  It's difficult because we've had so little interaction with Matthias but (a) I think he has a responsibility to put his case (even though Helmut has been trying to do it for him) and
+17:39:52 <dondelelcaro> I think this one is still being developed, but I'm currently not sure what the maintainer overhead is of this particular patch, and why it needs to be removed this close to jessie release
+17:39:57 <rra> I thought I'd made up my mind on this, and then there was a message to the bug recently that basically argued that this facility is not needed, and I haven't digested that.
+17:40:10 <Diziet> (b) making a change like this at this stage of the release, without discussion, is not very constructive.
+17:40:29 <rra> If we really don't need this facility, then simplicity is obviously better, but when the people who are actively working on cross-compilation say they need something and are willing to maintain it, I'm inclined to defer to them.
+17:40:29 <cjwatson> Matthias does need to put his case clearly.  That said as I indicated in my most recent message I'm not sure it actually prevents Helmut doing what he needs (though I have not tested my theory).
+17:40:34 <rra> Also, what Diziet just said.
+17:41:02 <cjwatson> But I don't think it's in a place where we can really put a motion yet.
+17:41:05 <Diziet> rra: I think you're thinking of Dmitri's message, to which Helmut presented a cogent-seeming response.
+17:41:05 <rra> It's a little late in the game to be turning stuff off at this point.
+17:41:16 <rra> Diziet: Ah, okay.  I hadn't digested that part of the thread at all.
+17:41:25 <Diziet> cjwatson: I don't think we should encourage Helmut to play core wars.
+17:41:53 <Diziet> I think we should draft a proposal to overrule and see if any further counterarguments come up.
+17:41:57 <dondelelcaro> ok
+17:42:03 <keithp> my question was whether we should expect there to be a fix which doesn't require reverting the change available in the short term
+17:42:04 <dondelelcaro> I think a limited proposal is pretty easy to draft here
+17:42:04 <cjwatson> Perhaps not, but it depends why that change was made exactly, and I want to hear more from Matthias there.
+17:42:20 <dondelelcaro> yeah; I'd like to hear more too
+17:42:31 <rra> Matthias's one response seemed to basically say because he disagreed with that approach and didn't want to maintain two approaches.
+17:42:35 <Diziet> It seems obvious to me that Matthias must have known that this change would be unpopular in certain quarters.
+17:42:49 <Diziet> I think therefore that he ought to have explained himself in advance.
+17:42:55 <bdale> yes
+17:42:58 <Diziet> It's not like this is a trivial thing that no-one was using.
+17:43:12 <bdale> given that folks actually doing the work on porting are complaining, something went wrong
+17:43:20 <rra> Yeah.
+17:43:21 <vorlon> I am not sanguine about a maintainer override here; I don't understand why this has come to the TC in that vein.  Is this not a case where everyone would be better served by the TC acting in a mediation role?
+17:43:35 <bdale> vorlon: seems likely
+17:43:41 <keithp> vorlon: that would be ideal
+17:43:43 <rra> That would certainly be better.
+17:43:45 <Diziet> vorlon: I think Matthias should have discussed the matter with his users.
+17:43:48 <cjwatson> There seems to be a substantial amount of bad feeling either way; I've heard passionate complaints from both sides
+17:43:52 <cjwatson> clearly very upset
+17:43:58 <bdale> there is, however, the timing issue around jessie freeze at issue, though, right?
+17:44:01 <Diziet> Indeed.
+17:44:04 <rra> Yeah, we're on the clock here.
+17:44:05 <dondelelcaro> right; mediation woudl be best going forward
+17:44:07 <cjwatson> But I don't at this point understand the details well enough to mediate, and would need to read up quickly
+17:44:12 <Diziet> If this had come up 2 months ago, mediation, sure.
+17:44:15 <ansgar> Do the porters use the *source* package from jessie?
+17:44:21 <rra> Which is part of the reason why I have less sympathy than I would otherwise; this isn't the sort of change that I would make near the release freeze.
+17:44:31 <rra> ansgar: Oh, good question.
+17:44:43 <keithp> Diziet: so, if we ask Matthias to revert *for jessie*, and work on mediating a longer term solution, could we get him to agree to that?
+17:44:45 <cjwatson> ansgar: The theory being that if so then they could sed it?
+17:44:54 <vorlon> Diziet: I don't disagree that Matthias should have done this; the question is whether a maintainer override is the right tool here or if it will just make it harder for folks to work together in the future
+17:44:58 <Diziet> keithp: Even Helmut is only asking for an overrule for jessie.
+17:45:10 <Diziet> That was clear from his initial mail and Matthias hasn't said "sure"
+17:45:14 <ansgar> cjwatson: No, the question is how relevant to change the source package in jessie is.
+17:45:23 <keithp> Diziet: right, I'd rather we get Matthias to agree to that instead of forcing the issue
+17:45:31 <cjwatson> Ah.  Well, I think they do use it, but as I say I'm fuzzy on the details.
+17:45:35 <rra> Yeah, if the porters are always working from sid, I'm not sure whether it matters that much what jessie releases with.
+17:45:40 <Diziet> keithp: He's _already_ acted unilaterally, and _already_ declined to agree to that.
+17:45:50 <cjwatson> Oh perhaps you meant to stress *jessie* rather than *source*? :-)
+17:45:53 <Diziet> We can't force him to answer emails (obviously) and we mustn't wait.
+17:45:58 <dondelelcaro> can someone approach Matthias to try to get him to respond to this?
+17:46:34 <Diziet> I am very uncomfortable with the idea that we would decline to overrule a maintainer who has made a high-handed decision with poor communication and is unresponsive, precisely _because_ the maintainer is unresponsive.
+17:46:52 <Diziet> The maintainer being unresponsive ought to make us more willing to overrule.
+17:47:12 <bdale> I agree
+17:47:45 <dondelelcaro> how about I give a week for a specific response; if not, I draft the override
+17:47:47 <rra> That said, if someone is willing to reach out, it certainly doesn't *hurt* to do so.
+17:47:57 <Diziet> I think we should put forward a draft within the next few days, and perhaps give it another week to see if the imminent formal process produces a response.  But I would expect to want to have dealt with this issue within a matter of 2-3 weeks which means starting a vote in 1-2.
+17:48:04 <dondelelcaro> right
+17:48:06 <Diziet> rra: Certainly.
+17:48:09 <rra> I like Don's proposal.
+17:48:13 * vorlon nods
+17:48:15 <bdale> works for me
+17:48:16 <Diziet> dondelelcaro: I would prefer sooner but that would be tolerable.
+17:48:23 <dondelelcaro> I can draft the override, and just shove it into git for the time being
+17:48:33 <dondelelcaro> then we can move on it rapidly if necessary
+17:48:34 <bdale> dondelelcaro: yes, please do
+17:48:35 <Diziet> And formally propose it in a week or so ?
+17:48:35 <keithp> I agree as well
+17:48:41 <Diziet> dondelelcaro: That sounds great.
+17:48:43 <cjwatson> Yep
+17:48:49 <bdale> making it clear we're going to vote on this if it isn't resolved "naturally" is a good strategy
+17:49:10 <keithp> and making it pretty darn clear what the vote is likely to be :-)
+17:49:10 <dondelelcaro> #action dondelelcaro to draft override for #766708 in git; move forward formally in a week
+17:49:25 <dondelelcaro> #topic #750135 Maintainer of aptitude package
+17:49:31 <dondelelcaro> I think aba was going to head this issue up
+17:50:05 <dondelelcaro> #action aba to propose a process to try out on #750135 Including the maintainer perhaps providing private response to us, and also perhaps an irc conversation
+17:50:08 <dondelelcaro> that's what I have for it
+17:50:16 <dondelelcaro> I don't know if anything has happened there
+17:50:20 <Diziet> NAFAIAA
+17:50:24 <rra> Yeah, at hte moment I have no data.
+17:50:29 <bdale> ditto
+17:50:32 <dondelelcaro> ok
+17:50:44 <dondelelcaro> I'll try to ping aba about that later
+17:50:44 <Diziet> Would someone else like to take this action item ?
+17:51:26 <Diziet> ... tumbleweed ...
+17:51:28 <dondelelcaro> heh
+17:51:31 <dondelelcaro> #action dondelelcaro to ping aba about process for #750135
+17:51:38 <dondelelcaro> I'll just ping aba about it, and see what happens
+17:51:43 <Diziet> I guess that will do.
+17:51:54 <dondelelcaro> #topic Additional Business
+17:52:01 <Diziet> We skipped the constitutional stuff.
+17:52:05 <dondelelcaro> oh, right
+17:52:08 <dondelelcaro> let me go back to that
+17:52:19 <dondelelcaro> #topic #636783 constitution: super-majority bug
+17:52:22 <cjwatson> I think I have to go in 5
+17:52:24 * rra has about three minutes and then has to go to a work meeting.
+17:52:26 <dondelelcaro> ok
+17:52:28 <Diziet> I have put that on hold.  If someone else wants to pick it up that's fine of course.  I don't propose to do anything about it until after the init system GR vote is concluded.
+17:52:38 <rra> That sounds right to me.
+17:52:38 <bdale> good
+17:52:44 <dondelelcaro> OK
+17:52:46 <Diziet> OK
+17:52:47 <bdale> one GR at a time is enough
+17:52:53 <dondelelcaro> #topic #636783 constitution: casting vote
+17:52:54 <rra> One GR at a time is generally enough-- yeah.  :)
+17:53:08 <dondelelcaro> should I go through these individually? Or?
+17:53:08 <Diziet> That goes for all of these.
+17:53:19 <dondelelcaro> #topic #636783 constitution: TC member retirement/rollover
+17:53:23 <rra> AJ is pursuing the term limit thing.
+17:53:24 <cjwatson> Oh, so we skipped the constitutional stuff, but it's fine for us to have done so.
+17:53:27 <dondelelcaro> I think this is the only one which has some stuff
+17:53:29 <Diziet> rra: Yes.
+17:53:33 <bdale> Diziet: did you get to a concrete draft on these yet?  I've read things but forget the current status.
+17:53:38 <Diziet> That's fine.  But I haven't read his proposal in detail.
+17:53:40 <rra> I'm inclined to let AJ run with it if he wants to.
+17:53:47 <Diziet> bdale: Most of them I think.
+17:53:50 <bdale> ok
+17:54:00 <Diziet> rra: I certainly don't feel I have standing to stop him but I wish he'd wait a bit.
+17:54:10 <rra> Diziet: Well, I don't think he's ready to propose something.
+17:54:23 <rra> I'd like to have a conversation about it when debian-vote is a bit less of a madhouse.
+17:54:27 <Diziet> Yes.
+17:54:31 <rra> Right now, the conversation would be lost.
+17:54:58 <dondelelcaro> right
+17:55:06 <dondelelcaro> anything else with this?
+17:55:10 <rra> But my impression is that we've mostly hammered out the broad strokes and it's mostly about the details.
+17:55:17 <Diziet> Yes.
+17:55:23 <Diziet> #agreed Postpone constitutional questions until -vote less mad.
+17:55:27 <rra> So I suspect we could resolve it relatively quickly when there's some quiet.
+17:55:40 <dondelelcaro> #topic Additional Business
+17:55:48 <bdale> rra: I think so
+17:56:21 <Diziet> AOB> None from me.
+17:56:31 <rra> I have nothing further, and actually need to run.
+17:56:47 <Diziet> I have to go, too.
+17:56:49 <Diziet> Goodnight all.
+17:56:53 <dondelelcaro> nite
+17:56:55 <dondelelcaro> #endmeeting
\ No newline at end of file
diff --git a/meetings/20141030/debian-ctte.2014-10-30-17.00.txt b/meetings/20141030/debian-ctte.2014-10-30-17.00.txt
new file mode 100644 (file)
index 0000000..79c8964
--- /dev/null
@@ -0,0 +1,130 @@
+====================
+#debian-ctte Meeting
+====================
+
+
+Meeting started by dondelelcaro at 17:00:15 UTC. The full logs are
+available at
+http://meetbot.debian.net/debian-ctte/2014/debian-ctte.2014-10-30-17.00.log.html
+.
+
+
+
+Meeting summary
+---------------
+* Who is here?  (dondelelcaro, 17:00:17)
+
+* Next Meeting?  (dondelelcaro, 17:02:35)
+  * ACTION: dondelelcaro to tentatively move next meeting back a week,
+    and ask on -ctte if anyone else has a problem  (dondelelcaro,
+    17:06:32)
+
+* #636783 constitution: super-majority bug  (dondelelcaro, 17:06:43)
+
+* #681419 Depends: foo | foo-nonfree  (dondelelcaro, 17:07:33)
+  * ACTION: dondelelcaro to finalize #681419  (dondelelcaro, 17:07:52)
+
+* #741573 menu systems and mime-support  (dondelelcaro, 17:08:01)
+  * ACTION: keithp to write up one more position for #741573
+    (dondelelcaro, 17:09:38)
+
+* #762194 Automatic switch to systemd on wheezy->jessie upgrades
+  (dondelelcaro, 17:11:23)
+  * AGREED: libpam-systemd to flip dependencies  (dondelelcaro,
+    17:24:43)
+  * ACTION: Diziet to draft resolution on #746578  (Diziet, 17:25:05)
+  * ACTION: Diziet to write up (a) clarification of February thing as
+    suggested by rra (b) "invite changes" (as separate options)
+    (Diziet, 17:36:32)
+
+* #766708 Request to override gcc maintainer changes breaking multiarch
+  packages  (dondelelcaro, 17:39:10)
+  * ACTION: dondelelcaro to draft override for #766708 in git; move
+    forward formally in a week  (dondelelcaro, 17:49:10)
+
+* #750135 Maintainer of aptitude package  (dondelelcaro, 17:49:25)
+  * ACTION: aba to propose a process to try out on #750135 Including the
+    maintainer perhaps providing private response to us, and also
+    perhaps an irc conversation  (dondelelcaro, 17:50:05)
+  * ACTION: dondelelcaro to ping aba about process for #750135
+    (dondelelcaro, 17:51:31)
+
+* Additional Business  (dondelelcaro, 17:51:54)
+
+* #636783 constitution: super-majority bug  (dondelelcaro, 17:52:19)
+
+* #636783 constitution: casting vote  (dondelelcaro, 17:52:53)
+
+* #636783 constitution: TC member retirement/rollover  (dondelelcaro,
+  17:53:19)
+
+* Additional Business  (dondelelcaro, 17:55:40)
+
+Meeting ended at 17:56:55 UTC.
+
+
+
+
+Action Items
+------------
+* dondelelcaro to tentatively move next meeting back a week, and ask on
+  -ctte if anyone else has a problem
+* dondelelcaro to finalize #681419
+* keithp to write up one more position for #741573
+* Diziet to draft resolution on #746578
+* Diziet to write up (a) clarification of February thing as suggested by
+  rra (b) "invite changes" (as separate options)
+* dondelelcaro to draft override for #766708 in git; move forward
+  formally in a week
+* aba to propose a process to try out on #750135 Including the
+  maintainer perhaps providing private response to us, and also perhaps
+  an irc conversation
+* dondelelcaro to ping aba about process for #750135
+
+
+
+
+Action Items, by person
+-----------------------
+* Diziet
+  * Diziet to draft resolution on #746578
+  * Diziet to write up (a) clarification of February thing as suggested
+    by rra (b) "invite changes" (as separate options)
+* dondelelcaro
+  * dondelelcaro to tentatively move next meeting back a week, and ask
+    on -ctte if anyone else has a problem
+  * dondelelcaro to finalize #681419
+  * dondelelcaro to draft override for #766708 in git; move forward
+    formally in a week
+  * dondelelcaro to ping aba about process for #750135
+* keithp
+  * keithp to write up one more position for #741573
+* rra
+  * Diziet to write up (a) clarification of February thing as suggested
+    by rra (b) "invite changes" (as separate options)
+* **UNASSIGNED**
+  * aba to propose a process to try out on #750135 Including the
+    maintainer perhaps providing private response to us, and also
+    perhaps an irc conversation
+
+
+
+
+People Present (lines said)
+---------------------------
+* Diziet (108)
+* dondelelcaro (87)
+* rra (83)
+* bdale (32)
+* cjwatson (29)
+* vorlon (19)
+* keithp (13)
+* ansgar (8)
+* MeetBot (2)
+
+
+
+
+Generated by `MeetBot`_ 0.1.4
+
+.. _`MeetBot`: http://wiki.debian.org/MeetBot