
| Msg # 57 of 1179 on ZZLI4422, Sunday 9-06-25, 12:54 |
| From: LUCAS NUSSBAUM |
| To: LUCAS NUSSBAUM |
| Subj: Re: scripts for DEP-14 migration (Was: H |
From: lucas@debian.org On 27/08/25 at 11:15 +0200, Lucas Nussbaum wrote: > Maybe what dep14-migrate does should be integrated into the salsa(1) > tool. Currently salsa(1) does not have really have multi-steps > processes, but could have. The reason why multi-steps processes are > required in that context is for the branch renaming: > 1/ to rename upstream to upstream/latest, you need to create a temporary > branch, remove 'upstream', then create 'upstream/latest' > (upstream/latest and upstream cannot coexist because of the common > prefix). > 2/ after a branch is renamed, it takes some time (30 seconds max) for > GitLab to reflect this in API calls that list branches. So it's useful > to just rename all branches, then wait for things to settle, then use > the new branch schema to update debian/gbp.conf. I worked on that and submitted a MR for salsa(1): https://salsa.debian.org/debian/devscripts/-/merge_requests/559 If you are interested in mass-DEP14 migrations (or massive other actions over a large package set), please consider using the content of this MR rather than dep14-migrate. Lucas --- SoupGate-Win32 v1.05 * Origin: you cannot sedate... all the things you hate (1:229/2) |
328,082 visits
(c) 1994, bbs@darkrealms.ca