Bug#745233: libhogweed2: should have versioned depend on newer libgmp10
Magnus Holmgren
holmgren at debian.org
Sun Apr 20 18:38:55 UTC 2014
söndagen den 20 april 2014 12.53.02 skrev Steve M. Robbins:
> So to be sure: adding "-V" is the right thing to do here?
You should add "-V libgmp10 (>= 6.0.0)" and keep it that way until further
symbols are added. But preferably you should create a symbols file so that
packages that don't use the new symbols don't get unnecessarily strict
dependencies:
Go back to the previous version or, to be sure, the first version with
SOVERSION 10 (5.0.x). Add a file debian/libgmp10.symbols with the following
content:
libgmp.so.10 libgmp10 #MINVER#
Build the package. You should get complaints about new symbols and a diff.
Apply that diff, but change the version number on each line to only consist of
the upstream version (or the upstream version + "~", to allow for backports).
For symbols that have existed from the beginning of libgmp10, you can change
the version number to 0, meaning no versioned dependency will be generated.
Repeat for each nee upstream version that might have added new symbols (which
I guess means 5.1.x and 6.0.0).
--
Magnus Holmgren holmgren at debian.org
Debian Developer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20140420/45fa40ab/attachment.sig>
More information about the debian-science-maintainers
mailing list