Le mar. 2 janv. 2024 à 11:18, Shengjing Zhu <z...@debian.org> a écrit :
> On Tue, Jan 2, 2024 at 5:58 PM Jérémy Lal <kapo...@melix.org> wrote: > > > > > > > > Le mar. 2 janv. 2024 à 06:50, Shengjing Zhu <z...@debian.org> a écrit : > >> > >> On Tue, Jan 2, 2024 at 2:34 AM Jérémy Lal <kapo...@melix.org> wrote: > >> > > >> > > >> > > >> > Le lun. 1 janv. 2024 à 19:29, Domenico Andreoli <ca...@debian.org> a > écrit : > >> >> > >> >> On Sun, Dec 31, 2023 at 01:03:11AM +0100, Jérémy Lal wrote: > >> >> > Hi, > >> >> > >> >> Hi Jérémy, > >> >> > >> >> > I'd like to work on that package, however you left the repository > in a > >> >> > protected state, so I just can't fix it. > >> >> > > >> >> > Either of those will work for me: > >> >> > - delete the repository > >> >> > - give to all other DD admin access to that project > >> >> > - unprotect branches so I can merge latest tag and force push > (currently I > >> >> > can't merge upstream branch to debian/sid branch). > >> >> > >> >> > >> >> I'm not an admin of that project, you can ask on > >> >> debian-go@lists.debian.org for help. > >> >> > >> >> I suggest you to work on a private repository until you settled with > >> >> the development flow so that you can scrap it as needed. > >> > > >> > > >> > Sorry, I thought you created that repository. > >> > It's in a non-usable state (git merge to a more recent version will > conflict, for some reason), > >> > so the best way forward would be to drop it so I can re-create it. > >> > > >> > >> No, the repo is good, please don't force push it. > >> > >> Please use the `gbp import-orig --upstream-vcs-tag` option to import > >> upstream new versions. > > > > > > Right ! I must have forgotten something the first time I tried this. > > Since then I've put the right switches in debian/gbp.conf anyway, > > so a simple gbp import-orig works. > > > > Please be aware of the `--upstream-vcs-tag` option I explicitly > mentioned. It imports upstream commits. I know, but it did make a conflict. What I've just managed to push had these options (debian/gbp.conf): [DEFAULT] debian-branch = debian/sid dist = DEP14 upstream-tag = v%(version)s pristine-tar = True pristine-tar-commit = True upstream-tree = tag As you can see, upstream-vcs-tag is missing. My mistake. However, using it in the first place was what I did, and it ended up with a merge conflict - which was very frustrating, since the repository didn't have any debian/ directory in its debian/sid branch. I would like to use upstream-vcs-tag, per go-team policy, but I couldn't. Once again, the simplest solution here is to delete that repository so I can recreate it from scratch. Jérémy