[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1051237: transition: move files from / to /usr to finalize /usr-merge



Hi Helmut

thanks for the detailed explanation.

On 2023-09-04 22:33:54 +0200, Helmut Grohne wrote:
> Unless there is disagreement, I intend to move forward with moving
> systemd units on the grounds that the moratorium only is a
> recommendation and this transition request.

Skipping all the technical details, as I would not classify this as a
transition where the release team needs to be involved. We can of course
help with the rebuilds of the affected packages, but this change does
not require us to check for outdated binary packages in testing or to
make sure that everything migrates together.

For the systemd change, the following steps should be enough in general:

1. debhelper with support for service files in /usr migrates to testing.
2. Rebuild packages which currently have their service files.
3. debhelper installing service files to /usr per default migrates to testing.
4. Rebuild all packages with service files.

For packages where these steps are not enough, bugs are filed along
while preparing 1. and 3. This will include all packages which include
service files in Arch: all packages as we cannot binNMU them.

Depending on the number of packages in step 4., this would ideally not
be done during the time_t transition to avoid any surprises.

The other / to /usr file moves will need uploads anyway. So we cannot
help here (except for monitoring the status of the bugs during the
freeze). Regarding the move on d-i's side, please coordinate this change
with Cyril. From your explanation it is however not clear to me whether
we are blocked on finishing the /usr-merge change in the main archive by
d-i or not.

Cheers
-- 
Sebastian Ramacher


Reply to: