Hi Andreas and Étienne, On 2021-09-27 22:07, Étienne Mollier wrote: > Andreas Tille, on 2021-09-27: >> On Mon, Sep 27, 2021 at 09:29:58AM +0300, Andrius Merkys wrote: >>> NB: libcifpp 1.0.1-4 has not been released at all [1]. I am not aware of >>> common practices on how to avoid such skipped releases, though. I myself >>> usually check 'git tag' on Git-hosted packaging repositories. >> Argh! I personally keep on preaching that people keep UNRELEASED in the >> package changelog when a package is not released. Its simply to error >> prone that people check `git tag` (which might have been also a >> forgotten tag) or the package pool. I *definitely* try to avoid not >> released versions and I can confirm I prevented such things in similar >> cases - but obviously I failed here. > I'm sorry, I didn't check the version tracker when updating the > changelog, and just dch --team'ed away. I probably should have > been more carful about this. :(
I agree that keeping distribution=UNRELEASED in debian/changelog is a nice way to prevent such issues. And 'git tag' is surely not a panacea here, consulting with tracker.debian.org should be much less error-prone. >>> However, >>> we will have to remember to manually close bugs which would have been >>> closed by 1.0.1-4. >> I asked ftpmaster for rejection since I consider it more clean to >> get the bugs closed properly by an upload. > Thanks Andreas for taking care of the issue before it reaches > the archive! Sounds quite drastic, but I like the clean approach. Best, Andrius