[Debian-med-packaging] bamtools_2.5.2+dfsg-1_amd64.changes REJECTED
Michael Crusoe
michael.crusoe at gmail.com
Sat Nov 6 13:29:33 GMT 2021
There are indeed breaking changes in the ABI between 2.5.1 and 2.5.2 ;
please see the attached.
Therefore I suggest keeping upstream's SOVERSION (rejecting Andreas's
upload) and asking upsteam to adjust their practices for future releases.
On Tue, Oct 19, 2021 at 8:01 AM Andreas Tille <andreas at an3as.eu> wrote:
> Hi again,
>
> Michael, could you please clarify whether we should reject my upload and
> re-upload with your old SOVERSION? I think upstream is doing a mistake
> but finally we should not provide a different SOVERSION than the world
> around us. So please respond and lets do some action.
>
> Kind regards
>
> Andreas.
>
> Am Fri, Oct 15, 2021 at 10:39:33PM +0200 schrieb Andreas Tille:
> > Hi Michael,
> >
> > Am Fri, Oct 15, 2021 at 03:22:17PM +0200 schrieb Michael Crusoe:
> > > Thanks for looking at this, but as per upstream they are bumping the
> SONAME
> > > with every release;
> > >
> > > +- SOVERSION ${BamTools_VERSION}
> > > ++ SOVERSION "${BamTools_VERSION_MAJOR}.${BamTools_VERSION_MINOR}"
> > >
> > > So this patch of yours should be removed, unless setting the SONAME to
> > > 2.5.2 violates a policy
> >
> > It does not violate the policy. However, as far as I understood (which
> > might be terribly wrong) upstream has not understood the difference
> > between VERSION and SOVERSION. Using the same as synonym is plain
> > wrong. We could verify the assumption by providing a symbols file to
> > realise the need for a SOVERSION bump.
> >
> > If you are really sure that upstream is changing ABI with every micro
> > version bump my patch is wrong. This should be the answer to ftpmaster
> > question. Feel free to ask for rejection of the package and revert
> > the patch.
> >
> > Kind regards
> >
> > Andreas.
> >
> > --
> > http://fam-tille.de
> >
> > _______________________________________________
> > Debian-med-packaging mailing list
> > Debian-med-packaging at alioth-lists.debian.net
> >
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-packaging
> >
>
> --
> http://fam-tille.de
>
--
Michael R. Crusoe ; he/him
https://orcid.org/0000-0002-2961-9670
CWL Project Leader, Software Freedom Conservancy, Common Workflow Language
project
Promovendus, VU Amsterdam, Computer Systems & Bioinformatics
Project Leader FAIR Service Architecture in ELIXIR-NL, DTL Projects
CIBI-ELIXIR Liaison and Workflow Interoperability Leader, University of
Tübingen, Faculty of Mathematics and Natural Sciences
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20211106/db00d942/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libbamtools.symbols.2.5.1_2.5.2.diff
Type: text/x-patch
Size: 53136 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20211106/db00d942/attachment-0001.bin>
More information about the Debian-med-packaging
mailing list