Re: DEP17 feedback

2023-04-24 Thread Christoph Berg
Re: Matthew Vernon
> "- Please stop moving individual packages' files from the root filesystem
> into /usr, at least for now.", clarified in the lengthier text to mean that
> we expected this sort of move would become possible during the Debian 13
> release cycle.

The moratorium will be hard to hold up, given even now we are moving
files in the last minute before the release: #1034210

Christoph



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
who do not appear to understand the issues, and so I think more TC
clarification on this issue is important.

Would a formal request help, or can the TC handle this internally?


This was advice (constitution 6.1.5) we issued in October 2021 apropos 
bug 994388[0]:


"- Please stop moving individual packages' files from the root 
filesystem into /usr, at least for now.", clarified in the lengthier 
text to mean that we expected this sort of move would become possible 
during the Debian 13 release cycle.


That advice expires once Debian 12 is released.

The release team position[1] is:

"* The TC resolution #994388[1] recommended a moratorium on moving
  files' canonical location from / into /usr. Until there's support in
  dpkg for merged /usr, we want this moratorium to remain in place,
  even after the bookworm release. Files moving their canonical
  location between / and /usr (details in [1]) *and* from one binary
  package to another binary package within one release cycle remain an
  RC issue unless dpkg supports it.
"

So we _could_ leave it to the RT's discretion as to when they think dpkg 
supports it enough to start allowing it, or we could extend our moratorium.


Regards,

Matthew

[0] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=994388#110
[1] https://lists.debian.org/debian-devel-announce/2022/07/msg2.html



Re: DEP17 feedback

2023-04-22 Thread Sam Hartman
> "Helmut" == Helmut Grohne  writes:

Helmut> another, we probably need to clarify whether the file move
Helmut> moratorium extends to trixie. I think Matthew Garrett
Helmut> already looked into it and wanted to followup but never did
Helmut> and I'd also appreciate Simon having a look even though this
Helmut> should mostly resemble what I discussed with him and others
Helmut> on IRC earlier.

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
who do not appear to understand the issues, and so I think more TC
clarification on this issue is important.

Would a formal request help, or can the TC handle this internally?


signature.asc
Description: PGP signature


DEP17 feedback

2023-04-22 Thread Helmut Grohne
Hi fellow committee members,

can we put the /usr-merge back to our agenda for one of the next
meetings?

For one thing, there is DEP17 being discussed (see
https://lists.debian.org/debian-dpkg/2023/04/msg0.html). For
another, we probably need to clarify whether the file move moratorium
extends to trixie. I think Matthew Garrett already looked into it and
wanted to followup but never did and I'd also appreciate Simon having a
look even though this should mostly resemble what I discussed with him
and others on IRC earlier. Sean, would you be ok with putting this on
the meeting agenda?

Helmut