[Ubuntu] Moving packages from Unstable to Stable (Trusty)

Sebastiaan Couwenberg sebastic at xs4all.nl
Fri Nov 4 06:35:29 PDT 2016


On 10/30/2016 01:37 PM, Sebastiaan Couwenberg wrote:
> On 10/30/2016 11:39 AM, Sebastiaan Couwenberg wrote:
>> On 10/29/2016 12:10 PM, Sebastiaan Couwenberg wrote:
>>> On 10/28/2016 05:24 PM, Sebastiaan Couwenberg wrote:
>>>> On 10/28/2016 04:18 PM, Angelos Tzotsos wrote:
>>>>> The Xenial unstable packages have been moved to stable. We can do
>>>>> rebuilds for Trusty if needed.
>>>>
>>>> Transition trackers are at:
>>>>
>>>>  http://linuxminded.nl/tmp/pkg-grass-transitions/ubuntugis-stable/trusty/
>>>>  http://linuxminded.nl/tmp/pkg-grass-transitions/ubuntugis-stable/xenial/
>>>>
>>>> The xenial ones are looking good so far, and trusty doesn't have those
>>>> packages yet.
>>>
>>> I've copied to ubuntugis-unstable packages for trusty to
>>> ubuntugis-testing, and most of the python packages are failing to build
>>> due to test failures. It's not looking very good so far.
>>
>> As expected, the packages should be copies in stages, because they are
>> affected by the geos & gdal transitions. spatialite built with the geos
>> from trusty instead of the one from the PPA for example. This is
>> illustrated by the transition trackers:
>>
>>  http://linuxminded.nl/tmp/pkg-grass-transitions/ubuntugis-testing/trusty/
>>
>> The packages affected by the geos transition need no-change rebuilds in
>> the order of the dependency levels to have them all use the geos from
>> the PPA. The same goes for the packages affected by the gdal transition.
> 
> Before we can do the rebuild we need to wait for the increased storage.

The storage has been increased, so I've fixed the build failures in
ubuntugis-testing with a bunch of no-change rebuilds of packages
affected by the geos, gdal & grass transitions, and retried the failed
builds.

Now all packages built successfully and the transition trackers for
trusty are happy too.

>> The BuildOrder wiki [0] probably needs an update to include more
>> packages and dependency levels.
>>
>> [0] https://trac.osgeo.org/ubuntugis/wiki/BuildOrder
> 
> I've updated the BuildOrder wiki to add more packages, it should include
> pretty much all packages in UbuntuGIS and even some that aren't which
> are included for completeness. The packages are grouped in dependency
> levels like those used in the transition trackers.
> 
> Copying the packages from a dependency level together should be without
> issues. Once those are built & published on all architectures the next
> dependency level can be copied.

We should be ready to copy the packages to the stable PPA now, in
batches per dependency level as documented on the BuildOrder wiki to
prevent the build failures like those in ubuntugis-testing.

Who wants to do it, and when?

Kind Regards,

Bas

-- 
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


More information about the Ubuntu mailing list