Bug#1069890: Resignation & call for votes to elect the Chair

2024-04-30 Thread Matthew Vernon
Hi, ===BEGIN A: Christoph Berg B: Matthew Garrett C: Helmut Grohne D: Stefano Rivera E: Timo Röhling F: Craig Small G: Matthew Vernon H: Sean Whitton ===END I vote H > A = B = C = D = E = G > F If no-one else wants to be chair when Sean leaves, I'd be willing to do so. R

Bug#1060700: Requesting advice regarding the impact of problems caused by aliasing on declared Conflicts

2024-02-19 Thread Matthew Vernon
On 17/01/2024 14:07, Helmut Grohne wrote: I somehow missed how Ben's libnfsidmap bug #1058937 works slightly simpler. Given that $second has a conflict with the installed version of $first, one can skip that second step and instead install $second directly with dpkg -i. So no, this weird

Re: /usr-move: Do we support upgrades without apt?

2023-12-21 Thread Matthew Vernon
Hi, On 21/12/2023 09:41, Helmut Grohne wrote: Is it ok to call upgrade scenarios failures that cannot be reproduced using apt unsupported until we no longer deal with aliasing? I incline towards "no"; if an upgrade has failed part-way (as does happen), people may then reasonably use dpkg

Bug#1052460: tech-ctte: In re ticket 1051368: including Selenium Manager in python3-selenium package

2023-09-22 Thread Matthew Vernon
Hi, On 22/09/2023 14:50, Jonathan Kamens wrote: The current version of the Selenium bindings for all supported programming languages relies on a Rust executable called Selenium Manager for managing the webdriver executables required for the various browsers that the bindings interact with.

Bug#1050001: Unwinding directory aliasing [and 3 more messages]

2023-08-27 Thread Matthew Vernon
Dear Luca, On 27/08/2023 03:16, Luca Boccassi wrote: [things] You've already been asked by a couple of people to moderate your tone in this thread. I appreciate there is a lot of frustration around /usr-merge, but your contributions are not helping with that at all. Nor do they help us have

Bug#1050001: Unwinding the directory aliasing mistake

2023-08-18 Thread Matthew Vernon
On 18/08/2023 09:05, Christoph Berg wrote: Re: Ian Jackson Protecting my mental health I will try to avoid regularly reading this thread. I hope that now that I have made the suggestion, others will be able to carry the conversation. I will be configuring my mail client to disregard my

Re: Next meeting -- 8th July, 6pm UTC

2023-08-08 Thread Matthew Vernon
On 07/08/2023 07:39, Luna Jernberg wrote: Should this really be July or August? August - the meeting is later today. Since I'm writing anyway, my action item from last meeting resulted in this bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1041072 Regards, Matthew

Bug#1041072: trixie: Explicitly flag that /usr-merge changes will break skip-upgrades

2023-07-14 Thread Matthew Vernon
Package: release-notes Severity: normal X-Debbugs-Cc: debian-c...@debian.org Hi, We don't support skip-upgrades, but in practice they can often be made to work by an experienced administrator. For trixie, though, packages are going to be allowed to assume merged-/usr, and the ongoing work to

Bug#1040228: Resignation & call for votes to elect the Chair

2023-07-04 Thread Matthew Vernon
Hi, On 03/07/2023 17:55, Sean Whitton wrote: ===BEGIN A: Christoph Berg B: Matthew Garrett C: Helmut Grohne D: Simon McVittie E: Stefano Rivera F: Timo Röhling G: Matthew Vernon H: Sean Whitton ===END I vote: H > A = B = C = D = G > E = F Regards, Matthew OpenPGP_sig

Bug#1037563: tech-ctte: Call for votes on TC membership of Timo Röhling

2023-06-14 Thread Matthew Vernon
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Hi, On Wed, 14 Jun 2023 10:04:54 +0100, Sean Whitton wrote: > > ===BEGIN > The Technical Committee recommends that Timo Röhling be > appointed by the Debian Project Leader to the Technical Committee. > > R: Recommend to appoint Timo Röhling >

Bug#1037562: tech-ctte: Call for votes on TC membership of Stefano Rivera

2023-06-14 Thread Matthew Vernon
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Hi, On Wed, 14 Jun 2023 10:03:19 +0100, Sean Whitton wrote: > ===BEGIN > The Technical Committee recommends that Stefano Rivera be > appointed by the Debian Project Leader to the Technical Committee. > > R: Recommend to appoint Stefano Rivera >

Re: DEP 17: Improve support for directory aliasing in dpkg

2023-05-26 Thread Matthew Vernon
On 26/05/2023 09:24, Luca Boccassi wrote: On Fri, 26 May 2023 at 08:39, Matthew Vernon wrote: Consider: it is consistent to believe that it would have been better for dpkg not to have had that warning added (quite some time ago now), but that by now most derivatives that care will likely

Re: DEP 17: Improve support for directory aliasing in dpkg

2023-05-26 Thread Matthew Vernon
Hi, On 26/05/2023 07:03, Ansgar wrote: On Wed, 2023-05-10 at 14:36 -0700, Russ Allbery wrote: Ansgar writes: Debian going out of its way to tell derivative users to switch back from merged-/usr to split-/usr is the *opposite* of trying to make things as smooth for them as possible. Yes, I

Bug#1035904: dpkg currently warning about merged-usr systems (revisited)

2023-05-25 Thread Matthew Vernon
Hi, This thread has rather veered off the initial bug report. On 11/05/2023 13:16, Simon Richter wrote: Hi, On 5/11/23 10:59, Sean Whitton wrote: Dear ctte, please consider overruling the dpkg maintainer to include the patch from #994388[1]. Currently dpkg contains code to emit the

Bug#1035831: tech-ctte: Reinstate merged-/usr file movement moratorium

2023-05-16 Thread Matthew Vernon
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On Tue, 09 May 2023 21:26:10 +0100, Hi, Sean Whitton wrote: > === BEGIN > > OPTION A: > > Under Constitution 6.1.5, the Technical Committee recommends that the > maintainers of individual packages should not proactively move files > from the root

Bug#1035904: dpkg currently warning about merged-usr systems (revisited)

2023-05-15 Thread Matthew Vernon
On 15/05/2023 16:54, Bdale Garbee wrote: I could. Can you provide an example of actual value delivered to Debian from merged-/usr? With respect, I don't think this line of argument is going to get us very far - this bug isn't about whether we should undo usr-merge, so I don't think a

Next meeting: 18:00 UTC today

2023-04-25 Thread Matthew Vernon
Dear committee members, Today is our slightly delayed monthly meeting, at 18:00 UTC. The March meeting didn't happen, so this is our first meeting since February. I've not seen any recruitment updates, so I propose we leave that topic until the May meeting in a couple of weeks (and so don't

Re: DEP17 feedback

2023-04-23 Thread Matthew Vernon
Hi, A quick summary, because my memory is suspect at the best of times... On 22/04/2023 20:36, Sam Hartman wrote: Oh, excellent. I was just considering formally asking the TC to extend the file move moratorium to trixie. I've seen a number of people recently proposing moving files in trixie

Re: Next meeting -- 14th March, 6pm UTC

2023-03-14 Thread Matthew Vernon
Hi, On 13/03/2023 21:35, Sean Whitton wrote: Minutes of previous meeting: http://meetbot.debian.net/debian-ctte/2023/debian-ctte.2023-01-10-18.03.html I think that should be http://meetbot.debian.net/debian-ctte/2023/debian-ctte.2023-02-14-17.58.html Regards, Matthew

Bug#1028357: Resignation & call for votes to elect the Chair

2023-01-15 Thread Matthew Vernon
Hi, On 09/01/2023 22:30, Sean Whitton wrote: ===BEGIN A: Christoph Berg B: Matthew Garrett C: Helmut Grohne D: Simon McVittie E: Matthew Vernon F: Sean Whitton ===END I vote thus: F > A = C = D = E > B Regards, Matthew OpenPGP_signature Description: OpenPGP digital signature

Bug#1026104: longstanding problem with dependencies of python3-numpy in testing

2023-01-07 Thread Matthew Vernon
Hi, On 14/12/2022 18:55, Joachim Wuttke wrote: At times, python3-numpy in testing depends on two python3 minor versions in parallel. This is unusual, annoying for many users, and breaking dependent software for some. Complaints have been filed at Sandro, would you be opposed to relaxing the

Re: December meeting

2022-12-06 Thread Matthew Vernon
Hi, On 06/12/2022 00:10, Sean Whitton wrote: We are scheduled to meet next Tuesday, but I'm not available. We could either have someone else chair, or push it forward one week -- there's nothing urgent. Is anyone not available at 6pm UTC on the 20th? Either option WFM. Happy to be

Bug#1024823: tech-ctte: Call for votes on TC membership of Matthew Garrett

2022-11-25 Thread Matthew Vernon
Hi, On 25/11/2022 22:39, Sean Whitton wrote: ===BEGIN The Technical Committee recommends that Matthew Garrett be appointed by the Debian Project Leader to the Technical Committee. H: Recommend to Appoint Matthew Garrett F: Further Discussion ===END I vote H > F. Regards, Matthew

Bug#1020792: tech-ctte: Halt merged-/usr transition until dpkg filesystem damage bugs are fixed

2022-09-27 Thread Matthew Vernon
Hi Zack, Thanks for bringing this to the committee; even if Sean is correct that we won't act on this report, you've described the issues clearly and I think it was worth bringing to our attention. On 26/09/2022 20:28, Zack Weinberg wrote: It has been known for some time that dpkg has bugs

Re: Bug#993161: pam: some remaining changes for DPKG_ROOT

2022-09-10 Thread Matthew Vernon
On 09/09/2022 19:45, Sean Whitton wrote: Hello, On Thu 08 Sep 2022 at 10:09PM -07, Steve Langasek wrote: For the record I do not consider this an override requiring a supermajority and would abide by a majority TC decision. Thank you for your input. The TC can just issue advice after

Re: tech-ctte: more on merged-/usr

2022-07-22 Thread Matthew Vernon
Hi, Not quite sure where in the relevant threads to put this concern, but. On 17/07/2022 14:21, Luca Boccassi wrote: On Sun, 2022-07-17 at 11:34 +0100, Simon McVittie wrote: On Sun, 17 Jul 2022 at 00:56:14 +0100, Luca Boccassi wrote: The patch from user uau that the dpkg maintainer

Bug#1007717: Ballot and call for votes

2022-06-21 Thread Matthew Vernon
Hi, On 21/06/2022 01:31, Sean Whitton wrote: Hello, I hereby call for votes on the following resolution: BEGIN BALLOT Using its powers under constitution 6.1.5, the Technical Committee issues the following advice: 1. It is not a bug of any severity for a package with a non-native

Bug#1007717: Draft resolution for "Native source package format with non-native version"

2022-06-07 Thread Matthew Vernon
On 07/06/2022 07:08, Sean Whitton wrote: I agree, it's not about the benefits of the source format, we do indeed understand all the trade-offs by now. It's that certain ideas and workflows *which are not really about source packages* are made inconvenient or impossible if we remove this

Bug#1007717: attempt to summarize current state of this bug

2022-05-10 Thread Matthew Vernon
Hi, I thought it might be useful to try and summarize where we are with this bug, which hasn't see much recent activity (not least as there's a TC meeting later...). * Questions asked of the TC The Committee was invited to issue advice on a number of points: I - continued use of 1.0 native

Fwd: Bug#1003653: Revision of removal of rename.ul from package util-linux

2022-05-02 Thread Matthew Vernon
: Revision of removal of rename.ul from package util-linux Resent-Date: Fri, 29 Apr 2022 18:45:01 + Resent-From: Matthew Vernon Resent-To: debian-bugs-d...@lists.debian.org Resent-CC: Technical Committee Date: Fri, 29 Apr 2022 19:41:46 +0100 From: Matthew Vernon Reply-To: Matthew Vernon , 1003

Bug#1003653: Revision of removal of rename.ul from package util-linux

2022-04-29 Thread Matthew Vernon
On 20/04/2022 15:31, Matthew Vernon wrote: I hereby call for a vote on the following ballot. Unless a TC member objects to calling for a vote, voting lasts for a week, or until the result is no longer in doubt. The voting period is over. ===Rationale There are two "rename"

Bug#1003653: Revision of removal of rename.ul from package util-linux

2022-04-20 Thread Matthew Vernon
Hi, I hereby call for a vote on the following ballot. Unless a TC member objects to calling for a vote, voting lasts for a week, or until the result is no longer in doubt. ===Rationale There are two "rename" programs - the perl rename, and the util-linux rename. Debian and its derivatives

Bug#1003653: Revision of removal of rename.ul from package util-linux

2022-04-16 Thread Matthew Vernon
Hi, Thanks for this. 1. While the former "should" is guarded by "requires", I think the latter can be read as a recommendation. I therefore propose replacing it with "must" to make the override more obvious. 2. While option B reads fine to me, option A is a little confusing to me

Bug#1003653: Revision of removal of rename.ul from package util-linux

2022-04-15 Thread Matthew Vernon
Hi, Thanks for the feedback on my previous draft; here's a revised ballot. I propose a ballot as follows - if no-one suggests further options in the mean time, I will call for a vote on this ballot on Tuesday, after the weekend of public holidays. From a procedural point of view, I am

Bug#1003653: Revision of removal of rename.ul from package util-linux

2022-04-15 Thread Matthew Vernon
On 15/04/2022 07:36, Gunnar Wolf wrote: Matthew Vernon dijo [Thu, Apr 14, 2022 at 04:47:17PM +0100]: Backwards-compatibility (and the lack of a compelling argument that util-linux's rename is significantly superior to the perl rename) means that /usr/bin/rename in Debian should remain the perl

Bug#1003653: Revision of removal of rename.ul from package util-linux

2022-04-14 Thread Matthew Vernon
Hi, Thanks to everyone for your contributions to this discussion. I think we're at the point where voting is appropriate. I propose a ballot as follows - if no-one suggests further options in the mean time, I will call for a vote on this ballot on Tuesday, after the weekend of public

Bug#1003653: Revision of removal of rename.ul from package util-linux

2022-04-09 Thread Matthew Vernon
Hi, On 09/04/2022 14:59, Chris Hofstaedtler wrote: I was not planning on doing that: stable already does not have /usr/bin/rename.ul. People were asking for it to be restored before the stable release, though, I think? #966468 was opened against version 2.36-1 back in July 2020. Given

Re: Next meeting -- one week early, 5th April @ 7pm UTC

2022-04-05 Thread Matthew Vernon
Hi, On 29/03/2022 21:01, Sean Whitton wrote: I have Covid, so am not going to be around this evening, sorry. * DebConf22 CfP -- what sort of talk do we want to submit? I think I have no particular feeling on this, so happy with whatever you decide. Sean's "meet the TC" seems a reasonable

Re: Next meeting -- one week early, 5th April @ 7pm UTC

2022-03-29 Thread Matthew Vernon
On 29/03/2022 21:11, Sean Whitton wrote: Hello, On Tue 29 Mar 2022 at 01:01pm -07, Sean Whitton wrote: Due to both the current interpersonal situation and the impeding DebConf22 CfP, can we have our meeting a week early? Please let me know if you can't. I think I'm the only person who is

Re: Next meeting -- one week early, 5th April @ 7pm UTC

2022-03-29 Thread Matthew Vernon
Hi, On 29/03/2022 21:01, Sean Whitton wrote: Due to both the current interpersonal situation and the impeding DebConf22 CfP, can we have our meeting a week early? Please let me know if you can't. I'm afraid I probably can't be there until probably around 19:30 UTC (but I don't want to

Bug#1003653: Revision of removal of rename.ul from package util-linux

2022-03-29 Thread Matthew Vernon
Hi, On 29/03/2022 00:55, Sean Whitton wrote: On Mon 28 Mar 2022 at 10:35PM +02, Christoph Berg wrote: The problem here is that if ul-extra contains things besides rename, and it conflicts with the perl rename, people will rightfully complain that they can't install

Bug#994388: dpkg currently warning about merged-usr systems

2022-03-25 Thread Matthew Vernon
On 25/03/2022 16:25, Russ Allbery wrote: Luca Boccassi writes: But anyway, it turns out it's all moot because - drum roll - there is a patch: https://0x0.st/oNFG.diff This was shared just now on #debian-devel IRC by user 'uau', linked here with explicit permission. This is fantastic,

Bug#1007717: Native source package format with non-native version

2022-03-20 Thread Matthew Vernon
On 17/03/2022 17:52, Russ Allbery wrote: Helmut Grohne writes: Do you think it would be impossible to move forward on this matter in a consensus-based way? I don't know. I have some reasons to be dubious, but it's possible that I'm being excessively pessimistic. I'm inclined to agree

Bug#1003653: Revision of removal of rename.ul from package util-linux

2022-01-31 Thread Matthew Vernon
Hi, Having joined the committee, I thought it best to try and get up to speed on this issue. Is my summary correct? --begin There are two "rename" programs, one part of upstream util-linux "rename.ul" and one provided by the rename package "rename.pl"[0] For a long time, Debian's

Bug#1004611: Resignation & call for votes to elect the Chair

2022-01-31 Thread Matthew Vernon
===BEGIN A: Christoph Berg B: Helmut Grohne C: Elana Hashman D: Simon McVittie E: Niko Tyni F: Matthew Vernon G: Sean Whitton H: Gunnar Wolf ===END G > A = C = D = E = H > B = F [rationale: being new I don't really have much of an opinion, other than the new chair pr

Bug#975075: tech-ctte: non-systemd dependencies in non-NM packages

2021-01-17 Thread Matthew Vernon
On 17/01/2021 10:29, Andreas Henriksson wrote: Possibly getting off topic here, but I happened to read a bit of this discussion and while seeing your comment I thought it might be a good time to remind you about #934463. I agree it's off-topic here, so I've sent a message to that bug

Bug#975075: tech-ctte: non-systemd dependencies in non-NM packages

2021-01-16 Thread Matthew Vernon
On 16/01/2021 01:39, Gunnar Wolf wrote: Matthew Vernon dijo [Mon, Jan 11, 2021 at 09:07:03PM +]: Please overrule the maintainer in #923387 so that it is can be used on systems with elogind; it has been tested and shown to work thus as well as being supported by upstream[1

Bug#975075: tech-ctte: non-systemd dependencies in non-NM packages

2021-01-11 Thread Matthew Vernon
Hi, On 10/01/2021 20:03, Simon McVittie wrote: If you intend the scope of this bug to involve overruling maintainers' decisions in packages other than NM, what other packages/bugs did you have in mind? Is it just udisks2/#923387, or are there more? I understand (but I don't think it has been

Bug#975075: tech-ctte: Should maintainers be able to block init compatibility changes?

2021-01-02 Thread Matthew Vernon
Hi, I see that network-manager 1.28.0-2 has been uploaded, with (inter alia) the following changelog entry: * Demote libpam-systemd to Recommends. This allows users to use and experiment with other init systems. Such a setup is neither tested nor fully supported and users need to be aware

Bug#975075: tech-ctte: Should maintainers be able to block init compatibility changes?

2020-12-23 Thread Matthew Vernon
Hi, On 21/12/2020 23:36, Elana Hashman wrote: The maintainer, Michael Biebl, reached out to the tech-ctte privately. I have summarized his reasoning for why he dropped support for elogind and the init script that prompted this bug: Thanks. There's little point trying to have this discussion

Bug#975075: tech-ctte: Should maintainers be able to block init compatibility changes?

2020-12-16 Thread Matthew Vernon
On 14/12/2020 21:56, Philip Hands wrote: Could I just check if there's a point of common acceptability which both sides of this discussion could live with? [...] My suggestion for a mutually bearable solution would be that the network-manager package could have its dependency on

Bug#975075: tech-ctte: Should maintainers be able to block init compatibility changes?

2020-12-16 Thread Matthew Vernon
On 15/12/2020 22:07, Sam Hartman wrote: However, Debian remains an environment where developers and users can explore and develop alternate init systems and alternatives to systemd features. Those interested in exploring such alternatives need to provide the necessary development and packaging

Bug#975075: tech-ctte: Should maintainers be able to block init compatibility changes?

2020-11-30 Thread Matthew Vernon
at 17:33:26 +, Matthew Vernon wrote: I invite the technical committee to rule that: * The network-manager init script should be restored * Network-manager should Depend: on default-logind | logind rather than libpam-systemd This looks like a request to use the technical committee's power

Bug#975075: tech-ctte: Should maintainers be able to block init compatibility changes?

2020-11-19 Thread Matthew Vernon
[I don't need a CC, thanks] Hi, I know it was mentioned back in the day, but trying to re-ask it now: Wouldn't it be possible to ship init scripts for compatibility purposes from a sysvinit (or maybe a sysvinit-support) package? This would be the inverse of what happened back when systemd was

Re: CTTE requesting questions for DebConf20 BoF

2020-07-30 Thread Matthew Vernon
Hi, A few thoughts, if I may: On 26/07/2020 21:37, Sean Whitton wrote: Private Discussions --- One way to solve the perception issue is to have a way for people to have private discussions with the TC. I think being able to have some private discussions with the TC could be

Re: TC delays

2015-08-31 Thread Matthew Vernon
On 31/08/15 08:39, Didier 'OdyX' Raboud wrote: - issues not having a "mentor" within the committee; I'd like us to try pursuing the latter idea: for each topic submitted to us, we'd put one of us in charge of "making sure the issue keeps moving": reformulating, pinging, leading, etc. That

Bug#741573: Proposed draft of ballot to resolve menu/desktop question

2015-08-28 Thread Matthew Vernon
On 28/08/15 19:22, Sune Vuorela wrote: On Thursday 27 August 2015 18:11:56 Ian Jackson wrote: (c) be destroyed. Given that there are people who want to maintain it, I think (c) is unacceptable.[1] Unfortunately, the people who wants to maintain it are not the same people who has to carry

Bug#636783: supermajority bug

2014-06-28 Thread Matthew Vernon
Ian Jackson ijack...@chiark.greenend.org.uk writes: Russ Allbery writes (Bug#636783: supermajority bug): Ian Jackson ijack...@chiark.greenend.org.uk writes: The fix to the constitutional supermajority bug has been delayed rather. Sorry about that. I have drafted what I think is an