Bug#804246: transition: gsl
- To: Emilio Pozuelo Monfort <pochu@debian.org>, 804246@bugs.debian.org, Dirk Eddelbuettel <edd@debian.org>
- Subject: Bug#804246: transition: gsl
- From: Sebastiaan Couwenberg <sebastic@xs4all.nl>
- Date: Mon, 1 Feb 2016 17:31:32 +0100
- Message-id: <[🔎] 56AF8864.9030105@xs4all.nl>
- Reply-to: Sebastiaan Couwenberg <sebastic@xs4all.nl>, 804246@bugs.debian.org, 804246@bugs.debian.org
- In-reply-to: <56645BC5.6040401@xs4all.nl>
- References: <144681877476.29748.18114674578169256475.reportbug@osiris.linuxminded.xs4all.nl> <5640D62C.8000907@debian.org> <564EF9C3.9020505@xs4all.nl> <22095.2739.475179.786382@max.nulle.part> <564F0ECF.30003@debian.org> <565261E2.6010300@xs4all.nl> <565E317B.6080309@debian.org> <565E4A4A.4040101@xs4all.nl> <566084E2.4010700@xs4all.nl> <566085EF.4070104@debian.org> <56645BC5.6040401@xs4all.nl>
On 06-12-15 17:01, Sebastiaan Couwenberg wrote:
> On 03-12-15 19:11, Emilio Pozuelo Monfort wrote:
>> On 03/12/15 19:07, Sebastiaan Couwenberg wrote:
>>> Because libgsl0-dev is not a transitional package to pull in libgsl-dev
>>> and libgsl2, all gsl rdeps need to update their build dependencies
>>> before rebuilding with GSL 2. This affected siril (0.9.1-1) for example,
>>> the new upstream release fixes the GSL 2 build failure, but via the
>>> libgsl0-dev build dependency the old GSL 1 packages were used to build it.
>>>
>>> We should probably file bugs for all these packages that otherwise build
>>> successfully, because binNMUs don't actually build with GSL 2 as long as
>>> the GSL 1.x package are still in unstable too.
>>
>> libgsl0-dev could be removed... I have asked for that but the ftp team seems to
>> be too busy...
>
> To not be dependent on the removal by the FTP masters, I've filed bugs
> for all remaining packages with patches to update their build
> dependencies for GSL 2.
Thanks to Mattia Rizzolo for the many recent NMUs fixing most of the
remaining packages that hadn't been updated for GSL 2 yet. This
transition is now at 95%.
The packages still marked as bad in the transition tracker are mostly
sid only. freefem++ cannot be built currently due to the openmpi
transition (#813128). apophenia, asymptote, rivet, thepeg & herwig++ are
only partially good due to build failures on some architectures.
Kind Regards,
Bas
--
GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1
Reply to: