[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#942884: RFS: zipios/2.2.5.0-1 -- small C++ library for reading zip files



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. 
> > 


Reply to: