On Sat, Sep 19, 2020 at 07:45:08PM +0200, François Mazen wrote: > Hello Tobias, > > the renaming is because the upstream changed the name from zipios++ to > zipios when they went from version 1 to version 2 [1].
OK. However, this is not necessary to have upstream name and source package name the same*; AFAIS the matching would be the only benefit from that rename, as far as I can see. And people apt-cache searching for zipios will find the package, with or without the ++ in the name. (* this is not unseen in Debian) If you still want to go the route of renaming, I'd recommend to check with other project resources (debian-devel?) for any hints. I fear I might not be able to forsee all the consequences, caveats and subtilties… I feel, there might be dragons. > In addition, there is some API changes with the version 2. This is > minor breaks but still break. So I also changed the name of the > generated binary packages: This is normal, does not need a source package rename. Just a library transistion. (Speaking of transitions, you need to read https://wiki.debian.org/Teams/ReleaseTeam/Transitions) > libzipios++-dev => libzipios-dev This will require sourceful uploads of reverse depenencies, even if a binNMU would have been sufficient. (Ok, there are only two, but still this will complicate the transition.) > libzipios++-doc => libzipios-doc > libzipios++0v5 => libzipios2 > plus a transistion package libzipios++0v5 that points to libzipios2 > package. That won't work. There would be no point for an transitional library package, because reverse dependencies need to be recompiled anyway. > Let me know if all this renaming makes sense to you or if I should > stick with the existing zipios++ package (that I already maintain). my 2 cents say keep the old name, but see what I've written above. -- tobi > Thanks, > François > > > [1]: https://github.com/Zipios/Zipios/issues/2 > > > > Le samedi 19 septembre 2020 à 17:18 +0200, Tobias Frost a écrit : > > Control: tags -1 moreinfo > > > > Hi François > > > > the changelog and package seems to indicate that there is already a > > package > > in Debian? I can't find it though. Do you have a pointer? > > > > Update: I found it. The source package name's is zipios++. > > Why do you rename the source package? (That needs a good reason as > > this is > > a quite expensive operation.) > > > > Tagging moreinfo. > >