--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: transition: gdal
- From: Bas Couwenberg <sebastic@xs4all.nl>
- Date: Sat, 23 Sep 2017 21:46:14 +0200
- Message-id: <150619597450.27241.16284327982375464118.reportbug@osiris.linuxminded.xs4all.nl>
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: transition
For the Debian GIS team I'd like to transition to GDAL 2.2.2.
Like the previous transition to GDAL 2.2.1 (#866797), there is no SONAME
bump, only the virtual ABI package changed to account for the C++ symbol
changes.
All reverse dependencies rebuilt successfully with GDAL 2.2.2 from
experimental as summarized below, except gazebo.
gazebo (7.8.1+dfsg-1) FTBFS for some unclear reason unrelated to gdal
(it FTBFS with plain unstable too):
[ 88%] Built target gazebo_gui
make[2]: Leaving directory '/build/gazebo-7.8.1+dfsg/obj-x86_64-linux-gnu'
Makefile:165: recipe for target 'all' failed
libgdal-grass doesn't need a binNMU as the 2.2.2 version will be
uploaded to unstable instead. liblas likewise doesn't need a binNMU,
the version is experimental will be moved to unstable instead.
A complication for the transition is the inability to build the gdal
package on armhf, due to an issue with ca-certificates-java:
Setting up ca-certificates-java (20170531+nmu1) ...
Error: missing `server' JVM at `/usr/lib/jvm/java-8-openjdk-armhf/jre/lib/arm/server/libjvm.so'.
Please install or use the JRE or JDK that contains these missing components.
But openjdk-8-jdk-headless cannot be installed because it depends on
ca-certificates-java, see:
https://buildd.debian.org/status/fetch.php?pkg=gdal&arch=armhf&ver=2.2.1%2Bdfsg-2%2Bb2&stamp=1505204615&raw=0
Ben file:
title = "gdal";
is_affected = .depends ~ "gdal-abi-2-2-1" | .depends ~ "gdal-abi-2-2-2";
is_good = .depends ~ "gdal-abi-2-2-2";
is_bad = .depends ~ "gdal-abi-2-2-1";
Kind Regards,
Bas
--- End Message ---
--- Begin Message ---
On 05/10/17 18:19, Sebastiaan Couwenberg wrote:
> On 10/05/2017 07:57 AM, Sebastiaan Couwenberg wrote:
>> On 10/03/2017 11:33 PM, Sebastiaan Couwenberg wrote:
>>> On 10/03/2017 07:15 PM, Emilio Pozuelo Monfort wrote:
>>>> On 29/09/17 22:55, Sebastiaan Couwenberg wrote:
>>>>> On 09/27/2017 12:31 AM, Emilio Pozuelo Monfort wrote:
>>>>>> On 23/09/17 21:46, Bas Couwenberg wrote:
>>>>>>> Package: release.debian.org
>>>>>>> Severity: normal
>>>>>>> User: release.debian.org@packages.debian.org
>>>>>>> Usertags: transition
>>>>>>>
>>>>>>> For the Debian GIS team I'd like to transition to GDAL 2.2.2.
>>>>>>>
>>>>>>> Like the previous transition to GDAL 2.2.1 (#866797), there is no SONAME
>>>>>>> bump, only the virtual ABI package changed to account for the C++ symbol
>>>>>>> changes.
>>>>>>>
>>>>>>> All reverse dependencies rebuilt successfully with GDAL 2.2.2 from
>>>>>>> experimental as summarized below, except gazebo.
>>>>>>>
>>>>>>> gazebo (7.8.1+dfsg-1) FTBFS for some unclear reason unrelated to gdal
>>>>>>> (it FTBFS with plain unstable too):
>>>>>>>
>>>>>>> [ 88%] Built target gazebo_gui
>>>>>>> make[2]: Leaving directory '/build/gazebo-7.8.1+dfsg/obj-x86_64-linux-gnu'
>>>>>>> Makefile:165: recipe for target 'all' failed
>>>>>>>
>>>>>>>
>>>>>>> libgdal-grass doesn't need a binNMU as the 2.2.2 version will be
>>>>>>> uploaded to unstable instead. liblas likewise doesn't need a binNMU,
>>>>>>> the version is experimental will be moved to unstable instead.
>>>>>>>
>>>>>>>
>>>>>>> A complication for the transition is the inability to build the gdal
>>>>>>> package on armhf, due to an issue with ca-certificates-java:
>>>>>>>
>>>>>>> Setting up ca-certificates-java (20170531+nmu1) ...
>>>>>>> Error: missing `server' JVM at `/usr/lib/jvm/java-8-openjdk-armhf/jre/lib/arm/server/libjvm.so'.
>>>>>>> Please install or use the JRE or JDK that contains these missing components.
>>>>>>>
>>>>>>> But openjdk-8-jdk-headless cannot be installed because it depends on
>>>>>>> ca-certificates-java, see:
>>>>>>>
>>>>>>> https://buildd.debian.org/status/fetch.php?pkg=gdal&arch=armhf&ver=2.2.1%2Bdfsg-2%2Bb2&stamp=1505204615&raw=0
>>>>>>
>>>>>> That's #874276, and that's a blocker to start this.
>>>>>
>>>>> The uninstallable build dependencies are now resolved, but the
>>>>> underlying issue in the ca-certificates-java package apparently has not
>>>>> (based on reopening of the bugreport).
>>>>
>>>> This is fine now, isn't it? And since gl2ps has migrated, let's go ahead with this.
>>>
>>> Yes, the builds on armhf succeeded now.
>>>
>>> Thanks for the go-ahead, I've just uploaded gdal (2.2.2+dfsg-1), liblas
>>> (1.8.1-5) & libgdal-grass (2.2.2-1) to unstable.
>>
>> It looks like openscenegraph-3.4 (3.4.1+dfsg1-1) got out of NEW after
>> the rebuilds started, those builds lacked the gdal requirement.
>>
>> Can you binNMU openscenegraph-3.4 as well?
>
> Thanks for the osgearth NMU on amd64, for the uncoordinated
> openscenegraph-3.4 transition it also needs to be NMUed on i386 &
> ppc64el (and powerpc).
This transition finished yesterday, with a few removed packages that were not
ready or blocked for unrelated reasons.
Cheers,
Emilio
--- End Message ---