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

Re: Sponsor upload needed for fix to package frog



On Fri, Nov 11, 2016 at 07:25:47PM +0100, Maarten van Gompel wrote:
> Hi Mattia et al,
> 
> @Mattia: Thanks again for all the uploads last time!

Hi!

no need to Cc me in d-science :)
(also, I'm not Ccing you)

> I now have a new sponsor upload request for the package frog: 
>   https://anonscm.debian.org/git/debian-science/packages/frog.git
> 
> Our new packages last round (notably libfolia) broke one of our existing
> packages that did not receive an update (frog), as reported in
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=843053 .
> 
> I have updated the frog package to require libfolia 1.4, as well as libicu-dev >= 57.

erm, why?
especially, why bumping the icu version like that? (and also libfolia's)

> This should fix the reported issue (no new upstream version).

What you are doing that way is just rebuilding the package so it picks
up the new ABI.
There is even no need for any kind of edit.

> If you
> have tips to prevent such ABI breakage in the future then those would be very
> welcome, I think the current fix will work but I suppose it should have been
> prevented in libfolia already.

What you are proposing is really not a fix, and the release team would
just tell you to fix libfolia by bumping soname and doing a transition.

The tip I can tell you is to start tracking symbols using a .symbol file
(see dpkg-gensymbols, etc).  It can be painful if upstream is not doing
things cleneanly, and it's painful even there.

-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
more about me:  https://mapreri.org                             : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-

Attachment: signature.asc
Description: PGP signature


Reply to: