Bug#802222: transition: gdal
On 21-10-15 21:19, Emilio Pozuelo Monfort wrote:
> On 18/10/15 16:38, Bas Couwenberg wrote:
>> For the Debian GIS team I'd like to transition to the recently released
>> GDAL 1.11.3 as soon as possible.
>>
>> GDAL 2.0.1 was released along with 1.11.3 but several reverse dependencies
>> still need patches to support GDAL 2.0, as recently discussed on the
>> debian-gis list: https://lists.debian.org/debian-gis/2015/10/msg00022.html
>>
>> gdal (1.11.3+dfsg-1~exp1) is ready in experimental for about a month
>> now.
>>
>> Because of the problematic mix of C & C++ symbols provided by libgdal,
>> as discussed in the previous transition (#756867), the virtual ABI package
>> provided by libgdal1i has changed to libgdal.so.1-1.11.3.
>>
>> The ben file used to prepare this transition is attached.
>
> I think you forgot to attach it? Anyway I've created one.
> Please check if it looks correct.
I guess I did, the ben file used to prepare the transition is now
attached, but the one you created will do too.
>> Despite only marking the packages relying on C++ symbols as bad, I think
>> all affected reverse dependencies should be binNMUed as part of this
>> transition.
>
> Why is that?
Mostly to be better safe than sorry.
> If the C ABI is stable, then there's no need to binNMU the
> rdeps. If it isn't, then you should change the package name.
>
> If we binNMU them now, the binNMUs will migrate to testing before the new
> gdal, which wouldn't be good if there were ABI changes...
That's a good point.
Kind Regards,
Bas
--
GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1
title = "gdal";
is_affected = (.build-depends ~ /libgdal1?-dev/)|(.depends ~ /libgdal1i|libgdal\.so\.1-1\.11\.[23]/);
is_good = (.build-depends ~ /libgdal-dev/)|(.depends ~ /libgdal\.so\.1-1\.11\.3/);
is_bad = (.build-depends ~ /libgdal1-dev/)|(.depends ~ /libgdal\.so\.1-1\.11\.2/);
Reply to: