[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#804246: transition: gsl



On 02-12-15 02:32, Sebastiaan Couwenberg wrote:
> On 02-12-15 00:47, Emilio Pozuelo Monfort wrote:
>> On 23/11/15 01:46, Sebastiaan Couwenberg wrote:
>>>  aghermann                   (1.0.6-1)            FTBFS
>>>  amide                       (1.0.5-4)            FTBFS
>>>  asymptote                   (2.35-2)             FTBFS
>>>  ball (sid only)             (1.4.2+20140406-1.1) FTBFS
>>>  calligra (sid only)         (1:2.8.5+dfsg-1.2)   FTBFS
>>>  gambas3 (sid only)          (3.5.4-2)            FTBFS
>>>  gbutils                     (5.6.7-1)            FTBFS
>>>  getdp (sid only)            (2.4.2-1)            FTBFS
>>>  kst                         (2.0.3-4)            FTBFS
>>>  mathgl                      (2.3.3-3)            FTBFS
>>>  mrtrix                      (0.2.12-1)           FTBFS
>>>  ocamlgsl                    (0.6.0-7)            FTBFS
>>>  odin (sid only)             (1.8.8-1.1)          FTBFS
>>>  openms (sid only)           (1.11.1-5)           FTBFS
>>>  pdl                         (1:2.007-4)          FTBFS
>>>  r-cran-gsl                  (1.9-10-1)           FTBFS
>>>  root-system (sid only)      (5.34.19+dfsg-1.2)   FTBFS
>>>  scidavis (sid only)         (1.D8-1)             FTBFS
>>>  siril                       (0.9.0-1)            FTBFS
>>>  voxbo                       (1.8.5~svn1246-1.1)  FTBFS
>>>
>>>  3depict (sid only)          (0.0.18-2)           BD-Uninstallable
>>>  libpdl-stats-perl           (0.6.5.1-1)          BD-Uninstallable
>>>  orpie                       (1.5.1-10)           BD-Uninstallable
>>>  qtiplot                     (0.9.8.9-10)         FTBFS
>>>  ruby-gsl (sid only)         (1.16.0.4+dfsg1-1)   FTBFS
>>>
>>>  herwig++ (sid only)         (2.6.0-1)            FTBFS
>>
>> Would 2.1+dfsg-2 help in any way? From the changelog it sounds like it could.
> 
> The rebuilds with 2.1+dfsg-2 of the rdeps that didn't build successfully
> earlier show no difference, the "has no member named 'J'" error still
> affects the same 11 packages.
> 
> asymptote (2.35-3) includes a patch for GSL 2 and builds successfully
> except on mips.
> 
> mrtrix (0.2.12-1) still FTBFS with libgsl2 though.

Some of the packages that FTBFS initially have been fixed or have
patches available:

 amide              (1.0.5-5)    OK     #805748
 gbutils            (5.6.8-1)    OK     #805794
 mathgl             (2.3.3-3)    Patch  #805801
 pdl                (1:2.007-4)  Patch  #805824
 r-cran-gsl         (1.9-10-1)   Patch  #805829
 siril              (0.9.1-1)    Patch  #805834

 libpdl-stats-perl  (0.6.5.1-1)  Patch  #806981 (requires pdl)

The patch for libpdl-stats-perl is just the build dependency change to
libgsl-dev to not use GSL 1.x via the old libgsl0-dev still in unstable too.

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.

Kind Regards,

Bas

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


Reply to: