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 via email to