Hi Simon,

On 1/1/26 00:57, Simon Josefsson wrote:
However, how to handle this situation where a NEW package takes over the
name of an existing package?  Is that a good idea?


As long as the version of the *binary* package is higher than the one currently built by gnulib, this should just work.

Should we make an upload of 'gnulib' that drops the binary package, let
that migrate to testing, and then upload git-merge-changelog to NEW?


I would do it the other way around, once you upload the new source to unstable, hold off uploading 'gnulib' without that binary until the new binary is in testing.

Will that cause any problems wrt package naming in the future?


Do you have any specific worries?

We could also use completely different package names for the new
package, like 'git-changelog-merge' but I'm not sure this really solves
anything: they would need to Conflicts: until the old gnulib package
disappears, and then the naming would just be confusing.


If it is really the same binary, but built from a different source, then I don't think this is a great idea.

Boyuan Yang <[email protected]> writes:
Please pay special attention to the *binary* package version. We may
have to add an epoch on initial packaging. (do we need to discuss it
on debian-devel?)

git-merge-changelog currently in unstable has version 20251215-1. The version of the new upstream source in the ITP was 1.0. What version do you intend to use for the binary?

Paul

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to